| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-07-03 | Bump cargo_metadata | Laurențiu Nicola | -1/+1 | |
| 2022-07-03 | Bump crossbeam-channel | Laurențiu Nicola | -1/+1 | |
| 2022-06-30 | fix: Fix flycheck sending cancel progress with no running process | Lukas Wirth | -5/+3 | |
| 2022-06-16 | Send a DidCancel event when restarting flychecks | Lukas Wirth | -8/+15 | |
| 2022-06-15 | Polish | Lukas Wirth | -7/+16 | |
| 2022-06-13 | internal: Bring back JodChild into flychecking for cancellation | Lukas Wirth | -24/+53 | |
| 2022-06-10 | internal: Bump Dependencies | Lukas Wirth | -3/+3 | |
| 2022-04-14 | internal: Show more project building errors to the user | Lukas Wirth | -1/+1 | |
| 2022-04-05 | Using `error` instead of `output.stderr` in failure mode. | Cadu | -2/+2 | |
| 2022-04-04 | Made error output the contents of Cargo's stderr as well. | Cadu | -3/+3 | |
| 2022-04-04 | wordsmithing. | Cadu | -1/+1 | |
| 2022-04-04 | Better error message hinting about `cargo clippy` | Cadu | -1/+1 | |
| 2022-03-22 | minor: Bump dependencies | Lukas Wirth | -6/+6 | |
| 2021-12-16 | Bump MSRV (1.57) | iDawer | -1/+1 | |
| 2021-11-27 | Don't discard flycheck error messages | Lukas Wirth | -1/+1 | |
| 2021-11-12 | Allow the check command to terminate without output | Wilfred Hughes | -2/+2 | |
| Cargo will always output something on success: ``` $ cargo check --message-format=json {"reason":"compiler-artifact", ... snipped ... } {"reason":"build-finished","success":true} ``` However, rustc does not output anything on success: ``` $ rustc --error-format=json main.rs $ echo $? 0 ``` Restore the behaviour prior to #10517, where an exit code of 0 is considered good even if nothing is written to stdout. This enables custom overrideCommand values that use rustc rather than cargo. | ||||
| 2021-10-23 | Set MSRV | Laurențiu Nicola | -0/+1 | |
| 2021-10-21 | Migrate to edition 2021 | Lukas Wirth | -1/+1 | |
| 2021-10-14 | a few clippy fixes | Milo | -1/+1 | |
| 2021-10-11 | Remove unnecessary unused attribute | Lukas Wirth | -1/+0 | |
| 2021-10-11 | Show cargo check failures to the user | Lukas Wirth | -69/+57 | |
| 2021-10-03 | Fix miscellaneous Clippy lints | Aramis Razzaghipour | -4/+4 | |
| 2021-10-03 | Add semicolons for consistency | Aramis Razzaghipour | -5/+5 | |
| `clippy::semicolon_if_nothing_returned` | ||||
| 2021-09-15 | internal: remove dead code | Aleksey Kladov | -2/+2 | |
| 2021-09-03 | minor: fix some clippy lints | Lukas Wirth | -6/+1 | |
| 2021-08-30 | switch `log` crate to `tracing` | Dezhi Wu | -4/+4 | |
| 2021-07-17 | internal: a bit more of cwd safety for flycheck | Aleksey Kladov | -6/+7 | |
| 2021-07-09 | cargo_metadata 0.14 | kjeremy | -1/+1 | |
| Removes the following dependent crates: * semver-parser * pest * ucd-trie Removes project_model's dependency on itertools | ||||
| 2021-07-08 | This patch shortens the spawned threads' names, as threads on Linux | Manas | -2/+2 | |
| have an upper limit of 16 characters for their names. | ||||
| 2021-07-08 | Explicitly name all spawned threads | Manas | -2/+8 | |
| The thread name is shown in debugger as well as panic messages and this patch makes it easier to follow a thread instead of looking through full backtrace, by naming all spawned threads according to their functioning. | ||||
| 2021-07-05 | minor: drop dummy authors field | Aleksey Kladov | -1/+0 | |
| 2021-05-12 | Use package root as `cargo check` working directory | Brendan Cully | -0/+1 | |
| Cargo commands are affected by the `.cargo/config` files above their working directory. If cargo is invoked from above the directory holding `Cargo.toml`, it may not pick up important settings like registry replacements, causing it to behave differently or even fail. Most cargo invocations are currently setting their working directories to the directory containing `Cargo.toml`, but a couple of paths remain in which cargo is invoked from the default workspace root instead. This change fixes that, resolving some cargo check failures that I experienced in a multi-root workspace in which packages used different registries. | ||||
| 2021-04-19 | Code review feedback. | James Leitch | -15/+16 | |
| 2021-04-18 | Flycheck tries to parse both Cargo and Rustc messages. | James Leitch | -22/+46 | |
| 2021-03-02 | Bump cargo_metadata | Laurențiu Nicola | -5/+4 | |
| 2021-01-28 | Make logger-based debugging more pleasant | Aleksey Kladov | -1/+15 | |
| 2021-01-11 | Unfreeze cargo_metadata | kjeremy | -1/+1 | |
| It now pulls in a newer version of semver-parser. | ||||
| 2021-01-08 | Refactor out JodChild | Edwin Cheng | -22/+2 | |
| 2020-11-25 | Pin cargo_metadata | kjeremy | -1/+1 | |
| 2020-10-20 | Update crates | Jeremy Kolb | -1/+1 | |
| This brings in a number of new dependencies though. | ||||
| 2020-10-13 | Bump crossbeam-channel in crates | Laurențiu Nicola | -1/+1 | |
| 2020-09-27 | Spawn a flycheck instance per workspace | Jonas Schievink | -7/+17 | |
| 2020-08-24 | Add description for crates that will be published | Pavan Kumar Sunkara | -0/+1 | |
| 2020-08-24 | Add version to deps in cargo.toml | Pavan Kumar Sunkara | -1/+1 | |
| 2020-08-13 | Rename ra_ide -> ide | Aleksey Kladov | -3/+4 | |
| 2020-08-12 | Rename ra_toolchain -> toolchain | Aleksey Kladov | -2/+2 | |
| 2020-08-11 | Log the command flycheck runs to debug misconfigurations | Veetaha | -2/+8 | |
| 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-07-30 | flycheck: Added checkOnSave.noDefaultFeatures | Clemens Wasser | -3/+10 | |
| This commit adds the option `rust-analyzer.checkOnSave.noDefaultFeatures` and fixes #5550. | ||||
| 2020-07-29 | cargo_metadata 0.11.1 and cargo update | kjeremy | -1/+1 | |
| 2020-07-21 | Typo | Aleksey Kladov | -3/+3 | |
