about summary refs log tree commit diff
path: root/crates/project-model
AgeCommit message (Expand)AuthorLines
2023-12-29Use Cargo's [workspace.lints.*] to config clippyTetsuharu Ohzeki-0/+3
2023-12-20Auto merge of #16165 - Veykril:meta-vars, r=Veykrilbors-46/+46
2023-12-19Try to support pre and post-change metavarsLukas Wirth-46/+46
2023-12-18Auto merge of #16151 - lnicola:minimal-2024-edition, r=davidbarskybors-0/+4
2023-12-18Add minimal support for the 2024 editionLaurențiu Nicola-0/+4
2023-12-18internal: Move out `WithFixture` into dev-dep only crateLukas Wirth-1/+1
2023-12-06Allow navigation targets to be duplicated when the focus range lies in the ma...Lukas Wirth-2/+2
2023-12-05Don't explicitly warn against `semicolon_in_expressions_from_macros`Igor Matuszewski-1/+1
2023-11-23Precede paths with $ROOT$Ali Bektas-11/+11
2023-11-23Make test cases simplerAli Bektas-137/+47
2023-11-23Update test data for crate dedupingAli Bektas-30/+122
2023-11-23v2Ali Bektas-0/+256
2023-11-23Relaxation for crate graph merginAli Bektas-14/+93
2023-11-15Bump cargo_metadataLaurențiu Nicola-3/+3
2023-11-15Bump tracingLaurențiu Nicola-1/+1
2023-11-15Bump itertoolsLaurențiu Nicola-1/+1
2023-11-15Bump anyhowLaurențiu Nicola-1/+1
2023-10-09Add dedicated `target_dir` field to `CargoConfig` and `FlycheckConfig`Victor Song-0/+6
2023-09-08Auto merge of #15560 - davidbarsky:davidbarsky/use-sysroot-rustc-to-determine...bors-47/+112
2023-09-08Update crates/project-model/src/rustc_cfg.rsDavid Barsky-2/+1
2023-09-08Only set rust-analyzer cfg for workspace membersLukas Wirth-18/+5
2023-09-08Update project-model test outputsLukas Wirth-11/+61
2023-09-08Enable `rust_analyzer` for cfgs when code is being analyzed by rust-analyzerLukas Wirth-13/+20
2023-09-08Use cargo name as the CARGO_CRATE_NAME instead of package nameAli Bektas-7/+11
2023-09-07add doc comment to `rustc_cfg::RustcCfgConfig`David Barsky-0/+8
2023-09-07rename `rustc_cfg::Config` to `rustc_cfg::RustcCfgConfig` and importDavid Barsky-14/+14
2023-09-07refactor `rustc_cfg` to be more inline with `docs/dev/style.md`David Barsky-52/+81
2023-09-07project-model: when using `rust-project.json`, prefer the sysroot-defined rus...David Barsky-12/+41
2023-08-09More error context when failing to invoke the rust toolchainLukas Wirth-1/+2
2023-07-21Optimize `DepKindInfo` -> `DepKind` conversionRyo Yoshida-13/+10
2023-07-14Enable cfg miri in analysishkalbasi-0/+3
2023-06-20Change in-tree libs to workspace dependenciesDavid Lattimore-1/+1
2023-06-19internal: use consistent style for error handlingAlex Kladov-86/+62
2023-06-19fix: ensure that ws loading error includes path to wsAlex Kladov-1/+27
2023-06-11Lower const params with a bad idhkalbasi-0/+6
2023-05-31fix: Don't duplicate sysroot crates in rustc workspaceLukas Wirth-8/+25
2023-05-30Auto merge of #14911 - Veykril:config-cfg, r=Veykrilbors-83/+28
2023-05-28Allow setting cfgsLukas Wirth-83/+28
2023-05-26Filter out unused cargo features from configLukas Wirth-7/+39
2023-05-13Add AbsPath::absolutizeLukas Wirth-7/+8
2023-05-04Forbid canonicalization of paths and normalize all rust-project.json pathsLukas Wirth-22/+15
2023-05-02Use triomphe ArcLaurențiu Nicola-2/+4
2023-05-02Auto merge of #14712 - Veykril:metadata-extra-args, r=Veykrilbors-2/+15
2023-05-02Only pass unstable flags to cargo metadata from extra args configLukas Wirth-2/+15
2023-05-02Add `target_directory` path to `CargoWorkspace`Ddystopia-1/+9
2023-05-02fixing ts linting and rust testBruno Ortiz-14/+15
2023-05-02accepting review suggestionsBruno Ortiz-44/+13
2023-05-02fixing tests for windowsBruno Ortiz-2/+9
2023-05-02Adding crate_root_path to crate_graphBruno Ortiz-1/+37
2023-04-28fix grammarwackbyte-1/+1