|
|
@ -35,7 +35,7 @@ type Flag interface {
|
|
|
|
fmt.Stringer
|
|
|
|
fmt.Stringer
|
|
|
|
// Apply Flag settings to the given flag set
|
|
|
|
// Apply Flag settings to the given flag set
|
|
|
|
Apply(*flag.FlagSet)
|
|
|
|
Apply(*flag.FlagSet)
|
|
|
|
getName() string
|
|
|
|
GetName() string
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func flagSet(name string, flags []Flag) *flag.FlagSet {
|
|
|
|
func flagSet(name string, flags []Flag) *flag.FlagSet {
|
|
|
@ -95,7 +95,7 @@ func (f GenericFlag) Apply(set *flag.FlagSet) {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func (f GenericFlag) getName() string {
|
|
|
|
func (f GenericFlag) GetName() string {
|
|
|
|
return f.Name
|
|
|
|
return f.Name
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -159,7 +159,7 @@ func (f StringSliceFlag) Apply(set *flag.FlagSet) {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func (f StringSliceFlag) getName() string {
|
|
|
|
func (f StringSliceFlag) GetName() string {
|
|
|
|
return f.Name
|
|
|
|
return f.Name
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -231,7 +231,7 @@ func (f IntSliceFlag) Apply(set *flag.FlagSet) {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func (f IntSliceFlag) getName() string {
|
|
|
|
func (f IntSliceFlag) GetName() string {
|
|
|
|
return f.Name
|
|
|
|
return f.Name
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -273,7 +273,7 @@ func (f BoolFlag) Apply(set *flag.FlagSet) {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func (f BoolFlag) getName() string {
|
|
|
|
func (f BoolFlag) GetName() string {
|
|
|
|
return f.Name
|
|
|
|
return f.Name
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -316,7 +316,7 @@ func (f BoolTFlag) Apply(set *flag.FlagSet) {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func (f BoolTFlag) getName() string {
|
|
|
|
func (f BoolTFlag) GetName() string {
|
|
|
|
return f.Name
|
|
|
|
return f.Name
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -364,7 +364,7 @@ func (f StringFlag) Apply(set *flag.FlagSet) {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func (f StringFlag) getName() string {
|
|
|
|
func (f StringFlag) GetName() string {
|
|
|
|
return f.Name
|
|
|
|
return f.Name
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -407,7 +407,7 @@ func (f IntFlag) Apply(set *flag.FlagSet) {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func (f IntFlag) getName() string {
|
|
|
|
func (f IntFlag) GetName() string {
|
|
|
|
return f.Name
|
|
|
|
return f.Name
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -450,7 +450,7 @@ func (f DurationFlag) Apply(set *flag.FlagSet) {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func (f DurationFlag) getName() string {
|
|
|
|
func (f DurationFlag) GetName() string {
|
|
|
|
return f.Name
|
|
|
|
return f.Name
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -492,7 +492,7 @@ func (f Float64Flag) Apply(set *flag.FlagSet) {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func (f Float64Flag) getName() string {
|
|
|
|
func (f Float64Flag) GetName() string {
|
|
|
|
return f.Name
|
|
|
|
return f.Name
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|