Documentation
¶
Index ¶
- func ComputeCombinedDepList(pkg *aur.Pkg, noDeps, noCheckDeps bool) []string
- type Base
- type Order
- type Pool
- func (dp *Pool) CheckConflicts(useAsk, noConfirm, noDeps bool) (stringset.MapStringSet, error)
- func (dp *Pool) CheckMissing(noDeps, noCheckDeps bool) error
- func (dp *Pool) ResolveRepoDependency(pkg db.IPackage, noDeps bool)
- func (dp *Pool) ResolveTargets(ctx context.Context, pkgs []string, mode parser.TargetMode, ...) error
- type Target
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Base ¶
Base is an AUR base package.
type Pool ¶
type Pool struct { Targets []Target Explicit stringset.StringSet Repo map[string]db.IPackage Aur map[string]*query.Pkg AurCache map[string]*query.Pkg Groups []string AlpmExecutor db.Executor Warnings *query.AURWarnings // contains filtered or unexported fields }
func GetPool ¶
func GetPool(ctx context.Context, pkgs []string, warnings *query.AURWarnings, dbExecutor db.Executor, aurClient aur.ClientInterface, mode parser.TargetMode, ignoreProviders, noConfirm, provides bool, rebuild string, splitN int, noDeps bool, noCheckDeps bool, assumeInstalled []string, ) (*Pool, error)
func (*Pool) CheckConflicts ¶
func (dp *Pool) CheckConflicts(useAsk, noConfirm, noDeps bool) (stringset.MapStringSet, error)
func (*Pool) CheckMissing ¶
func (*Pool) ResolveRepoDependency ¶
Click to show internal directories.
Click to hide internal directories.