1
0
mirror of https://github.com/golang/go synced 2024-11-13 18:20:32 -07:00

cmd/go: correctly suggest tidy instead of nonexistent fix for -fix

CL 129682 removed go mod fix but unfortunately
we hadn't updated the source code hence running
   go mod -fix
would suggest
   go mod fix
which is a nonexistent command.

This change fixes that to instead suggest
   go mod tidy
This commit is contained in:
yuuji.yaginuma 2018-10-26 09:09:35 +09:00
parent 51104cd4d2
commit 5ae1340954

View File

@ -151,10 +151,10 @@ func main() {
flag = flag[:i] flag = flag[:i]
} }
switch flag { switch flag {
case "-sync": case "-sync", "-fix":
fmt.Fprintf(os.Stderr, "go: go mod -sync is now go mod tidy\n") fmt.Fprintf(os.Stderr, "go: go mod %s is now go mod tidy\n", flag)
os.Exit(2) os.Exit(2)
case "-init", "-fix", "-graph", "-vendor", "-verify": case "-init", "-graph", "-vendor", "-verify":
fmt.Fprintf(os.Stderr, "go: go mod %s is now go mod %s\n", flag, flag[1:]) fmt.Fprintf(os.Stderr, "go: go mod %s is now go mod %s\n", flag, flag[1:])
os.Exit(2) os.Exit(2)
case "-fmt", "-json", "-module", "-require", "-droprequire", "-replace", "-dropreplace", "-exclude", "-dropexclude": case "-fmt", "-json", "-module", "-require", "-droprequire", "-replace", "-dropreplace", "-exclude", "-dropexclude":