aboutsummaryrefslogtreecommitdiff
path: root/crates/project_model/src
Commit message (Expand)AuthorAgeFilesLines
...
* Document `project_model::PackageData`Arnaud2021-01-061-0/+16
* Make `PackageData`, `TargetData` and `PackageDependency` publicArnaud2021-01-061-2/+5
* More maintainable configAleksey Kladov2021-01-061-5/+5
* Add support for Rust 2021.Mara Bos2021-01-011-0/+3
* Merge #7071bors[bot]2020-12-311-0/+5
|\
| * Pass --all-targets to "cargo check"Kaelin Laundry2020-12-291-0/+5
* | add working dir to cargo metadata fail messageslf-2020-12-311-1/+17
|/
* Fun times with rustfmtJon Gjengset2020-12-171-2/+1
* Update crates/project_model/src/cargo_workspace.rsJon Gjengset2020-12-171-1/+1
* Default to host platform for cargo metadataJon Gjengset2020-12-171-2/+30
* Change recommendation when source can't be loaded from sysrootFlorian Diebold2020-12-131-1/+1
* Remove some redundant allocationsJeremy Kolb2020-12-121-1/+1
* Use itertoolsJonas Schievink2020-12-101-3/+3
* Replicate Cargo environment variablesJonas Schievink2020-12-101-0/+39
* Apply environment set by build scriptsJonas Schievink2020-12-072-2/+20
* Pass `--target` when loading out dirs from checkJonas Schievink2020-12-071-0/+5
* Remove dummy ProcMacroClient in favor of OptionJonas Schievink2020-12-071-17/+22
* SimplifyAleksey Kladov2020-11-171-54/+50
* Make code more readableAleksey Kladov2020-11-171-186/+207
* MinorAleksey Kladov2020-11-171-4/+4
* SimplifyAleksey Kladov2020-11-171-16/+10
* Remove needless allocAleksey Kladov2020-11-171-1/+1
* Compress codeAleksey Kladov2020-11-171-64/+24
* simplifyAleksey Kladov2020-11-171-41/+32
* Remove dead codeAleksey Kladov2020-11-131-15/+0
* Cleanup workspace loading a tiny bitAleksey Kladov2020-11-132-26/+28
* Move tricky workspace logic to a separate moduleAleksey Kladov2020-11-132-602/+611
* Address review commentsXavier Denis2020-11-121-3/+2
* Reorder rustc_private loadingXavier Denis2020-11-111-87/+86
* Add support for loading rustc private cratesXavier Denis2020-11-112-67/+209
* Ignore RUST_SRC_PATH if it is set to invalid valueAleksey Kladov2020-11-061-2/+6
* Remove more unreachable pubsAleksey Kladov2020-11-022-3/+3
* remove FIXME after rust 1.47 comes outyuqing2020-10-301-6/+1
* Support Display name in project.jsonAleksey Kladov2020-10-202-3/+7
* More type safety around namesAleksey Kladov2020-10-201-3/+5
* Add a hacky remidy for #6038Aleksey Kladov2020-10-201-0/+5
* Log around sysroot discoveryAleksey Kladov2020-10-141-0/+4
* Update crates/project_model/src/sysroot.rsJonas Schievink2020-10-091-1/+1
* Add note if RUST_SRC_PATH is likely to be wrongJonas Schievink2020-10-091-2/+8
* Fix the hover dash issuesKirill Bulatov2020-10-021-2/+3
* Merge #6018bors[bot]2020-09-201-7/+14
|\
| * Add rustdoc for ProjectJson methodsAaron Wood2020-09-201-0/+10
| * Correct project_root path for ProjectJson.Aaron Wood2020-09-161-7/+4
* | Log failure to load crate root fileJonas Schievink2020-09-181-1/+7
|/
* Add support for custom flycheck commands with JSON project workspacesAaron Wood2020-09-161-0/+8
* Report better errors in project.json/sysrootJonas Schievink2020-09-113-16/+35
* Add sysroot shortcut to rust-project.jsonAleksey Kladov2020-08-252-19/+57
* Don't expose indexing detailsAleksey Kladov2020-08-252-24/+20
* Prepare to share sysroot lowering code between Cargo & ProjectJSONAleksey Kladov2020-08-252-105/+73
* Prep work for overriding sysrootAleksey Kladov2020-08-252-54/+61