rust-analyzer/crates/project_model/src
bors[bot] 1636f61a15
Merge #10005
10005: Extend `CargoConfig.unset_test_crates`  r=matklad a=regexident

This is to allow for efficiently disabling `#[cfg(test)]` on all crates (by passing `unset_test_crates: UnsetTestCrates::All`) without having to first load the crate graph, when using rust-analyzer as a library.

(FYI: The change doesn't seem to be covered by any existing tests.)

Co-authored-by: Vincent Esche <regexident@gmail.com>
2021-08-30 08:42:13 +00:00
..
build_scripts.rs Reduce visibility of WorkspaceBuildScripts::run 2021-08-25 18:02:27 +02:00
cargo_workspace.rs Merge #10005 2021-08-30 08:42:13 +00:00
cfg_flag.rs internal: use API stabilized in 1.52 2021-05-06 20:12:15 +03:00
lib.rs Extend CargoConfig.unset_test_crates to allow for efficiently disabling #[cfg(test)] on all crates without having to first load the crate graph 2021-08-26 13:10:14 +02:00
manifest_path.rs internal: use types to remove some unwraps 2021-07-19 21:20:10 +03:00
project_json.rs Rust project supports proc-macro dependent crates 2021-08-01 14:43:10 -07:00
rustc_cfg.rs switch log crate to tracing 2021-08-30 15:11:42 +08:00
sysroot.rs switch log crate to tracing 2021-08-30 15:11:42 +08:00
tests.rs Extend CargoConfig.unset_test_crates to allow for efficiently disabling #[cfg(test)] on all crates without having to first load the crate graph 2021-08-26 13:10:14 +02:00
workspace.rs Merge #10005 2021-08-30 08:42:13 +00:00