Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GoModDropReplace ¶ added in v0.0.85
GoModDropReplace drops a replacement directive from go.mod
func GoModEditRequire ¶ added in v0.0.85
GoModEditRequire updates the module version in go.mod using go mod edit -require
func ShowUpdateAllConfig ¶ added in v0.0.87
func ShowUpdateAllConfig() error
ShowUpdateAllConfig prints the path to go_update_all.json and creates the file and its directory if not exists yet
func UpdateAll ¶ added in v0.0.85
func UpdateAll() error
UpdateAll reads the config, gets the LocalModules list, and updates dependencies to latest local tags
func UpdateReplaced ¶ added in v0.0.87
func UpdateReplaced() error
Types ¶
type ModuleUpdateInfo ¶ added in v0.0.87
type ModuleUpdateInfo struct {
ModulePath string // The module path (e.g., github.com/user/repo)
LocalPath string // Local filesystem path
CurrentVersion string // Current version in go.mod
LatestTag string // Latest tag to update to
LatestVersion string // Latest clean version (without prefix)
IsReplacement bool // Whether this is currently a replacement
}
ModuleUpdateInfo represents information about a module that needs updating
type UpdateAllConfig ¶ added in v0.0.87
type UpdateAllConfig struct {
LocalModules []string `json:"local_module_paths"`
}
UpdateAllConfig represents the configuration for updating all local modules
Click to show internal directories.
Click to hide internal directories.