rust-analyzer/crates
bors[bot] ee6becc5dd
Merge #11891
11891: Better error message on Flycheck Error message (from: unactionable error message if we are using `clippy` as the checker) r=Veykril a=flipbit03

I have commented on this [S-unactionable issue](https://github.com/rust-analyzer/rust-analyzer/issues/6589) that the Flycheck error message should maybe provide a hint about what tool it actually runs. Searching on some places on the Internet I've found multiple people, including myself, losing copious amounts of time on the same issue. So I've decided to make this very small PR :-)

From an user experience standpoint, the current error message is unhelpful to the end user, because the end user does not know exactly what it needs to check/fix (outdated, broken, or missing `cargo clippy`). In my own case, `cargo clippy` was actually missing altogether (developing off `rust:1.59.0-bullseye` official Docker image).

Thanks in advance!




Co-authored-by: Cadu <cadu.coelho@gmail.com>
2022-04-05 16:31:18 +00:00
..
base_db internal: Refactor FamousDefs builtin crate search 2022-03-30 22:23:54 +02:00
cfg minor: Bump dependencies 2022-03-22 17:42:24 +01:00
flycheck Using error instead of output.stderr in failure mode. 2022-04-05 11:17:39 -03:00
hir Wrap macros in expr position in MacroExpr node 2022-04-05 17:43:34 +02:00
hir_def Wrap macros in expr position in MacroExpr node 2022-04-05 17:43:34 +02:00
hir_expand Wrap macros in expr position in MacroExpr node 2022-04-05 17:43:34 +02:00
hir_ty Wrap macros in expr position in MacroExpr node 2022-04-05 17:43:34 +02:00
ide Wrap macros in expr position in MacroExpr node 2022-04-05 17:43:34 +02:00
ide_assists Wrap macros in expr position in MacroExpr node 2022-04-05 17:43:34 +02:00
ide_completion Merge #11894 2022-04-04 13:06:51 +00:00
ide_db Wrap macros in expr position in MacroExpr node 2022-04-05 17:43:34 +02:00
ide_diagnostics fix: Skip match check on a pattern of unexpected TyKind::FnDef 2022-04-05 00:05:20 +05:00
ide_ssr internal: Remove PathResolution::AssocItem 2022-04-01 18:32:05 +02:00
limit Use compare_exchange_weak in limit::Limit::check 2022-01-28 18:19:35 +03:00
mbe minor: Bump dependencies 2022-03-22 17:42:24 +01:00
parser Wrap macros in expr position in MacroExpr node 2022-04-05 17:43:34 +02:00
paths Bump MSRV (1.57) 2021-12-16 01:56:12 +05:00
proc_macro_api minor: Bump dependencies 2022-03-22 17:42:24 +01:00
proc_macro_srv fix comment 2022-03-25 15:30:52 +01:00
proc_macro_test minor: Bump dependencies 2022-03-22 17:42:24 +01:00
profile minor: Bump dependencies 2022-03-22 17:42:24 +01:00
project_model internal: Refactor FamousDefs builtin crate search 2022-03-30 22:23:54 +02:00
rust-analyzer fix: Show the path to be created in the unresolved-module fix label 2022-04-04 16:04:09 +02:00
sourcegen Bump xshell and fix dist 2022-03-17 08:53:33 +02:00
stdx minor: Bump dependencies 2022-03-22 17:42:24 +01:00
syntax Wrap macros in expr position in MacroExpr node 2022-04-05 17:43:34 +02:00
test_utils Merge #11805 2022-03-23 20:20:09 +00:00
text_edit minor: Bump dependencies 2022-03-22 17:42:24 +01:00
toolchain Bump MSRV (1.57) 2021-12-16 01:56:12 +05:00
tt minor: Bump dependencies 2022-03-22 17:42:24 +01:00
vfs minor: Bump dependencies 2022-03-22 17:42:24 +01:00
vfs-notify minor: Bump dependencies 2022-03-22 17:42:24 +01:00