diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-08-18 13:04:49 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2020-08-18 13:04:49 +0100 |
commit | b8dfc331abbfce6aad0c248c91c57bd9890a668f (patch) | |
tree | 0c03882f96663e970c9d08637f677f6b037ddf6c /editors | |
parent | 2252a65f238cac0ebf0c4c56d9b475fa0460d758 (diff) | |
parent | 34847c8d96ddf98c40117ebacaecec38b9b758fc (diff) |
Merge #5682
5682: Add an option to disable diagnostics r=matklad a=popzxc
As far as I know, currently it's not possible to disable a selected type of diagnostics provided by `rust-analyzer`.
This causes an inconvenient situation with a false-positive warnings: you either have to disable all the diagnostics, or you have to ignore these warnings.
There are some open issues related to this problem, e.g.: https://github.com/rust-analyzer/rust-analyzer/issues/5412, https://github.com/rust-analyzer/rust-analyzer/issues/5502
This PR attempts to make it possible to selectively disable some diagnostics on per-project basis.
Co-authored-by: Igor Aleksanov <[email protected]>
Diffstat (limited to 'editors')
-rw-r--r-- | editors/code/package.json | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/editors/code/package.json b/editors/code/package.json index ee5f96bf3..429ff5def 100644 --- a/editors/code/package.json +++ b/editors/code/package.json | |||
@@ -609,6 +609,15 @@ | |||
609 | }, | 609 | }, |
610 | "description": "List of warnings that should be displayed with hint severity.\nThe warnings will be indicated by faded text or three dots in code and will not show up in the problems panel.", | 610 | "description": "List of warnings that should be displayed with hint severity.\nThe warnings will be indicated by faded text or three dots in code and will not show up in the problems panel.", |
611 | "default": [] | 611 | "default": [] |
612 | }, | ||
613 | "rust-analyzer.analysis.disabledDiagnostics": { | ||
614 | "type": "array", | ||
615 | "uniqueItems": true, | ||
616 | "items": { | ||
617 | "type": "string" | ||
618 | }, | ||
619 | "description": "List of rust-analyzer diagnostics to disable", | ||
620 | "default": [] | ||
612 | } | 621 | } |
613 | } | 622 | } |
614 | }, | 623 | }, |