diff options
author | 2017-04-06 22:11:05 +0000 | |
---|---|---|
committer | 2017-04-07 11:17:42 +0200 | |
commit | 681f433545a22c8169bed8643fee560f3b500607 (patch) | |
tree | f19e32a153664c4c67644b59cba3bd9bc64cdfdf /src/main/java/com/google/devtools/common/options/IsolatedOptionsData.java | |
parent | 0ddda7899d8be0420130f5b963510434e35b7197 (diff) |
Remove --no_ support.
--no_ prefixes for boolean flags are deprecated. Error out nicely if --no_ is supplied.
PiperOrigin-RevId: 152434290
Diffstat (limited to 'src/main/java/com/google/devtools/common/options/IsolatedOptionsData.java')
-rw-r--r-- | src/main/java/com/google/devtools/common/options/IsolatedOptionsData.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/main/java/com/google/devtools/common/options/IsolatedOptionsData.java b/src/main/java/com/google/devtools/common/options/IsolatedOptionsData.java index 5074b99bf5..084daaddc8 100644 --- a/src/main/java/com/google/devtools/common/options/IsolatedOptionsData.java +++ b/src/main/java/com/google/devtools/common/options/IsolatedOptionsData.java @@ -294,13 +294,10 @@ public class IsolatedOptionsData extends OpaqueOptionsData { Map<String, Field> nameToFieldMap, Map<String, String> booleanAliasMap, String optionName) { - // Check that the two aliases do not conflict with existing flags. - checkForCollisions(nameToFieldMap, "no_" + optionName, "boolean option alias"); + // Check that the negating alias does not conflict with existing flags. checkForCollisions(nameToFieldMap, "no" + optionName, "boolean option alias"); - // Record that the boolean option takes up additional namespace for its two negating - // aliases. - booleanAliasMap.put("no_" + optionName, optionName); + // Record that the boolean option takes up additional namespace for its negating alias. booleanAliasMap.put("no" + optionName, optionName); } |