diff --git a/Cargo.toml b/Cargo.toml index 3afb8f9d..d5b1b635 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -856,6 +856,7 @@ unused-qualifications = "warn" ## some sadness elided_named_lifetimes = "allow" # TODO! +mismatched_lifetime_syntaxes = "allow" # TODO! let_underscore_drop = "allow" missing_docs = "allow" # cfgs cannot be limited to expected cfgs or their de facto non-transitive/opt-in use-case e.g. @@ -871,6 +872,10 @@ variant_size_differences = "allow" # we check nightly clippy lints unknown_lints = "allow" +# rust claims elided_named_lifetimes has been replaced by +# mismatched_lifetime_syntaxes but it actually has not. +renamed_and_removed_lints = "allow" + ####################################### # # Clippy lints diff --git a/src/service/rooms/state_compressor/mod.rs b/src/service/rooms/state_compressor/mod.rs index 2a10f929..6a5493ab 100644 --- a/src/service/rooms/state_compressor/mod.rs +++ b/src/service/rooms/state_compressor/mod.rs @@ -460,7 +460,6 @@ pub async fn save_state( } #[implement(Service)] -#[allow(clippy::manual_is_multiple_of)] #[tracing::instrument(skip(self), level = "debug", name = "get")] async fn get_statediff(&self, shortstatehash: ShortStateHash) -> Result { const BUFSIZE: usize = size_of::(); @@ -479,7 +478,7 @@ async fn get_statediff(&self, shortstatehash: ShortStateHash) -> Result