Versions in this module Expand all Collapse all v0 v0.2.0 May 10, 2026 v0.1.0 May 10, 2026 Changes in this version + type DefinitionResult struct + File string + Kind string + LineEnd int + LineStart int + Name string + Signature string + func GetDefinition(db *sql.DB, name string) (*DefinitionResult, error) + type ExploreResult struct + Callers []string + File string + Impact struct{ ... } + Kind string + LineEnd int + LineStart int + Module struct{ ... } + Name string + Signature string + func ExploreSymbol(db *sql.DB, name string) (*ExploreResult, error) + type ImpactResult struct + DirectCallers []string + Reason string + SafeToModify bool + Target string + TransitiveRisk []string + func AnalyzeImpact(db *sql.DB, symbolName string, maxDepth int) (*ImpactResult, error) + type ModuleSummary struct + DepCount int + File string + FnCount int + LastIndexed string + SymbolCount int + func GetModuleSummary(db *sql.DB, filePath string) (*ModuleSummary, error) + type SearchResult struct + Symbols []SymbolRow + func SearchSymbols(db *sql.DB, query string, kind string) (*SearchResult, error) + type SymbolRow struct + File string + Kind string + Line int + Name string