We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2a500d5 commit 60dda08Copy full SHA for 60dda08
Cargo.toml
@@ -182,7 +182,6 @@ get_first = "allow"
182
if_same_then_else = "allow"
183
large_enum_variant = "allow"
184
let_and_return = "allow"
185
-manual_find = "allow"
186
manual_map = "allow"
187
map_clone = "allow"
188
match_like_matches_macro = "allow"
crates/ide-ssr/src/matching.rs
@@ -764,12 +764,7 @@ impl Iterator for PatternIterator {
764
type Item = SyntaxElement;
765
766
fn next(&mut self) -> Option<SyntaxElement> {
767
- for element in &mut self.iter {
768
- if !element.kind().is_trivia() {
769
- return Some(element);
770
- }
771
772
- None
+ (&mut self.iter).find(|element| !element.kind().is_trivia())
773
}
774
775
0 commit comments