Documentation ¶
Index ¶
Constants ¶
View Source
const EdgeKindDependsOn psi.EdgeKind = "depends_on"
View Source
const EdgeKindProvides psi.EdgeKind = "provides"
View Source
const EdgeKindRequires psi.EdgeKind = "requires"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EdgeCollection ¶
type EdgeCollection[T psi.Node] struct { stdlib.NodeCollection[T] // contains filtered or unexported fields }
func (*EdgeCollection[T]) Init ¶
func (c *EdgeCollection[T]) Init(name psi.EdgeKind)
func (*EdgeCollection[T]) PsiNodeName ¶
func (c *EdgeCollection[T]) PsiNodeName() string
type Network ¶
type Network struct { stdlib.NodeCollection[*Node] }
func NewNetwork ¶
func NewNetwork() *Network
func (*Network) DependencyGraph ¶
Click to show internal directories.
Click to hide internal directories.