aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_project_model/src/cargo_workspace.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename ra_toolchain -> toolchainAleksey Kladov2020-08-121-2/+2
* Rename ra_arenaAleksey Kladov2020-08-121-1/+1
* ra_project_model: Fix configuration of featuresClemens Wasser2020-07-301-11/+18
* Require quotes around key-value cfg flags in rust-project.jsonAleksey Kladov2020-07-231-2/+16
* Sort cargo metadataAleksey Kladov2020-07-101-2/+4
* Automatically reload project info on Cargo.toml changesAleksey Kladov2020-07-101-4/+4
* AbsPathAleksey Kladov2020-07-051-3/+3
* MinorAleksey Kladov2020-07-021-13/+1
* Don't crash on empty out_dirs with older cargosAleksey Kladov2020-06-301-4/+13
* Cleanup project.json deserializationAleksey Kladov2020-06-241-1/+1
* Be more explicit about absolute paths at various placesAleksey Kladov2020-06-241-20/+22
* Disable rust-analyzer.{cargo,checkOnSave}.allFeatures by defaultLaurențiu Nicola2020-06-021-1/+1
* Merge #4406 #4410 #4411 #4417bors[bot]2020-05-101-9/+5
|\
| * Update cargo-metadataEdwin Cheng2020-05-091-9/+5
* | CleanupAleksey Kladov2020-05-081-3/+2
* | Rename ra_env -> ra_toolchainAleksey Kladov2020-05-081-1/+1
|/
* Merge #4329bors[bot]2020-05-081-11/+3
|\
| * pull function out into new crate ra_env; use in ra_flycheck as wellCraig Disselkoen2020-05-061-1/+1
| * more generic, find rustc as wellCraig Disselkoen2020-05-061-53/+4
| * ra_project_model: look for Cargo in more placesCraig Disselkoen2020-05-061-9/+50
* | Merge #4296bors[bot]2020-05-071-2/+13
|\ \ | |/ |/|
| * Assume cargo_metadata uses String for cfgs soonrobojumper2020-05-051-3/+8
| * Support build.rs cargo:rustc-cfgrobojumper2020-05-041-2/+8
* | Rename `defaultTarget` to targetChristophe MASSOLIN2020-05-051-3/+3
* | [config] remove RustcConfigChristophe MASSOLIN2020-04-271-5/+0
* | [config] rename cargo.defaultTargetChristophe MASSOLIN2020-04-271-4/+4
* | Started rust-analyzer.cargo.defaultTarget implementationChristophe MASSOLIN2020-04-261-0/+12
|/
* Don't print cargo version to stdout, breaking everythingAleksey Kladov2020-04-241-1/+1
* More helpful error message if toolchain is not in PATHAleksey Kladov2020-04-241-0/+5
* Some clippy fixesJeremy Kolb2020-04-191-2/+1
* Unique package by name and version.o0Ignition0o2020-04-021-4/+5
* Reduce scope of deserializationAleksey Kladov2020-04-011-12/+8
* Move all config to configAleksey Kladov2020-04-011-0/+1
* Reduce depsAleksey Kladov2020-03-311-36/+39
* Rename cargo_watch -> flycheckAleksey Kladov2020-03-311-1/+1
* Use matches in is_dylibEdwin Cheng2020-03-311-11/+3
* Implement ra_proc_macro client logicEdwin Cheng2020-03-311-1/+21
* Add crate versions when running cargo -p commands.o0Ignition0o2020-03-311-0/+14
* Add ProcMacroClientEdwin Cheng2020-03-251-8/+23
* ra_cargo_watch: return Result<> from run_cargo(), and don't read stderr for nowveetaha2020-03-211-14/+13
* Simplify Arena to use a generic indexAleksey Kladov2020-03-191-9/+5
* More direct CargoWorkspaceAleksey Kladov2020-03-191-64/+41
* Use dyn-ref instead of impl to impact compile times the leastEmil Lauridsen2020-03-171-1/+1
* Slight readablity improvementEmil Lauridsen2020-03-171-1/+1
* Remove outDirOverridesEmil Lauridsen2020-03-171-8/+0
* Change existing OUT_DIR override config to make use of new infrastructureEmil Lauridsen2020-03-171-0/+8
* Support loading OUT_DIR from cargo check at launchEmil Lauridsen2020-03-171-2/+65
* More manual clippy fixesKirill Bulatov2020-02-181-1/+1
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-181-1/+1
* Add error context to failures in `ra_project_model` using `anyhow` crate (#3119)Adam Bratschi-Kaye2020-02-131-4/+7