Versions in this module Expand all Collapse all v0 v0.22.2 Mar 23, 2024 v0.22.1 Mar 20, 2024 Changes in this version + func Dependencies(g *Graph) (pacman.Packages, aur.Packages, []string) + type Factory struct + func NewFactory(ignoreRepos ...string) (*Factory, error) + func (f *Factory) NewGraph(pkgs aur.Packages) (*Graph, error) + func (f *Factory) NumRequestsAUR() int + func (f *Factory) SetDependencyFunc(fn func(pacman.AnyPackage) []string) + func (f *Factory) SetNoUnknown(yes bool) + func (f *Factory) SetSkipInstalled(yes bool) + func (f *Factory) SetTruncate(yes bool) + type Graph struct + func NewGraph() *Graph + func (g *Graph) AddEdgeFromTo(u, v graph.Node) + func (g *Graph) AddNode(v graph.Node) + func (g *Graph) Has(id int64) bool + func (g *Graph) HasName(name string) bool + func (g *Graph) NewNode(pkg pacman.AnyPackage) *Node + func (g *Graph) NodeWithName(name string) *Node + type Node struct + func (n *Node) AllDepends() []string + func (n *Node) IsFromAUR() bool + func (n *Node) NumAllDepends() int + func (n *Node) String() string