From f7623a205758a8c3905adab1b612fc519d38c083 Mon Sep 17 00:00:00 2001 From: Anmol Sethi Date: Thu, 1 Dec 2022 02:57:57 -0800 Subject: [PATCH] main: Error on arguments to version subcmd --- main.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main.go b/main.go index b30f539e1..34af23f59 100644 --- a/main.go +++ b/main.go @@ -77,6 +77,9 @@ func run(ctx context.Context, ms *xmain.State) (err error) { case "fmt": return autofmt(ctx, ms) case "version": + if len(ms.Opts.Flags.Args()) > 1 { + return xmain.UsageErrorf("version subcommand accepts no arguments") + } fmt.Println(version.Version) return nil }