matrixcode_core/tools/codegraph/
mod.rs1pub use self::ignore::WATCH_EXTENSIONS;
19pub use self::install::{ensure_codegraph, get_codegraph_path, is_codegraph_installed};
20pub use self::manager::CodeGraphManager;
21pub use self::project::find_project_root;
22pub use self::tools::{
23 CodeGraphCalleesTool, CodeGraphCallersTool, CodeGraphSearchTool, CodeGraphStatusTool,
24 CodeGraphSyncTool, codegraph_tools, codegraph_tools_if_installed,
25 codegraph_tools_with_auto_detect, should_inject_codegraph_tools,
26};
27pub use self::types::{CodeGraphEnv, Edge, FileInfo, IndexStatus, Node, PendingChanges};
28pub use self::watcher::{CodeGraphWatcher, WatcherHandle};
29
30mod git;
32mod ignore;
33mod install;
34mod manager;
35mod project;
36mod tools;
37mod types;
38mod watcher;