make v2approve

This commit is contained in:
Wendell Sun 2022-09-16 00:42:24 +09:00 committed by Dan Buch
parent d213683bee
commit 1e30f50959
Signed by: meatballhat
GPG Key ID: A12F782281063434

View File

@ -250,6 +250,13 @@ TYPES
type ActionFunc func(*Context) error type ActionFunc func(*Context) error
ActionFunc is the action to execute when no subcommands are specified ActionFunc is the action to execute when no subcommands are specified
type ActionableFlag interface {
Flag
RunAction(*Context) error
}
ActionableFlag is an interface that wraps Flag interface and RunAction
operation.
type AfterFunc func(*Context) error type AfterFunc func(*Context) error
AfterFunc is an action to execute after any subcommands are run, but after AfterFunc is an action to execute after any subcommands are run, but after
the subcommand has finished it is run even if Action() panics the subcommand has finished it is run even if Action() panics
@ -487,6 +494,9 @@ func (f *BoolFlag) IsVisible() bool
func (f *BoolFlag) Names() []string func (f *BoolFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *BoolFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *BoolFlag) String() string func (f *BoolFlag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -777,6 +787,9 @@ func (f *DurationFlag) IsVisible() bool
func (f *DurationFlag) Names() []string func (f *DurationFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *DurationFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *DurationFlag) String() string func (f *DurationFlag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -950,6 +963,9 @@ func (f *Float64Flag) IsVisible() bool
func (f *Float64Flag) Names() []string func (f *Float64Flag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *Float64Flag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *Float64Flag) String() string func (f *Float64Flag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -1035,6 +1051,9 @@ func (f *Float64SliceFlag) IsVisible() bool
func (f *Float64SliceFlag) Names() []string func (f *Float64SliceFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *Float64SliceFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *Float64SliceFlag) SetDestination(slice []float64) func (f *Float64SliceFlag) SetDestination(slice []float64)
func (f *Float64SliceFlag) SetValue(slice []float64) func (f *Float64SliceFlag) SetValue(slice []float64)
@ -1108,6 +1127,9 @@ func (f *GenericFlag) IsVisible() bool
func (f *GenericFlag) Names() []string func (f *GenericFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *GenericFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *GenericFlag) String() string func (f *GenericFlag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -1168,6 +1190,9 @@ func (f *Int64Flag) IsVisible() bool
func (f *Int64Flag) Names() []string func (f *Int64Flag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *Int64Flag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *Int64Flag) String() string func (f *Int64Flag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -1253,6 +1278,9 @@ func (f *Int64SliceFlag) IsVisible() bool
func (f *Int64SliceFlag) Names() []string func (f *Int64SliceFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *Int64SliceFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *Int64SliceFlag) SetDestination(slice []int64) func (f *Int64SliceFlag) SetDestination(slice []int64)
func (f *Int64SliceFlag) SetValue(slice []int64) func (f *Int64SliceFlag) SetValue(slice []int64)
@ -1317,6 +1345,9 @@ func (f *IntFlag) IsVisible() bool
func (f *IntFlag) Names() []string func (f *IntFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *IntFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *IntFlag) String() string func (f *IntFlag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -1406,6 +1437,9 @@ func (f *IntSliceFlag) IsVisible() bool
func (f *IntSliceFlag) Names() []string func (f *IntSliceFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *IntSliceFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *IntSliceFlag) SetDestination(slice []int) func (f *IntSliceFlag) SetDestination(slice []int)
func (f *IntSliceFlag) SetValue(slice []int) func (f *IntSliceFlag) SetValue(slice []int)
@ -1502,6 +1536,9 @@ func (f *PathFlag) IsVisible() bool
func (f *PathFlag) Names() []string func (f *PathFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *PathFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *PathFlag) String() string func (f *PathFlag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -1639,6 +1676,9 @@ func (f *StringFlag) IsVisible() bool
func (f *StringFlag) Names() []string func (f *StringFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *StringFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *StringFlag) String() string func (f *StringFlag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -1726,6 +1766,9 @@ func (f *StringSliceFlag) IsVisible() bool
func (f *StringSliceFlag) Names() []string func (f *StringSliceFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *StringSliceFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *StringSliceFlag) SetDestination(slice []string) func (f *StringSliceFlag) SetDestination(slice []string)
func (f *StringSliceFlag) SetValue(slice []string) func (f *StringSliceFlag) SetValue(slice []string)
@ -1827,6 +1870,9 @@ func (f *TimestampFlag) IsVisible() bool
func (f *TimestampFlag) Names() []string func (f *TimestampFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *TimestampFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *TimestampFlag) String() string func (f *TimestampFlag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -1887,6 +1933,9 @@ func (f *Uint64Flag) IsVisible() bool
func (f *Uint64Flag) Names() []string func (f *Uint64Flag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *Uint64Flag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *Uint64Flag) String() string func (f *Uint64Flag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)
@ -1947,6 +1996,9 @@ func (f *UintFlag) IsVisible() bool
func (f *UintFlag) Names() []string func (f *UintFlag) Names() []string
Names returns the names of the flag Names returns the names of the flag
func (f *UintFlag) RunAction(c *Context) error
RunAction executes flag action if set
func (f *UintFlag) String() string func (f *UintFlag) String() string
String returns a readable representation of this value (for usage defaults) String returns a readable representation of this value (for usage defaults)