about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/load-cargo
AgeCommit message (Expand)AuthorLines
2025-07-31`cargo clippy --fix`Lukas Wirth-4/+4
2025-07-30Abtract away json protocol for proc-macro-srvLukas Wirth-1/+1
2025-07-03Add `fn load_workspace_into_db` variant for `ra_ap_load_cargo`'s `fn load_wor...Vincent Esche-8/+25
2025-07-03fix: Do not warn about proc-macro srv when sysroot is missingLukas Wirth-14/+26
2025-07-03Restructure proc-macro loading erros, differentiate hard error property on kindLukas Wirth-22/+18
2025-06-16feat: Show what cargo metadata is doing in statusLukas Wirth-1/+1
2025-06-12Fix comparison of proc macrosChayim Refael Friedman-1/+5
2025-05-05refactor: Remove unnecessary `AsAny` traitLukas Wirth-4/+0
2025-05-01remove a couple of clonesMatthias Krüger-1/+1
2025-04-19allow using `null` to unset an environment variablejyn-1/+1
2025-04-04prefer default over newBenjaminBrienen-1/+1
2025-03-29fix: Fix, clarify and require a value for `proc_macro_cwd` of `CrateData`Lukas Wirth-1/+1
2025-03-23chore: Remove unused dependenciesLukas Wirth-1/+0
2025-03-15cargo fmtBenjaminBrienen-8/+9
2025-03-12Salsify the crate graphChayim Refael Friedman-19/+12
2025-03-10internal: port rust-analyzer to new SalsaDavid Barsky-1/+1
2025-03-07Log build script error output in `load_cargo::load_workspace_at`Arthur Baars-0/+8
2025-02-17Use correct working directory for non-workspace proc-macro executionMehul Arora-1/+0
2025-02-05Do not include excluded files even when the client opens themChayim Refael Friedman-1/+3
2025-01-24Explicitly add buildfiles when constructing ProjectFoldersDavid Richey-0/+18
2025-01-16Partially back out "fix: Fix sourceroot construction for virtual manifests"Lukas Wirth-4/+1
2025-01-02Store token trees in contiguous `Vec` instead of as a treeChayim Refael Friedman-5/+5
2024-12-30Move proc-macro protocol into legacy moduleLukas Wirth-1/+1
2024-12-30Decouple proc-macro server protocol from the server implementationLukas Wirth-6/+6
2024-12-18Remove salsa from proc-macro server dep treeLukas Wirth-1/+1
2024-12-12fix: Fix sourceroot construction for virtual manifestsLukas Wirth-41/+5
2024-12-09Fix config guard lock for ratoml testsLukas Wirth-2/+2
2024-12-07Watch for user config ratomlAli Bektas-2/+22
2024-09-30Gate `#[test]` expansion under `cfg(test)`.Chayim Refael Friedman-4/+1
2024-09-30Provide an config option to not set `cfg(test)`Chayim Refael Friedman-0/+3
2024-09-26Include buildfiles in vfsDavid Richey-0/+5
2024-09-11Properly set the working directory for proc-macro executionLukas Wirth-1/+10
2024-09-11Lift out workspace related data into a separate query to preserve crategraph ...Lukas Wirth-6/+10
2024-08-12Auto merge of #17864 - Veykril:lsif, r=Veykrilbors-0/+10
2024-08-12Build and run build scripts in lsif commandLukas Wirth-0/+10
2024-08-09Use Sender instead of boxed closure in vfsmo8it-2/+1
2024-08-06Replace `[package.repository] = "…"` of published crates with `[package.rep...Vincent Esche-1/+1
2024-08-06Unify package descriptions by adding references to "rust-analyzer"Vincent Esche-1/+1
2024-08-06Add repository URL for published crates' missing `[package.repository]` fieldsVincent Esche-0/+1
2024-08-06Replace `"TBD"` with more helpful desciptions in published crates' `[package....Vincent Esche-1/+1
2024-08-05Auto merge of #17771 - Veykril:parallel-vfs-config, r=Veykrilbors-3/+7
2024-08-05feat: Load sysroot library via cargo metadataLukas Wirth-2/+2
2024-08-02internal: Load VFS config changes in parallelLukas Wirth-3/+7
2024-07-26Internal: Cleanup proc-macro error handlingLukas Wirth-8/+10
2024-07-23minor changesAli Bektas-6/+8
2024-07-22Read rust-analyzer.toml files on startupAli Bektas-8/+27
2024-07-19Auto merge of #17639 - Veykril:salsa-perf, r=Veykrilbors-1/+1
2024-07-19Reduce maximum LRU size to 2^16 entries, reducing memory footprint of LRU ent...Lukas Wirth-1/+1
2024-07-18feature: move `linked_projects` discovery to the rust-analyzer serverDavid Barsky-2/+0
2024-07-16Remove Name::to_smol_strLukas Wirth-3/+9