Delete lingering legacy invocation-policy SetValue bits
@@ -61,7 +61,7 @@ message FlagPolicy {
message SetValue {
// Use this value for the specified flag, overriding any default or user-set
- // value (unless append is set to true for repeatable flags).
+ // value (unless behavior = APPEND for repeatable flags).
//
// This field is repeated for repeatable flags. It is an error to set
// multiple values for a flag that is not actually a repeatable flag.
@@ -69,7 +69,7 @@ message SetValue {
//
// If the flag allows multiple values, all of its values are replaced with the
// value or values from the policy (i.e., no diffing or merging is performed),
- // unless the append field (see below) is set to true.
+ // unless behavior = APPEND (see below).
//
// Note that some flags are tricky. For example, some flags look like boolean
// flags, but are actually Void expansion flags that expand into other flags.
@@ -121,9 +121,6 @@ message SetValue {
// Defines how invocation policy should interact with user settings for the
// same flag.
- // For the time being, it coexists with overridable and append with duplicate
- // semantics.Please fill both of the values as we migrate to use behavior
- // only.
optional Behavior behavior = 4;
}
