Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirHelper ¶
type DirHelper struct {
// contains filtered or unexported fields
}
func NewDirHelper ¶
func (*DirHelper) InstallAll ¶
func (*DirHelper) ListInstalled ¶
func (helper *DirHelper) ListInstalled() (*ListAllResponse, error)
func (*DirHelper) ListMissing ¶ added in v0.6.0
func (helper *DirHelper) ListMissing() (*ListMissingResponse, error)
type Helper ¶
type Helper struct { DefaultConfigFilename string DefaultToolVersionsFilename string LegacyVersionFile bool LegacyVersionFileDisableTools []string }
func (*Helper) ListAvailable ¶
func (helper *Helper) ListAvailable(name string) ([]*ToolVersion, error)
type ListAllResponse ¶
type ListMissingResponse ¶ added in v0.6.0
type ToolVersion ¶
type ToolVersion struct { Version string VersionPrefix string VersionNumber string SemVer *semver.Version }
func NewToolVersion ¶
func NewToolVersion(version string) *ToolVersion
func (*ToolVersion) CheckConstraints ¶
func (v *ToolVersion) CheckConstraints(c *semver.Constraints) bool
func (*ToolVersion) Prerelease ¶
func (v *ToolVersion) Prerelease() string
func (*ToolVersion) Valid ¶
func (v *ToolVersion) Valid() bool
Click to show internal directories.
Click to hide internal directories.