Versions in this module Expand all Collapse all v0 v0.0.8 Feb 24, 2021 Changes in this version + func BuildList(target module.Version, reqs Reqs) ([]module.Version, error) + func Downgrade(target module.Version, reqs Reqs, downgrade ...module.Version) ([]module.Version, error) + func Req(target module.Version, base []string, reqs Reqs) ([]module.Version, error) + func Upgrade(target module.Version, reqs Reqs, upgrade ...module.Version) ([]module.Version, error) + func UpgradeAll(target module.Version, reqs Reqs) ([]module.Version, error) + type BuildListError struct + Err error + func NewBuildListError(err error, path []module.Version, isUpgrade func(from, to module.Version) bool) *BuildListError + func (e *BuildListError) Error() string + func (e *BuildListError) Module() module.Version + type Reqs interface + Max func(v1, v2 string) string + Previous func(m module.Version) (module.Version, error) + Required func(m module.Version) ([]module.Version, error) + Upgrade func(m module.Version) (module.Version, error)