diff options
Diffstat (limited to 'editors/code')
-rw-r--r-- | editors/code/src/utils/rust_diagnostics.ts | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/editors/code/src/utils/rust_diagnostics.ts b/editors/code/src/utils/rust_diagnostics.ts index 7d8cc0e0b..ed049c95e 100644 --- a/editors/code/src/utils/rust_diagnostics.ts +++ b/editors/code/src/utils/rust_diagnostics.ts | |||
@@ -95,8 +95,14 @@ function isUnusedOrUnnecessary(rd: RustDiagnostic): boolean { | |||
95 | return false; | 95 | return false; |
96 | } | 96 | } |
97 | 97 | ||
98 | const { code } = rd.code; | 98 | return [ |
99 | return code.startsWith('unused_') || code === 'dead_code'; | 99 | 'dead_code', |
100 | 'unknown_lints', | ||
101 | 'unused_attributes', | ||
102 | 'unused_imports', | ||
103 | 'unused_macros', | ||
104 | 'unused_variables' | ||
105 | ].includes(rd.code.code); | ||
100 | } | 106 | } |
101 | 107 | ||
102 | /** | 108 | /** |