1 use hir::db::DefDatabase;
2 use ide_db::base_db::FileId;
3 use ide_db::RootDatabase;
5 // Feature: Debug ItemTree
7 // Displays the ItemTree of the currently open file, for debugging.
10 // | Editor | Action Name
12 // | VS Code | **rust-analyzer: Debug ItemTree**
14 pub(crate) fn view_item_tree(db: &RootDatabase, file_id: FileId) -> String {
15 db.file_item_tree(file_id.into()).pretty_print()