rust/crates/ide/src
bors[bot] b8dfc331ab
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 <popzxc@yandex.ru>
2020-08-18 12:04:49 +00:00
..
completion Rename hypothetical -> speculative 2020-08-14 15:23:27 +02:00
diagnostics Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
display Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
references Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
syntax_highlighting Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
typing Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
call_hierarchy.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
call_info.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
completion.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
diagnostics.rs Make disabled diagnostics an argument of corresponding function 2020-08-18 13:32:29 +03:00
display.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
expand_macro.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
extend_selection.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
file_structure.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
folding_ranges.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
goto_definition.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
goto_implementation.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
goto_type_definition.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
hover.rs display correctly 'impl Trait<T> + Trait<T>' #4814 2020-08-13 22:13:34 +02:00
inlay_hints.rs Fix typo in comment 2020-08-15 16:37:44 -04:00
join_lines.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
lib.rs Move analysis config structure to the config.rs 2020-08-18 13:35:36 +03:00
markup.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
matching_brace.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
mock_analysis.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
parent_module.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
prime_caches.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
references.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
runnables.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
status.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
syntax_highlighting.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
syntax_tree.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
typing.rs Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00