rust/crates
bors a97c71f92d Auto merge of #13887 - Veykril:rustc-diag-preferred, r=Veykril
Only set machine-applicable rustc diagnostics as preferred

If they aren't machine applicable, then they might not be what the user wants, disrupting the workflow.
Example being:
![image](https://user-images.githubusercontent.com/3757771/210380233-ae25aa04-954e-4634-8dd1-4377cc2bd837.png)
Prior to the PR this the diagnostic quickfix was at the top, but usually isn't what the user wants.
2023-01-03 14:47:18 +00:00
..
base-db Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
cfg Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
flycheck Moar linting: needless_borrow, let_unit_value, ... 2022-12-25 05:07:47 -05:00
hir Diagnose private assoc item accesses 2023-01-01 13:24:48 +01:00
hir-def Auto merge of #13854 - lowr:fix/mbe-glue-punct, r=Veykril 2023-01-02 13:07:42 +00:00
hir-expand Remove unused known Names 2022-12-31 16:17:38 +09:00
hir-ty Skip lifetime elision on fn pointers and fn trait types 2023-01-03 11:58:31 +01:00
ide Skip lifetime elision on fn pointers and fn trait types 2023-01-03 11:58:31 +01:00
ide-assists Skip lifetime elision on fn pointers and fn trait types 2023-01-03 11:58:31 +01:00
ide-completion Avoid useless format 2022-12-30 16:10:07 +02:00
ide-db Skip lifetime elision on fn pointers and fn trait types 2023-01-03 11:58:31 +01:00
ide-diagnostics Diagnose private assoc item accesses 2023-01-01 13:24:48 +01:00
ide-ssr Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
limit Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
mbe mbe: handle multi-character separator 2022-12-28 00:59:56 +09:00
parser Parse do yeet expressions 2022-12-28 22:42:26 +00:00
paths
proc-macro-api Moar linting: needless_borrow, let_unit_value, ... 2022-12-25 05:07:47 -05:00
proc-macro-srv Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
proc-macro-srv-cli
proc-macro-test Moar linting: needless_borrow, let_unit_value, ... 2022-12-25 05:07:47 -05:00
profile Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
project-model Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
rust-analyzer Only set machine-applicable rustc diagnostics as preferred 2023-01-03 15:46:08 +01:00
sourcegen Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
stdx Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
syntax Implement do yeet expression 2022-12-28 23:17:13 +00:00
test-utils Write down adjustments introduced by binary operators 2023-01-02 23:16:09 +01:00
text-edit
toolchain Moar linting: needless_borrow, let_unit_value, ... 2022-12-25 05:07:47 -05:00
tt Inline all format arguments where possible 2022-12-24 14:36:10 -05:00
vfs derive 'Hash' 2022-12-30 11:14:15 +00:00
vfs-notify