[red-knot] add tracing of salsa events in mdtests

This commit is contained in:
Carl Meyer 2025-05-02 17:25:22 -07:00
parent 7ce1db380d
commit cff8ab1202
No known key found for this signature in database
GPG key ID: 2D1FB7916A52E121
3 changed files with 6 additions and 1 deletions

1
Cargo.lock generated
View file

@ -2647,6 +2647,7 @@ dependencies = [
"tempfile",
"thiserror 2.0.12",
"toml",
"tracing",
]
[[package]]

View file

@ -33,6 +33,7 @@ smallvec = { workspace = true }
serde = { workspace = true }
tempfile = { workspace = true }
toml = { workspace = true }
tracing = { workspace = true }
thiserror = { workspace = true }
[lints]

View file

@ -96,7 +96,10 @@ impl SemanticDb for Db {
#[salsa::db]
impl salsa::Database for Db {
fn salsa_event(&self, _event: &dyn Fn() -> salsa::Event) {}
fn salsa_event(&self, event: &dyn Fn() -> salsa::Event) {
let event = event();
tracing::trace!("event: {:?}", event);
}
}
impl DbWithWritableSystem for Db {