Documentation
¶
Index ¶
- type Module
- func (m *Module) AbsPath() string
- func (m *Module) DependsOn(target misc.LaModule) (bool, semver.SemVer)
- func (m *Module) GetDisallowedReplacements(allowedReplacements []string) (badReps []string)
- func (m *Module) GetReplacements() (result []string)
- func (m *Module) GitRepo() misc.LaRepository
- func (m *Module) ImportPath() string
- func (m *Module) ShortName() misc.ModuleShortName
- func (m *Module) VersionLocal() semver.SemVer
- func (m *Module) VersionRemote() semver.SemVer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Module ¶
type Module struct {
// contains filtered or unexported fields
}
Module is an immutable representation of a Go module.
func (*Module) GetDisallowedReplacements ¶
func (*Module) GetReplacements ¶
func (*Module) GitRepo ¶
func (m *Module) GitRepo() misc.LaRepository
func (*Module) ImportPath ¶
func (*Module) ShortName ¶
func (m *Module) ShortName() misc.ModuleShortName
func (*Module) VersionLocal ¶
func (*Module) VersionRemote ¶
Click to show internal directories.
Click to hide internal directories.