rust/crates/rust-analyzer
bors a77ac93b2a Auto merge of #13128 - Veykril:invocation-strategy, r=Veykril
Implement invocation strategy config

Fixes https://github.com/rust-lang/rust-analyzer/issues/10793

This allows to change how we run build scripts (and `checkOnSave`), exposing two configs:
- `once`: run the specified command once in the project root (the working dir of the server)
- `per_workspace`: run the specified command per workspace in the corresponding workspace

This also applies to `checkOnSave` likewise, though `once_in_root` is useless there currently, due to https://github.com/rust-lang/cargo/issues/11007
2022-10-19 21:53:19 +00:00
..
src Auto merge of #13128 - Veykril:invocation-strategy, r=Veykril 2022-10-19 21:53:19 +00:00
tests/slow-tests Add new license 2022-10-15 14:26:30 +03:00
build.rs Fix typo in build.rs 2022-06-26 10:09:45 +00:00
Cargo.toml Bump mimalloc 2022-10-15 12:59:56 +03:00