Commit graph

21 commits

Author SHA1 Message Date
Aleksey Kladov 1b0c7701cc Rename ra_ide -> ide 2020-08-13 17:58:27 +02:00
Aleksey Kladov 8d34262956 Rename ra_toolchain -> toolchain 2020-08-12 16:52:28 +02:00
Veetaha 4f386afb16 Log the command flycheck runs to debug misconfigurations
Without this users have no clue why flycheck fails to run.
This is what is printed to the output channel:
```
[ERROR rust_analyzer::main_loop] cargo check failed: Cargo watcher failed,the command produced no valid metadata (exit code: ExitStatus(ExitStatus(25856)))
```

I stumbled with this figuring out that rust-analyzer adds `--all-features` which is not intended
for some crates in the workspace (e.g. they have mutually-exclusive features.
Having the command rust-analyzer ran should help a lot
2020-08-11 03:12:09 +03:00
Clemens Wasser 8d9f8ac273 flycheck: Added checkOnSave.noDefaultFeatures
This commit adds the option
`rust-analyzer.checkOnSave.noDefaultFeatures`
and fixes #5550.
2020-07-30 16:04:01 +02:00
kjeremy e51d1ddf5b cargo_metadata 0.11.1 and cargo update 2020-07-29 17:06:56 -04:00
Aleksey Kladov 8f3fdf3315 Typo 2020-07-21 10:50:24 +02:00
Aleksey Kladov a20b8d751b Propagate cargo.target to checkOnSave 2020-07-21 10:30:54 +02:00
Yuki Okushi 6f423466d1
Add a license field to all the crates 2020-07-14 10:57:26 +09:00
Aleksey Kladov b398519011 Cleanup diagnostic conversion code 2020-07-09 15:34:37 +02:00
Aleksey Kladov 18ec1ed72e Log flycheck command 2020-07-01 14:49:13 +02:00
Aleksey Kladov 5cdd8d442e Cleanup cargo process handling in flycheck 2020-06-28 23:42:44 +02:00
Aleksey Kladov 32e85a1a89 More standard pattern for Cargo 2020-06-28 23:01:28 +02:00
Aleksey Kladov eddb744d90 Naming 2020-06-28 22:35:18 +02:00
Aleksey Kladov 309b21f378 Rename 2020-06-28 22:31:40 +02:00
Aleksey Kladov 80ef52f0d5 Make sure to join the child 2020-06-28 20:00:04 +02:00
Aleksey Kladov bd903bf132 Be more precise about flycheck status 2020-06-26 16:20:46 +02:00
Aleksey Kladov 379a096de9 Refactor main_loop 2020-06-25 17:14:11 +02:00
Aleksey Kladov 331addcf61 Canonicalize actor API 2020-06-25 13:47:22 +02:00
Aleksey Kladov 941d4bfa53 Simplify 2020-06-25 09:27:59 +02:00
Aleksey Kladov 5d401092f0 Minor rename 2020-06-25 09:19:01 +02:00
Aleksey Kladov 0ec5d4f55c Rename ra_flycheck -> flycheck 2020-06-25 09:13:46 +02:00