aboutsummaryrefslogtreecommitdiffhomepage
path: root/command/command.go
diff options
context:
space:
mode:
Diffstat (limited to 'command/command.go')
-rw-r--r--command/command.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/command/command.go b/command/command.go
index 79833b32..55f0eade 100644
--- a/command/command.go
+++ b/command/command.go
@@ -1,7 +1,10 @@
// Package command implements generic nested command parsing.
package command
-import "flag"
+import (
+ "flag"
+ "strings"
+)
type (
// HandlerFunc is called when matching a directly handled subcommand tree.
@@ -13,7 +16,7 @@ type (
// FlagDefiner is a deferred flag definer value, usually encapsulating the default value.
FlagDefiner interface {
// Define defines the flag in set.
- Define(set *flag.FlagSet, p any, name, usage string)
+ Define(b *strings.Builder, set *flag.FlagSet, p any, name, usage string)
}
Command interface {