about summary refs log tree commit diff
path: root/crates/rust-analyzer/src/cli/load_cargo.rs
AgeCommit message (Expand)AuthorLines
2022-05-19simplifyJonas Schievink-2/+1
2022-01-14cleanup + detect num cpusJake Heinz-1/+1
2022-01-06feat: Add config to replace specific proc-macros with dummy expandersLukas Wirth-1/+2
2021-08-31minor: improve readabilityAleksey Kladov-4/+4
2021-08-31internal: split database loading time in anaysis-stats into componentsAleksey Kladov-12/+9
2021-08-30switch `log` crate to `tracing`Dezhi Wu-1/+1
2021-08-22internal: remove unreasonable crate dependencyAleksey Kladov-4/+2
2021-08-22internal: reduce crate interdependenceAleksey Kladov-9/+13
2021-08-01Make `LoadCargoConfig`, `fn load_workspace_at` & `fn load_workspace` public a...Vincent Esche-6/+15
2021-07-19remove debug printsAleksey Kladov-2/+0
2021-07-18fix: potential bugs when build scripts do not match the current projectAleksey Kladov-15/+13
2021-07-18internal: simplify handling of the build scriptsAleksey Kladov-21/+16
2021-07-17internal: a bit more of cwd safety for flycheckAleksey Kladov-5/+5
2021-06-13clippy::redudant_borrowMaan2003-1/+1
2021-06-11Only prefill caches in the completion benchmarkKirill Bulatov-1/+5
2021-06-11Fix visibility issuesKirill Bulatov-5/+5
2021-06-11Prime caches on workspace loadKirill Bulatov-1/+3
2021-06-05Enable attribute macro expansion in `analysis-stats`Florian Diebold-0/+3
2021-04-12feat: avoid checking the whole project during initial loadingAleksey Kladov-3/+7
2021-03-02Fix ProcMacroClient dropped too early in cliEdwin Cheng-4/+5
2021-02-16Split `pub fn cargo_load` into `pub fn load_workspace_at` and `pub fn load_wo...Vincent Esche-13/+26
2021-02-12Fix slow tests sometimes failingFlorian Diebold-2/+6
2021-02-08Consolidate `fn load_cargo(…)` parameters into `struct LoadCargoConfig { â...Vincent Esche-10/+17
2021-02-08Add `config: &CargoConfig` parameter to `fn load_cargo(…)`Vincent Esche-2/+3
2021-01-29Async Loading outdir and proc-macroEdwin Cheng-13/+23
2021-01-26Add config option to ignore directoriesAleksey Kladov-1/+1
2021-01-18Avoid blocking the main loop when editing Cargo.tomlAleksey Kladov-1/+1
2021-01-08Report progress for cargo metadata and output-dirEdwin Cheng-0/+1
2020-12-09Fix "no value set for FileTextQuery(FileId(..))"Jonas Schievink-1/+1
2020-12-07Remove dummy ProcMacroClient in favor of OptionJonas Schievink-3/+3
2020-11-13Cleanup workspace loading a tiny bitAleksey Kladov-1/+0
2020-10-24Re-export base_db from ide_dbIgor Aleksanov-1/+1
2020-10-02Move ide::AnalysisChange -> base_db::ChangeAleksey Kladov-2/+2
2020-08-13Rename ra_ide -> ideAleksey Kladov-1/+1
2020-08-13Rename ra_db -> base_dbAleksey Kladov-1/+1
2020-08-13Rename ra_project_model -> project_modelPavan Kumar Sunkara-1/+1
2020-07-08Remove unwanted dependencyAleksey Kladov-2/+2
2020-06-26reduce visibilityAleksey Kladov-1/+1
2020-06-26Add new module for project loading stuffAleksey Kladov-1/+1
2020-06-25Unify styleAleksey Kladov-1/+1
2020-06-24Less error-prone namingAleksey Kladov-2/+2
2020-06-24Cleanup project.json deserializationAleksey Kladov-6/+5
2020-06-24Be more explicit about absolute paths at various placesAleksey Kladov-1/+1
2020-06-23New VFSAleksey Kladov-113/+53
2020-06-11Remove dead codeAleksey Kladov-4/+0
2020-06-10Reduce OUT_DIR special casingAleksey Kladov-19/+19
2020-06-08Remove default_cfg_options, pass target instead so it can be used for buildin...Paul Daniel Faria-16/+4
2020-06-07Change management of test cfg to better support json projectsPaul Daniel Faria-1/+0
2020-06-03Groundwork for specifying the set of projects via configAleksey Kladov-1/+2
2020-06-03Rename ProjectRoot -> ProjectManifestAleksey Kladov-2/+2