From 99952f3be254394a5c70ce8fb8436d76c779ed71 Mon Sep 17 00:00:00 2001 From: Kirill Bulatov Date: Fri, 2 Oct 2020 21:16:22 +0300 Subject: Fix the hover dash issues --- crates/base_db/src/fixture.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crates/base_db/src/fixture.rs') diff --git a/crates/base_db/src/fixture.rs b/crates/base_db/src/fixture.rs index 31560bc09..72f1fd667 100644 --- a/crates/base_db/src/fixture.rs +++ b/crates/base_db/src/fixture.rs @@ -154,15 +154,15 @@ impl ChangeFixture { assert!(meta.path.starts_with(&source_root_prefix)); if let Some(krate) = meta.krate { + let crate_name = CrateName::normalize_dashes(&krate); let crate_id = crate_graph.add_crate_root( file_id, meta.edition, - Some(krate.clone()), + Some(crate_name.clone()), meta.cfg, meta.env, Default::default(), ); - let crate_name = CrateName::normalize_dashes(&krate); let prev = crates.insert(crate_name.clone(), crate_id); assert!(prev.is_none()); for dep in meta.deps { @@ -187,7 +187,7 @@ impl ChangeFixture { crate_graph.add_crate_root( crate_root, Edition::Edition2018, - Some("test".to_string()), + Some(CrateName::new("test").unwrap()), default_cfg, Env::default(), Default::default(), -- cgit v1.2.3