summaryrefslogtreecommitdiff
path: root/java/com/google/devtools/common/options/IsolatedOptionsData.java
AgeCommit message (Expand)Author
2017-09-22Consolidate the "unparsed" option value tracking.ccalvarin
2017-09-12Options with oldNames will no longer get reported twice in the effective opti...ccalvarin
2017-09-06Move final static option checks to compile time.ccalvarin
2017-09-06Move caching of OptionDefinitions to be static, and remove uncached extractio...ccalvarin
2017-09-06Move static converter legality checks to compile time.ccalvarin
2017-08-30Move default value & converter finding logic to the OptionDefinition class.ccalvarin
2017-08-25Move option tag checks to compile time.ccalvarin
2017-08-25Add OptionDefinition layer between the @Option annotation and its fields and ...ccalvarin
2017-08-17Use cached values for option converter types.ccalvarin
2017-07-20Make the @Option annotation depend on the java version of the tagging enums.ccalvarin
2017-07-20Fold OptionUsageRestrictions into OptionDocumentationCategory and OptionMetad...ccalvarin
2017-07-20Enforce the new category and effect tags.ccalvarin
2017-06-16Require that flags with static expansions be of Void type.ccalvarin
2017-06-16Remove support of --no_ prefix for boolean flags.ccalvarin
2017-04-27Add a way for options classes to mark that they are skyframe-friendlybrandjon
2017-04-27Don't hard remove --no_, give a warning first.ccalvarin
2017-04-27Deprecate use of option category to describe documentation level / usage rest...ccalvarin
2017-04-18Add ordering semantics for cached options databrandjon
2017-04-18Remove --no_ support.ccalvarin
2017-04-05Add --all_incompatible_changes, the user's shorthand for turning on all --inc...brandjon
2017-04-05Watch for --no and --no_ flag name conflicts.ccalvarin
2017-03-22Add expansion functions to options parserJon Brandvein