mirror of
https://github.com/golang/go
synced 2024-11-15 04:30:32 -07:00
cmd/go/internal/modget: warn -d is a no-op
Updates #43684
Change-Id: I4aa340b1b819374159b5b6b99c14e3f70bfa1bb0
GitHub-Last-Rev: c380648b9a
GitHub-Pull-Request: golang/go#66362
Reviewed-on: https://go-review.googlesource.com/c/go/+/572176
Reviewed-by: Michael Matloob <matloob@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Sam Thanawalla <samthanawalla@google.com>
This commit is contained in:
parent
569a0ef4c7
commit
f6653e6b0b
@ -208,7 +208,7 @@ variable for future go command invocations.
|
||||
}
|
||||
|
||||
var (
|
||||
getD = CmdGet.Flag.Bool("d", true, "")
|
||||
getD = CmdGet.Flag.Bool("d", false, "")
|
||||
getF = CmdGet.Flag.Bool("f", false, "")
|
||||
getFix = CmdGet.Flag.Bool("fix", false, "")
|
||||
getM = CmdGet.Flag.Bool("m", false, "")
|
||||
@ -255,15 +255,14 @@ func runGet(ctx context.Context, cmd *base.Command, args []string) {
|
||||
default:
|
||||
base.Fatalf("go: unknown upgrade flag -u=%s", getU.rawVersion)
|
||||
}
|
||||
// TODO(#43684): in the future (Go 1.20), warn that -d is a no-op.
|
||||
if !*getD {
|
||||
base.Fatalf("go: -d flag may not be disabled")
|
||||
if *getD {
|
||||
fmt.Fprintf(os.Stderr, "go: -d flag is a no-op\n")
|
||||
}
|
||||
if *getF {
|
||||
fmt.Fprintf(os.Stderr, "go: -f flag is a no-op when using modules\n")
|
||||
fmt.Fprintf(os.Stderr, "go: -f flag is a no-op\n")
|
||||
}
|
||||
if *getFix {
|
||||
fmt.Fprintf(os.Stderr, "go: -fix flag is a no-op when using modules\n")
|
||||
fmt.Fprintf(os.Stderr, "go: -fix flag is a no-op\n")
|
||||
}
|
||||
if *getM {
|
||||
base.Fatalf("go: -m flag is no longer supported")
|
||||
|
Loading…
Reference in New Issue
Block a user