From 6d1cc4c63d073de94da530fe3028b97eb0ccf426 Mon Sep 17 00:00:00 2001 From: pgalic96 Date: Wed, 6 Apr 2022 22:50:56 +0200 Subject: [PATCH] Hide underlying wrapper value for wrapper types --- internal/gen/messages_set.go | 4 ++-- test/gogo/wkts_flags.pb.go | 36 ++++++++++++++++++------------------ test/golang/wkts_flags.pb.go | 36 ++++++++++++++++++------------------ 3 files changed, 38 insertions(+), 38 deletions(-) diff --git a/internal/gen/messages_set.go b/internal/gen/messages_set.go index 7681e9b..0bf585c 100644 --- a/internal/gen/messages_set.go +++ b/internal/gen/messages_set.go @@ -161,12 +161,12 @@ nextField: wrappedField := field.Message.Fields[0] if wrappedField.Desc.Kind() == protoreflect.EnumKind { // If a wrapped field is enum, include enum value description. - g.P("flags.AddFlag(", flagspluginPackage.Ident("New"+g.libNameForField(wrappedField)+"Flag"), "(", flagspluginPackage.Ident("Prefix"), `("`, flagName, `.value", prefix), `, flagspluginPackage.Ident("EnumValueDesc("), field.Enum.GoIdent, "_value), ", flagspluginPackage.Ident("WithHidden"), ifThenElse(hidden, "(true)", "(hidden)"), "))") + g.P("flags.AddFlag(", flagspluginPackage.Ident("New"+g.libNameForField(wrappedField)+"Flag"), "(", flagspluginPackage.Ident("Prefix"), `("`, flagName, `.value", prefix), `, flagspluginPackage.Ident("EnumValueDesc("), field.Enum.GoIdent, "_value), ", flagspluginPackage.Ident("WithHidden"), "(true)", "))") // If the message is a wrapper, include the parent flag as an alias that points to the wrapped flag value. g.P(flagspluginPackage.Ident("AddAlias"), "(flags, ", flagspluginPackage.Ident("Prefix"), `("`, flagName, `.value", prefix), `, flagspluginPackage.Ident("Prefix"), `("`, flagName, `", prefix), `, flagspluginPackage.Ident("WithHidden"), ifThenElse(hidden, "(true)", "(hidden)"), ")") continue nextField } - g.P("flags.AddFlag(", flagspluginPackage.Ident("New"+g.libNameForField(wrappedField)+"Flag"), "(", flagspluginPackage.Ident("Prefix"), `("`, flagName, `.value", prefix), "", `, flagspluginPackage.Ident("WithHidden"), ifThenElse(hidden, "(true)", "(hidden)"), `))`) + g.P("flags.AddFlag(", flagspluginPackage.Ident("New"+g.libNameForField(wrappedField)+"Flag"), "(", flagspluginPackage.Ident("Prefix"), `("`, flagName, `.value", prefix), "", `, flagspluginPackage.Ident("WithHidden"), "(true)", "))") // If the message is a wrapper, include the parent flag as an alias that points to the wrapped flag value. g.P(flagspluginPackage.Ident("AddAlias"), "(flags, ", flagspluginPackage.Ident("Prefix"), `("`, flagName, `.value", prefix), `, flagspluginPackage.Ident("Prefix"), `("`, flagName, `", prefix), `, flagspluginPackage.Ident("WithHidden"), ifThenElse(hidden, "(true)", "(hidden)"), ")") case messageIsWKT(field.Message): diff --git a/test/gogo/wkts_flags.pb.go b/test/gogo/wkts_flags.pb.go index 82f3c9f..2209bd9 100644 --- a/test/gogo/wkts_flags.pb.go +++ b/test/gogo/wkts_flags.pb.go @@ -228,31 +228,31 @@ func PathsFromSelectFlagsForMessageWithWKTs(flags *pflag.FlagSet, prefix string) // AddSetFlagsForMessageWithWKTs adds flags to select fields in MessageWithWKTs. func AddSetFlagsForMessageWithWKTs(flags *pflag.FlagSet, prefix string, hidden bool) { - flags.AddFlag(flagsplugin.NewFloat64Flag(flagsplugin.Prefix("double-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewFloat64Flag(flagsplugin.Prefix("double-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("double-value.value", prefix), flagsplugin.Prefix("double-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewFloat64SliceFlag(flagsplugin.Prefix("double-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewFloat32Flag(flagsplugin.Prefix("float-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewFloat32Flag(flagsplugin.Prefix("float-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("float-value.value", prefix), flagsplugin.Prefix("float-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewFloat32SliceFlag(flagsplugin.Prefix("float-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewInt32Flag(flagsplugin.Prefix("int32-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewInt32Flag(flagsplugin.Prefix("int32-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("int32-value.value", prefix), flagsplugin.Prefix("int32-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewInt32SliceFlag(flagsplugin.Prefix("int32-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewInt64Flag(flagsplugin.Prefix("int64-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewInt64Flag(flagsplugin.Prefix("int64-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("int64-value.value", prefix), flagsplugin.Prefix("int64-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewInt64SliceFlag(flagsplugin.Prefix("int64-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewUint32Flag(flagsplugin.Prefix("uint32-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewUint32Flag(flagsplugin.Prefix("uint32-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("uint32-value.value", prefix), flagsplugin.Prefix("uint32-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewUint32SliceFlag(flagsplugin.Prefix("uint32-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewUint64Flag(flagsplugin.Prefix("uint64-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewUint64Flag(flagsplugin.Prefix("uint64-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("uint64-value.value", prefix), flagsplugin.Prefix("uint64-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewUint64SliceFlag(flagsplugin.Prefix("uint64-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewBoolFlag(flagsplugin.Prefix("bool-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewBoolFlag(flagsplugin.Prefix("bool-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("bool-value.value", prefix), flagsplugin.Prefix("bool-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewBoolSliceFlag(flagsplugin.Prefix("bool-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewStringFlag(flagsplugin.Prefix("string-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewStringFlag(flagsplugin.Prefix("string-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("string-value.value", prefix), flagsplugin.Prefix("string-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewStringSliceFlag(flagsplugin.Prefix("string-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewBytesFlag(flagsplugin.Prefix("bytes-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewBytesFlag(flagsplugin.Prefix("bytes-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("bytes-value.value", prefix), flagsplugin.Prefix("bytes-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewBytesSliceFlag(flagsplugin.Prefix("bytes-values", prefix), "", flagsplugin.WithHidden(hidden))) // FIXME: Skipping EmptyValue because this WKT is currently not supported. @@ -573,23 +573,23 @@ func PathsFromSelectFlagsForMessageWithOneofWKTs(flags *pflag.FlagSet, prefix st // AddSetFlagsForMessageWithOneofWKTs adds flags to select fields in MessageWithOneofWKTs. func AddSetFlagsForMessageWithOneofWKTs(flags *pflag.FlagSet, prefix string, hidden bool) { - flags.AddFlag(flagsplugin.NewFloat64Flag(flagsplugin.Prefix("value.double-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewFloat64Flag(flagsplugin.Prefix("value.double-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.double-value.value", prefix), flagsplugin.Prefix("value.double-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewFloat32Flag(flagsplugin.Prefix("value.float-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewFloat32Flag(flagsplugin.Prefix("value.float-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.float-value.value", prefix), flagsplugin.Prefix("value.float-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewInt32Flag(flagsplugin.Prefix("value.int32-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewInt32Flag(flagsplugin.Prefix("value.int32-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.int32-value.value", prefix), flagsplugin.Prefix("value.int32-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewInt64Flag(flagsplugin.Prefix("value.int64-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewInt64Flag(flagsplugin.Prefix("value.int64-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.int64-value.value", prefix), flagsplugin.Prefix("value.int64-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewUint32Flag(flagsplugin.Prefix("value.uint32-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewUint32Flag(flagsplugin.Prefix("value.uint32-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.uint32-value.value", prefix), flagsplugin.Prefix("value.uint32-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewUint64Flag(flagsplugin.Prefix("value.uint64-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewUint64Flag(flagsplugin.Prefix("value.uint64-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.uint64-value.value", prefix), flagsplugin.Prefix("value.uint64-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewBoolFlag(flagsplugin.Prefix("value.bool-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewBoolFlag(flagsplugin.Prefix("value.bool-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.bool-value.value", prefix), flagsplugin.Prefix("value.bool-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewStringFlag(flagsplugin.Prefix("value.string-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewStringFlag(flagsplugin.Prefix("value.string-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.string-value.value", prefix), flagsplugin.Prefix("value.string-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewBytesFlag(flagsplugin.Prefix("value.bytes-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewBytesFlag(flagsplugin.Prefix("value.bytes-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.bytes-value.value", prefix), flagsplugin.Prefix("value.bytes-value", prefix), flagsplugin.WithHidden(hidden)) // FIXME: Skipping EmptyValue because this WKT is currently not supported. flags.AddFlag(flagsplugin.NewTimestampFlag(flagsplugin.Prefix("value.timestamp-value", prefix), "", flagsplugin.WithHidden(hidden))) diff --git a/test/golang/wkts_flags.pb.go b/test/golang/wkts_flags.pb.go index 989288d..431d46f 100644 --- a/test/golang/wkts_flags.pb.go +++ b/test/golang/wkts_flags.pb.go @@ -230,31 +230,31 @@ func PathsFromSelectFlagsForMessageWithWKTs(flags *pflag.FlagSet, prefix string) // AddSetFlagsForMessageWithWKTs adds flags to select fields in MessageWithWKTs. func AddSetFlagsForMessageWithWKTs(flags *pflag.FlagSet, prefix string, hidden bool) { - flags.AddFlag(flagsplugin.NewFloat64Flag(flagsplugin.Prefix("double-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewFloat64Flag(flagsplugin.Prefix("double-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("double-value.value", prefix), flagsplugin.Prefix("double-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewFloat64SliceFlag(flagsplugin.Prefix("double-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewFloat32Flag(flagsplugin.Prefix("float-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewFloat32Flag(flagsplugin.Prefix("float-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("float-value.value", prefix), flagsplugin.Prefix("float-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewFloat32SliceFlag(flagsplugin.Prefix("float-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewInt32Flag(flagsplugin.Prefix("int32-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewInt32Flag(flagsplugin.Prefix("int32-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("int32-value.value", prefix), flagsplugin.Prefix("int32-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewInt32SliceFlag(flagsplugin.Prefix("int32-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewInt64Flag(flagsplugin.Prefix("int64-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewInt64Flag(flagsplugin.Prefix("int64-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("int64-value.value", prefix), flagsplugin.Prefix("int64-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewInt64SliceFlag(flagsplugin.Prefix("int64-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewUint32Flag(flagsplugin.Prefix("uint32-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewUint32Flag(flagsplugin.Prefix("uint32-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("uint32-value.value", prefix), flagsplugin.Prefix("uint32-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewUint32SliceFlag(flagsplugin.Prefix("uint32-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewUint64Flag(flagsplugin.Prefix("uint64-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewUint64Flag(flagsplugin.Prefix("uint64-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("uint64-value.value", prefix), flagsplugin.Prefix("uint64-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewUint64SliceFlag(flagsplugin.Prefix("uint64-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewBoolFlag(flagsplugin.Prefix("bool-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewBoolFlag(flagsplugin.Prefix("bool-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("bool-value.value", prefix), flagsplugin.Prefix("bool-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewBoolSliceFlag(flagsplugin.Prefix("bool-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewStringFlag(flagsplugin.Prefix("string-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewStringFlag(flagsplugin.Prefix("string-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("string-value.value", prefix), flagsplugin.Prefix("string-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewStringSliceFlag(flagsplugin.Prefix("string-values", prefix), "", flagsplugin.WithHidden(hidden))) - flags.AddFlag(flagsplugin.NewBytesFlag(flagsplugin.Prefix("bytes-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewBytesFlag(flagsplugin.Prefix("bytes-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("bytes-value.value", prefix), flagsplugin.Prefix("bytes-value", prefix), flagsplugin.WithHidden(hidden)) flags.AddFlag(flagsplugin.NewBytesSliceFlag(flagsplugin.Prefix("bytes-values", prefix), "", flagsplugin.WithHidden(hidden))) // FIXME: Skipping EmptyValue because this WKT is currently not supported. @@ -575,23 +575,23 @@ func PathsFromSelectFlagsForMessageWithOneofWKTs(flags *pflag.FlagSet, prefix st // AddSetFlagsForMessageWithOneofWKTs adds flags to select fields in MessageWithOneofWKTs. func AddSetFlagsForMessageWithOneofWKTs(flags *pflag.FlagSet, prefix string, hidden bool) { - flags.AddFlag(flagsplugin.NewFloat64Flag(flagsplugin.Prefix("value.double-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewFloat64Flag(flagsplugin.Prefix("value.double-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.double-value.value", prefix), flagsplugin.Prefix("value.double-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewFloat32Flag(flagsplugin.Prefix("value.float-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewFloat32Flag(flagsplugin.Prefix("value.float-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.float-value.value", prefix), flagsplugin.Prefix("value.float-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewInt32Flag(flagsplugin.Prefix("value.int32-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewInt32Flag(flagsplugin.Prefix("value.int32-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.int32-value.value", prefix), flagsplugin.Prefix("value.int32-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewInt64Flag(flagsplugin.Prefix("value.int64-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewInt64Flag(flagsplugin.Prefix("value.int64-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.int64-value.value", prefix), flagsplugin.Prefix("value.int64-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewUint32Flag(flagsplugin.Prefix("value.uint32-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewUint32Flag(flagsplugin.Prefix("value.uint32-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.uint32-value.value", prefix), flagsplugin.Prefix("value.uint32-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewUint64Flag(flagsplugin.Prefix("value.uint64-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewUint64Flag(flagsplugin.Prefix("value.uint64-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.uint64-value.value", prefix), flagsplugin.Prefix("value.uint64-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewBoolFlag(flagsplugin.Prefix("value.bool-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewBoolFlag(flagsplugin.Prefix("value.bool-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.bool-value.value", prefix), flagsplugin.Prefix("value.bool-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewStringFlag(flagsplugin.Prefix("value.string-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewStringFlag(flagsplugin.Prefix("value.string-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.string-value.value", prefix), flagsplugin.Prefix("value.string-value", prefix), flagsplugin.WithHidden(hidden)) - flags.AddFlag(flagsplugin.NewBytesFlag(flagsplugin.Prefix("value.bytes-value.value", prefix), "", flagsplugin.WithHidden(hidden))) + flags.AddFlag(flagsplugin.NewBytesFlag(flagsplugin.Prefix("value.bytes-value.value", prefix), "", flagsplugin.WithHidden(true))) flagsplugin.AddAlias(flags, flagsplugin.Prefix("value.bytes-value.value", prefix), flagsplugin.Prefix("value.bytes-value", prefix), flagsplugin.WithHidden(hidden)) // FIXME: Skipping EmptyValue because this WKT is currently not supported. flags.AddFlag(flagsplugin.NewTimestampFlag(flagsplugin.Prefix("value.timestamp-value", prefix), "", flagsplugin.WithHidden(hidden)))