Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VersionManager ¶
type VersionManager struct {
// contains filtered or unexported fields
}
VersionManager manages version information for the CLI and runtime
func NewVersionManager ¶
func NewVersionManager() *VersionManager
NewVersionManager creates a new version manager
func (*VersionManager) CLIVersion ¶
func (vm *VersionManager) CLIVersion() string
CLIVersion returns the CLI version
func (*VersionManager) CheckCompatibility ¶
func (vm *VersionManager) CheckCompatibility() error
CheckCompatibility validates that the CLI version is compatible with the runtime version For now, we assume same major/minor versions are compatible
func (*VersionManager) RuntimeVersion ¶
func (vm *VersionManager) RuntimeVersion() string
RuntimeVersion returns the Forge runtime version
func (*VersionManager) String ¶
func (vm *VersionManager) String() string
String returns formatted version information
Click to show internal directories.
Click to hide internal directories.