Versions in this module Expand all Collapse all v0 v0.5.0 May 3, 2026 v0.4.55-fp-fix Feb 27, 2026 v0.1.3 May 27, 2026 Changes in this version + const NodeTypeEntryPoint + const NodeTypeRegular + const NodeTypeSource + func MakeMethodID(filePath, className, methodName string) string + func MakeNodeID(filePath, funcName string) string + type Edge struct + ArgumentCount int + BranchDepth int + CalleeID string + CallerID string + Column int + FilePath string + InLoop bool + IsConditional bool + Line int + type Manager struct + func NewManager() *Manager + func (m *Manager) AddEdge(edge *Edge) + func (m *Manager) AddNode(node *Node) + func (m *Manager) ComputeDistanceFromEntryPoints() + func (m *Manager) GetCallees(callerID string) []*Node + func (m *Manager) GetCallers(calleeID string) []*Node + func (m *Manager) GetDistance(fromID, toID string) int + func (m *Manager) GetEntryPoints() []*Node + func (m *Manager) GetNode(id string) *Node + func (m *Manager) GetShortestPath(fromID, toID string) []*Node + func (m *Manager) Stats() map[string]int + type Node struct + ClassName string + DistanceFromEntry int + FilePath string + ID string + IsPublic bool + Language string + Line int + Name string + Signature string + Type NodeType + type NodeType = constants.CallGraphNodeType v0.1.2 Dec 12, 2025 v0.1.1 Dec 12, 2025