List of all items
Structs
- EdgeSpec
- Forge
- ForgeBuilder
- GraphConfig
- GraphEntity
- NodeSpec
- SqliteGraph
- analysis::AnalysisModule
- analysis::BenchmarkResults
- analysis::ModuleDependency
- analysis::complexity::ComplexityMetrics
- analysis::dead_code::DeadCodeAnalyzer
- analysis::dead_code::DeadSymbol
- analysis::diff::DeleteOperation
- analysis::diff::Diff
- analysis::diff::ErrorResult
- analysis::diff::InsertOperation
- analysis::diff::RenameOperation
- analysis::impact::CallChain
- analysis::impact::CrossReferences
- analysis::impact::ImpactAnalysis
- analysis::impact::ImpactData
- analysis::impact::ReferenceChain
- analysis::modules::ModuleAnalyzer
- analysis::modules::ModuleDependencyGraph
- analysis::modules::ModuleInfo
- build::BuildModule
- build::BuildOutput
- build::CargoBuildSystem
- build::GoBuildSystem
- build::MakeBuildSystem
- build::NpmBuildSystem
- cache::QueryCache
- cfg::CallCycle
- cfg::CfgModule
- cfg::CycleReport
- cfg::DatabaseStatus
- cfg::DeadSymbol
- cfg::DominatorTree
- cfg::FunctionCfg
- cfg::Loop
- cfg::Path
- cfg::PathBuilder
- cfg::TestCfg
- dependency::Dependency
- dependency::DependencyManifest
- dependency::DependencyModule
- diagnostic::CargoDiagnosticParser
- diagnostic::Diagnostic
- diagnostic::DiagnosticLocation
- diagnostic::FixSuggestion
- diagnostic::GenericDiagnosticParser
- diagnostic::GoDiagnosticParser
- diagnostic::RelatedInfo
- diagnostic::TextEdit
- diff::DiffStats
- diff::Hunk
- diff::UnifiedDiff
- edit::EditModule
- edit::EditResult
- edit::PendingUndo
- graph::GraphModule
- graph::ImpactedSymbol
- indexing::FlushStats
- indexing::IncrementalIndexer
- indexing::PathFilter
- knowledge::KnowledgeGraph
- knowledge::nodes::SourceSpan
- knowledge::types::CfgBlockData
- knowledge::types::GraphNode
- knowledge::types::QueryResult
- knowledge::types::SyncReport
- pool::ConnectionPermit
- pool::ConnectionPool
- progress::ChannelProgress
- progress::NoopProgress
- progress::ProgressEmitter
- progress::ProgressEvent
- project::ProjectInfo
- project::ProjectModule
- runtime::Runtime
- search::SearchModule
- storage::EdgeSpec
- storage::GraphConfig
- storage::GraphEntity
- storage::NodeSpec
- storage::SqliteGraph
- storage::UnifiedGraphStore
- treesitter::CfgExtractor
- treesitter::FunctionInfo
- types::BlockId
- types::CfgBlock
- types::Cycle
- types::CycleMember
- types::Location
- types::Loop
- types::Path
- types::PathId
- types::Reference
- types::Span
- types::Symbol
- types::SymbolId
- watcher::Watcher
- workspace::Workspace
Enums
- SqliteGraphBackendKind
- analysis::ApplyResult
- analysis::complexity::RiskLevel
- dependency::DependencySource
- diagnostic::DiagnosticSeverity
- diagnostic::DiagnosticSource
- diff::DiffLine
- edit::EditOperation
- edit::UndoResult
- error::ForgeError
- knowledge::types::Direction
- progress::ProgressPhase
- storage::BackendKind
- storage::SqliteGraphBackendKind
- treesitter::SupportedLanguage
- types::CfgBlockKind
- types::Language
- types::PathKind
- types::ReferenceKind
- types::SymbolKind
- watcher::WatchEvent
Traits
Functions
- analysis::complexity::analyze_source_complexity
- build::detect_build_system
- open_graph
- storage::default_db_path
- storage::open_graph
Type Aliases
Constants
- knowledge::types::edge::AFFECTS
- knowledge::types::edge::BELONGS_TO
- knowledge::types::edge::CALLS
- knowledge::types::edge::CONTAINS
- knowledge::types::edge::CORRELATES
- knowledge::types::edge::DERIVED_FROM
- knowledge::types::edge::DISCOVERED_BY
- knowledge::types::edge::FLOWS_TO
- knowledge::types::edge::MENTIONS
- knowledge::types::edge::REFERENCES
- knowledge::types::edge::SIMILAR_TO
- knowledge::types::node::CFG_BLOCK
- knowledge::types::node::DISCOVERY
- knowledge::types::node::FILE
- knowledge::types::node::HOTSPOT
- knowledge::types::node::ISSUE
- knowledge::types::node::KNOWLEDGE
- knowledge::types::node::PATTERN
- knowledge::types::node::SYMBOL