diff options
| author | Georges Varouchas <[email protected]> | 2025-06-27 18:02:03 +0200 |
|---|---|---|
| committer | Georges Varouchas <[email protected]> | 2025-06-27 18:03:26 +0200 |
| commit | 1a4b5b2e5c7ee4a194cebc579bb34198187df73d (patch) | |
| tree | 289c9ab56575327b848a6dae879737cf9b1edb4d | |
| parent | 4730aa0d979f34d4f7427d524b84043557ba72ef (diff) | |
fix discrepancy in order of arguments for Func() and BoolFunc() #433
for no good reason: the order of arguments would differ when calling
pflag.BoolFuncP(...) and (*FlagSet).BoolFuncP(...)
(same goes for Func() and FuncP())
in this commit: align all functions on stdlib's order
fixes #433
| -rw-r--r-- | bool_func.go | 2 | ||||
| -rw-r--r-- | func.go | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/bool_func.go b/bool_func.go index 76422bf..83d77af 100644 --- a/bool_func.go +++ b/bool_func.go @@ -35,6 +35,6 @@ func BoolFunc(name string, usage string, fn func(string) error) { } // BoolFuncP is like BoolFunc, but accepts a shorthand letter that can be used after a single dash. -func BoolFuncP(name, shorthand string, fn func(string) error, usage string) { +func BoolFuncP(name, shorthand string, usage string, fn func(string) error) { CommandLine.BoolFuncP(name, shorthand, usage, fn) } @@ -27,11 +27,11 @@ func (f *FlagSet) FuncP(name string, shorthand string, usage string, fn func(str // // The callback function will be called every time "--{name}={value}" (or equivalent) is // parsed on the command line, with "{value}" as an argument. -func Func(name string, fn func(string) error, usage string) { +func Func(name string, usage string, fn func(string) error) { CommandLine.FuncP(name, "", usage, fn) } // FuncP is like Func, but accepts a shorthand letter that can be used after a single dash. -func FuncP(name, shorthand string, fn func(string) error, usage string) { +func FuncP(name, shorthand string, usage string, fn func(string) error) { CommandLine.FuncP(name, shorthand, usage, fn) } |
