diff --git a/crates/hir-analysis/tests/test_db.rs b/crates/hir-analysis/tests/test_db.rs index 48c7150eb..5317ec792 100644 --- a/crates/hir-analysis/tests/test_db.rs +++ b/crates/hir-analysis/tests/test_db.rs @@ -50,6 +50,8 @@ impl_db_traits!( DriverDb, ); +// https://github.com/rust-lang/rust/issues/46379 +#[allow(dead_code)] impl HirAnalysisTestDb { pub fn new_stand_alone(&mut self, file_name: &str, text: &str) -> InputFile { let kind = IngotKind::StandAlone; @@ -120,9 +122,9 @@ pub struct HirPropertyFormatter<'db> { code_span_files: SimpleFiles, } +// https://github.com/rust-lang/rust/issues/46379 +#[allow(dead_code)] impl<'db> HirPropertyFormatter<'db> { - // https://github.com/rust-lang/rust/issues/46379 - #[allow(dead_code)] pub fn push_prop(&mut self, top_mod: TopLevelMod<'db>, span: DynLazySpan<'db>, prop: String) { self.properties .entry(top_mod) @@ -130,8 +132,6 @@ impl<'db> HirPropertyFormatter<'db> { .push((prop, span)); } - // https://github.com/rust-lang/rust/issues/46379 - #[allow(dead_code)] pub fn finish(&mut self, db: &'db dyn SpannedHirDb) -> String { let writer = BufferWriter::stderr(ColorChoice::Never); let mut buffer = writer.buffer(); diff --git a/crates/language-server/src/backend/mod.rs b/crates/language-server/src/backend/mod.rs index e23ae9f47..62cdc1557 100644 --- a/crates/language-server/src/backend/mod.rs +++ b/crates/language-server/src/backend/mod.rs @@ -10,6 +10,7 @@ pub struct Backend { pub(super) client: ClientSocket, pub(super) db: LanguageServerDatabase, pub(super) workspace: Workspace, + #[allow(dead_code)] // TODO: salsa3-compatible parallelism pub(super) workers: tokio::runtime::Runtime, } diff --git a/crates/language-server/src/functionality/handlers.rs b/crates/language-server/src/functionality/handlers.rs index 4a5ad7d22..c252e86f6 100644 --- a/crates/language-server/src/functionality/handlers.rs +++ b/crates/language-server/src/functionality/handlers.rs @@ -10,8 +10,6 @@ use async_lsp::{ use common::InputDb; use fxhash::FxHashSet; use salsa::Setter; -use tracing::dispatcher::with_default; -use tracing::Dispatch; use super::{capabilities::server_capabilities, hover::hover_helper};