rust-analyzer/crates/ra_project_model/src
Aleksey Kladov ef2b84ddf1 introduce hir debugging infra
This is to make debugging rust-analyzer easier.

The idea is that `dbg!(krate.debug(db))` will print the actual, fuzzy
crate name, instead of precise ID. Debug printing infra is a separate
thing, to make sure that the actual hir doesn't have access to global
information.

Do not use `.debug` for `log::` logging: debugging executes queries,
and might introduce unneded dependencies to the crate graph
2019-09-09 12:32:16 +03:00
..
cargo_workspace.rs cleanup 2019-08-06 10:57:16 +02:00
json_project.rs Initial implementation of project-lock.json. 2019-03-07 01:05:03 +01:00
lib.rs introduce hir debugging infra 2019-09-09 12:32:16 +03:00
sysroot.rs Make sysroot use RUST_SRC_PATH if set 2019-08-22 21:59:23 +02:00