Update salsa (#12711)

This commit is contained in:
Micha Reiser 2024-08-06 15:17:39 +02:00 committed by GitHub
parent 8e6aa78796
commit 846f57fd15
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 92 additions and 131 deletions

View file

@ -77,10 +77,6 @@ pub(crate) mod tests {
&self.system
}
fn system_mut(&mut self) -> &mut dyn System {
&mut self.system
}
fn files(&self) -> &Files {
&self.files
}
@ -112,12 +108,11 @@ pub(crate) mod tests {
#[salsa::db]
impl salsa::Database for TestDb {
fn salsa_event(&self, event: salsa::Event) {
self.attach(|_| {
tracing::trace!("event: {event:?}");
let mut events = self.events.lock().unwrap();
events.push(event);
});
fn salsa_event(&self, event: &dyn Fn() -> salsa::Event) {
let event = event();
tracing::trace!("event: {event:?}");
let mut events = self.events.lock().unwrap();
events.push(event);
}
}
}