From 66288a0152f4cee1f9aa8cca0e50d2803489800a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustavo=20Gir=C3=A1ldez?= Date: Thu, 6 Feb 2025 22:42:04 -0500 Subject: [PATCH] Tweak expectation error message --- crates/metaslang/bindings/src/graph/resolver.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/crates/metaslang/bindings/src/graph/resolver.rs b/crates/metaslang/bindings/src/graph/resolver.rs index fc45de5539..b63514e92c 100644 --- a/crates/metaslang/bindings/src/graph/resolver.rs +++ b/crates/metaslang/bindings/src/graph/resolver.rs @@ -220,10 +220,12 @@ impl Resolver { } pub(crate) fn definition_to_references(&self, handle: GraphHandle) -> Vec { - let Some(ref definitions) = self.definitions else { - unreachable!("All references have been resolved"); - }; - definitions.get(&handle).cloned().unwrap_or_default() + self.definitions + .as_ref() + .expect("All references should have been resolved") + .get(&handle) + .cloned() + .unwrap_or_default() } }