summaryrefslogtreecommitdiff
path: root/java/com/google/devtools/common/options/OptionsParserImpl.java
AgeCommit message (Expand)Author
2018-05-04Remove alphabetical sorting of options in the canonical list.ccalvarin
2018-05-04Warn about config expansions as we do for other expansions.ccalvarin
2018-05-04Remove wrapper options support.ccalvarin
2017-11-29Change config expansion application order, gated by startup flag --expand_con...ccalvarin
2017-11-29Cleanup stream use in canonical list of options.ccalvarin
2017-11-29Switch on tracking of specific option priorities.ccalvarin
2017-11-29Compute canonical list of options using OptionValueDescription's tracking of ...ccalvarin
2017-10-24Track expansions in OptionValueDescription.ccalvarin
2017-10-24Remove feature to allow expansion flags to have values.ccalvarin
2017-10-24Track Option placement within a priority category.ccalvarin
2017-10-24Expand implicitRequirements in the location of the option that required it.ccalvarin
2017-10-24Add new option categorization and tagging information to HelpCommand's output.ccalvarin
2017-10-24Move the canonicalization of an option value to the option value itself.ccalvarin
2017-09-22Track the origin of an option in the option instance, not its final value.ccalvarin
2017-09-22Track all option instances.ccalvarin
2017-09-22Cleanup of expansion option namingccalvarin
2017-09-22Treat parsed option values differently by option type.ccalvarin
2017-09-22Throw away the confusing UnparsedOptionValueDescription name.ccalvarin
2017-09-22Pass the UnparsedOptionValues when setting or adding option values.ccalvarin
2017-09-22Consolidate the "unparsed" option value tracking.ccalvarin
2017-09-22Move option value tracking classes to their own file.ccalvarin
2017-09-12Replace referrals to options by their name to option definitions.ccalvarin
2017-09-12Option value tracking should refer to the option definitions, not just track ...ccalvarin
2017-09-12Options with oldNames will no longer get reported twice in the effective opti...ccalvarin
2017-09-06Move caching of OptionDefinitions to be static, and remove uncached extractio...ccalvarin
2017-08-30Move default value & converter finding logic to the OptionDefinition class.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-08-17PolishingJonathan Bluett-Duncan
2017-07-27Migrate the options parser to java8 functions.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-06-30Allow expansion flags to have values.Googler
2017-06-16Use ImmutableList for Option expansion functionsGoogler
2017-06-16Remove support of --no_ prefix for boolean flags.ccalvarin
2017-04-27Don't hard remove --no_, give a warning first.ccalvarin
2017-04-27Add a way of constructing OptionsBase subclass instances from mapsbrandjon
2017-04-27Deprecate use of option category to describe documentation level / usage rest...ccalvarin
2017-04-18Eliminate some middleman methodsbrandjon
2017-04-18Remove the overloading of option category to cover documentation level.ccalvarin
2017-04-18Remove --no_ support.ccalvarin
2017-04-05Add integration test for --all_incompatible_changes flag conflictsbrandjon
2017-04-05Clean up clearValue and parsed option storage.ccalvarin
2017-04-05Watch for --no and --no_ flag name conflicts.ccalvarin
2017-04-05Expand Invocation FlagPolicies on expansion flags.ccalvarin
2017-03-22Add expansion functions to options parserJon Brandvein
2017-03-22Create "internal" category of command-line options.Michael Staib
2017-03-22Refactor options converter logicJon Brandvein
2017-03-13Remove duplicate class.Chloe Calvarin
2017-02-16Enable parameter file support for excessively long commandlines.Googler