Versions in this module Expand all Collapse all v0 v0.2.0 Apr 13, 2026 Changes in this version + const EdgeTypeAnnotatedWith + const EdgeTypeBelongsTo + const EdgeTypeHandlesRoute + const EdgeTypeHasMany + const EdgeTypeInjects + const EdgeTypeMethodOf v0.1.0 Apr 11, 2026 Changes in this version + const EdgeTypeCalls + const EdgeTypeContains + const EdgeTypeDependsOn + const EdgeTypeExtends + const EdgeTypeImplements + const EdgeTypeImports + const EdgeTypeReferences + const EdgeTypeUses + const NodeTypeClass + const NodeTypeConstant + const NodeTypeFile + const NodeTypeFunction + const NodeTypeInterface + const NodeTypeMethod + const NodeTypeModule + const NodeTypePackage + const NodeTypeStruct + const NodeTypeVariable + type Confidence string + const ConfidenceAmbiguous + const ConfidenceExtracted + const ConfidenceInferred + type Edge struct + Attrs map[string]string + Confidence Confidence + ConfidenceScore float64 + From string + To string + Type string + type Graph struct + Edges []*Edge + Nodes map[string]*Node + func NewGraph() *Graph + func (g *Graph) AddEdge(e *Edge) + func (g *Graph) AddNode(n *Node) + func (g *Graph) EdgeCount() int + func (g *Graph) GetNode(id string) *Node + func (g *Graph) NodeCount() int + type Node struct + Attrs map[string]string + ID string + Label string + Type string