diff --git a/crates/language/src/buffer.rs b/crates/language/src/buffer.rs index ec4196635f..42cb95ce59 100644 --- a/crates/language/src/buffer.rs +++ b/crates/language/src/buffer.rs @@ -4019,12 +4019,12 @@ impl BufferSnapshot { } /// Returns an iterator over the diagnostics for the given group. - pub fn diagnostic_group<'a, O>( - &'a self, + pub fn diagnostic_group( + &self, group_id: usize, - ) -> impl 'a + Iterator> + ) -> impl Iterator> + '_ where - O: 'a + FromAnchor, + O: FromAnchor + 'static, { self.diagnostics .iter()