Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Graph ¶
type Graph struct {
// contains filtered or unexported fields
}
Graph represents a directed graph structure
func (*Graph) ComputeProcessingOrder ¶
ComputeProcessingOrder returns nodes in topological order
func (*Graph) ComputeTransitiveDependencies ¶
func (g *Graph) ComputeTransitiveDependencies()
ComputeTransitiveDependencies removes redundant edges from the graph
func (*Graph) PrintGraph ¶
func (g *Graph) PrintGraph()
PrintGraph prints a human-readable representation of the graph structure
Click to show internal directories.
Click to hide internal directories.