Make language settings accessors take an arc dyn file

This commit is contained in:
Max Brunsfeld 2023-05-31 14:57:04 -07:00
parent a2ab7c9eb9
commit 03a351fb26
10 changed files with 41 additions and 54 deletions

View file

@ -99,18 +99,22 @@ async fn test_managing_project_specific_settings(
let settings_a = language_settings(
None,
Some(&File::for_entry(
tree.entry_for_path("a/a.rs").unwrap().clone(),
worktree.clone(),
)),
Some(
&(File::for_entry(
tree.entry_for_path("a/a.rs").unwrap().clone(),
worktree.clone(),
) as _),
),
cx,
);
let settings_b = language_settings(
None,
Some(&File::for_entry(
tree.entry_for_path("b/b.rs").unwrap().clone(),
worktree.clone(),
)),
Some(
&(File::for_entry(
tree.entry_for_path("b/b.rs").unwrap().clone(),
worktree.clone(),
) as _),
),
cx,
);