summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/project-model
AgeCommit message (Expand)AuthorLines
2025-05-01remove a couple of clonesMatthias Krüger-2/+2
2025-04-21Merge pull request #19644 from ChayimFriedman2/const-symsLukas Wirth-23/+21
2025-04-21Remove unnecessary predefined symbol clonesChayim Refael Friedman-23/+21
2025-04-19allow using `null` to unset an environment variablejyn-56/+45
2025-04-06fix: Fix `format_args` lowering for >=1.87Lukas Wirth-0/+1
2025-04-04feat(project-model): provide flag for no depsPrajwal S N-2/+11
2025-03-29fix: Fix, clarify and require a value for `proc_macro_cwd` of `CrateData`Lukas Wirth-31/+84
2025-03-25ci: Require miri stepLukas Wirth-5/+1
2025-03-23chore: Bump dependenciesLukas Wirth-12/+21
2025-03-17Merge pull request #19005 from duncanawoods/18955---fix-running-tests-for-pac...HKalbasi-0/+17
2025-03-16refactor: Remove unnecessary `Arc`Lukas Wirth-5/+5
2025-03-16refactor: Remove `CrateGraphBuilder::iter_mut`Lukas Wirth-1290/+73
2025-03-15cargo fmtBenjaminBrienen-39/+29
2025-03-15fix clippy::doc_overindented_list_itemsBenjaminBrienen-2/+1
2025-03-12Salsify the crate graphChayim Refael Friedman-1451/+1885
2025-03-07Move project MSRV back to 1.78Lukas Wirth-6/+1144
2025-03-06Change `%e` to `?e` to include detailed error messageArthur Baars-2/+1
2025-03-05Improve tracing log format in cargo_workspace.rsArthur Baars-1/+3
2025-03-05Add warning and debug information when `cargo metadata` failsArthur Baars-1/+16
2025-03-03Merge pull request #19243 from Veykril/push-qrrqsywkwyzpLukas Wirth-7/+5
2025-02-27Allow unsetting default cfgsLukas Wirth-7/+5
2025-02-27enable doctestBenjaminBrienen-1/+0
2025-02-27fix testing for packages with multiple targetsduncan-0/+17
2025-02-27Fix sysroot crate-graph construction not mapping crate-ids for proc-macrosLukas Wirth-2/+5
2025-02-26Drop support for stitched sysrootDavid Richey-1168/+12
2025-02-26Allow rust-project.json to specify sysroot workspaceDavid Richey-61/+135
2025-02-22Allow "package/feature" format feature flagShirayama Kazatsuyu-1/+3
2025-02-22Switch back to RUST_SRC_PATHLaurențiu Nicola-8/+6
2025-02-17Use correct working directory for non-workspace proc-macro executionMehul Arora-4/+116
2025-02-16Set `RUSTUP_TOOLCHAIN` when loading sysroot workspaceLukas Wirth-2/+6
2025-02-12Apply cfg.setTest to json projectsDavid Richey-43/+49
2025-02-12Rename sysroot src/lib related thingsLukas Wirth-100/+117
2025-02-12Spawn toolchain querying processes in parallelLukas Wirth-110/+217
2025-02-04Expose symbol of `CrateName`Lukas Wirth-2/+2
2025-01-24Explicitly add buildfiles when constructing ProjectFoldersDavid Richey-21/+20
2025-01-24Merge pull request #18994 from Wilfred/failed_rustc_cfg_as_warningLukas Wirth-1/+1
2025-01-21manual: Document all rust-project.json fieldsWilfred Hughes-1/+1
2025-01-21internal: Treat cfg fetching failures as a warningWilfred Hughes-1/+1
2025-01-18fix: `cargo rustc --print` needs `unstable-options`Lukas Wirth-1/+1
2025-01-16Partially back out "fix: Fix sourceroot construction for virtual manifests"Lukas Wirth-9/+4
2025-01-08Add config setting which allows adding additional include paths to the VFS.Nicholas Rishel-3/+34
2025-01-07Merge pull request #18867 from Veykril/push-ntmxlropxkrrLukas Wirth-94/+183
2025-01-07Add some smoke tests to toolchain_infoLukas Wirth-23/+129
2025-01-07Align toolchain version fetching with other toolchain info queryingLukas Wirth-110/+93
2025-01-07target-triple -> target-tupleLukas Wirth-9/+9
2025-01-07Merge pull request #18788 from Veykril/push-zxystwnotuvqLukas Wirth-175/+151
2025-01-07Remove `rust-analyzer.cargo.sysrootQueryMetadata` config againLukas Wirth-175/+151
2025-01-07project-model: fix JSON project PackageRoot buildfile inclusionBogdan Mircea-10/+10
2025-01-06Merge pull request #18846 from Veykril/push-kmspklwynynuLukas Wirth-1/+1
2025-01-06minor: New clippy lintsLukas Wirth-1/+1