Show BoolFlag default value in help usage

now that BoolTFlag is gone
This commit is contained in:
Dan Buch
2016-05-21 20:02:08 -04:00
parent 65357985c2
commit fac67ac91a
2 changed files with 4 additions and 4 deletions

View File

@@ -624,8 +624,8 @@ func stringifyFlag(f Flag) string {
defaultValueString := ""
val := fv.FieldByName("Value")
if val.IsValid() && val.Kind() != reflect.Bool {
needsPlaceholder = true
if val.IsValid() {
needsPlaceholder = val.Kind() != reflect.Bool
defaultValueString = fmt.Sprintf(" (default: %v)", val.Interface())
if val.Kind() == reflect.String && val.String() != "" {