aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_project_model/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* CleanupAleksey Kladov2020-05-081-16/+16
* Rename ra_env -> ra_toolchainAleksey Kladov2020-05-081-1/+1
* Merge #4329bors[bot]2020-05-081-1/+2
|\
| * pull function out into new crate ra_env; use in ra_flycheck as wellCraig Disselkoen2020-05-061-2/+2
| * more generic, find rustc as wellCraig Disselkoen2020-05-061-0/+1
* | Move feature desugaring to the right abstraction layerAleksey Kladov2020-05-081-2/+12
* | Merge #4296bors[bot]2020-05-071-0/+1
|\ \ | |/ |/|
| * Assume cargo_metadata uses String for cfgs soonrobojumper2020-05-051-7/+1
| * Support build.rs cargo:rustc-cfgrobojumper2020-05-041-0/+7
* | Remove code duplicatesChristophe MASSOLIN2020-05-051-12/+6
* | Pass cargo.target to rustcChristophe MASSOLIN2020-05-051-5/+13
|/
* Avoid lossy OsString conversionsLaurențiu Nicola2020-04-251-4/+8
* Unmix error handling when discovering workspacesAleksey Kladov2020-04-161-55/+23
* Decouple project loading from project discovery a bitAleksey Kladov2020-04-161-100/+121
* Migrate to privacy as per review commetsveetaha2020-04-021-2/+8
* Less mutabilityveetaha2020-04-021-19/+23
* Migrate to iters some moreveetaha2020-04-021-18/+11
* Migrate to iteratorsveetaha2020-04-021-15/+3
* Simpify workspace handlingveetaha2020-04-021-29/+17
* Reduce scope of deserializationAleksey Kladov2020-04-011-3/+3
* Add ProcMacroClientEdwin Cheng2020-03-251-1/+40
* Use target-name for crate-nameEdwin Cheng2020-03-211-3/+3
* Simplify SysrootAleksey Kladov2020-03-191-5/+5
* More direct CargoWorkspaceAleksey Kladov2020-03-191-20/+20
* Support specifying OUT_DIR in json projectEmil Lauridsen2020-03-171-3/+21
* Change existing OUT_DIR override config to make use of new infrastructureEmil Lauridsen2020-03-171-22/+6
* Support loading OUT_DIR from cargo check at launchEmil Lauridsen2020-03-171-7/+36
* Fix crate display name dashesKirill Bulatov2020-03-161-2/+5
* Add extern sourceEdwin Cheng2020-03-111-3/+10
* Setup Env in worldEdwin Cheng2020-03-101-3/+15
* Consider crate declaration namesKirill Bulatov2020-03-081-6/+7
* keep one CargoTomlNotFoundErrornmio2020-02-291-28/+31
* remove code used for testingnmio2020-02-271-1/+1
* fix unneeded bodynmio2020-02-271-6/+2
* fixes and improvementsnmio2020-02-271-23/+49
* clean upnmio2020-02-251-7/+2
* Initial debugging codenmio2020-02-241-5/+42
* Add suggestion for failed path resolutionYoshua Wuyts2020-02-231-1/+1
* More manual clippy fixesKirill Bulatov2020-02-181-29/+38
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-181-1/+1
* Make AtomicX type resolve againAleksey Kladov2020-02-141-2/+4
* Add error context to failures in `ra_project_model` using `anyhow` crate (#3119)Adam Bratschi-Kaye2020-02-131-11/+40
* Apply the reviews suggestionsKirill Bulatov2020-02-051-13/+30
* Address nitEmil Lauridsen2020-01-101-1/+1
* Remove unneeded Box::newWilco Kusee2020-01-081-1/+1
* Derive debugWilco Kusee2020-01-081-7/+1
* Use downcasting for CargoTomlNotFoundErrorWilco Kusee2020-01-081-22/+30
* Allow disabling Cargo.toml not found errorWilco Kusee2020-01-031-2/+1
* Move error to new fileWilco Kusee2020-01-031-54/+4
* Split errors into WorkspaceError enumWilco Kusee2020-01-031-14/+73