about summary refs log tree commit diff
path: root/editors/code/src/utils
diff options
context:
space:
mode:
authorRyan Cumming <etaoins@gmail.com>2019-06-30 12:13:56 +1000
committerRyan Cumming <etaoins@gmail.com>2019-06-30 12:13:56 +1000
commit067ca38ecb737734404e9d778f76d116e00d955d (patch)
treef72dab64a69a1fe10dfe6e227853fd26a3cd8292 /editors/code/src/utils
parent27df89f47d5f0a6e8e62d517d98dda854efabc34 (diff)
downloadrust-067ca38ecb737734404e9d778f76d116e00d955d.tar.gz
rust-067ca38ecb737734404e9d778f76d116e00d955d.zip
Consider unreachable code to be unnecessary in VSC
This adds `unreachable_code` to the list of diagnostic codes we map to
`Unnecessary` in Visual Studio Code. This is consistent with what the
TypeScript language server does.
Diffstat (limited to 'editors/code/src/utils')
-rw-r--r--editors/code/src/utils/diagnostics/rust.ts1
1 files changed, 1 insertions, 0 deletions
diff --git a/editors/code/src/utils/diagnostics/rust.ts b/editors/code/src/utils/diagnostics/rust.ts
index d16576eb1e5..5e2d6b6fffb 100644
--- a/editors/code/src/utils/diagnostics/rust.ts
+++ b/editors/code/src/utils/diagnostics/rust.ts
@@ -103,6 +103,7 @@ function isUnusedOrUnnecessary(rd: RustDiagnostic): boolean {
     return [
         'dead_code',
         'unknown_lints',
+        'unreachable_code',
         'unused_attributes',
         'unused_imports',
         'unused_macros',