Sign in
bazel
/
bazel
/
584dc717e64df4e50d7f657eb2878f53295eab12
/
src
/
main
/
java
/
com
/
google
/
devtools
/
common
/
options
/
OptionsParserImpl.java
584dc71
Watch for --no and --no_ flag name conflicts.
by ccalvarin
· 8 years ago
706bafe
Expand Invocation FlagPolicies on expansion flags.
by ccalvarin
· 8 years ago
22d261c
Add expansion functions to options parser
by Jon Brandvein
· 8 years ago
a5aa916
Create "internal" category of command-line options.
by Michael Staib
· 8 years ago
097e64c
Refactor options converter logic
by Jon Brandvein
· 8 years ago
7579e14
Remove duplicate class.
by Chloe Calvarin
· 8 years ago
3f06748
Enable parameter file support for excessively long commandlines.
by Googler
· 8 years ago
6f09666
Polish the command-line reference.
by Ulf Adams
· 9 years ago
92a3a81
Fix OptionsParserImpl.clearValue (and invocation policy by extension) to work
by Alex Humesky
· 9 years ago
31162bc
Delete the defaultMultipleValue field from options and refactor the logic for retrieving
by Luis Fernando Pino Duque
· 9 years ago
51a491b
Add a new field to options called defaultMultipleValue which enables setting default values for
by Luis Fernando Pino Duque
· 9 years ago
dafdc28
Refactoring of the OptionsParser implementation to allow overriding the value of an option with null.
by Luis Fernando Pino Duque
· 9 years ago
c5ac430
Adds support for invocation policy to the canonicalize-flags command.
by Alex Humesky
· 9 years ago
fab4b88
Deprecation warnings are no longer printed for flags specified using their old name.
by Alex Humesky
· 9 years ago
5f7e63e
Adds an oldName attribute and a wrapperOption attribute to the @Option annotation for the options parser. oldName indicates the old name for the option, and the option will be parsed under both name and oldName. wrapperOption indicates that the option is a wrapper for other options. For example, in "--foo=--bar=baz", --foo wraps --bar=baz. With wrapperOption set to true for --foo, the options parser will "unwrap" --bar=baz and parse them as top-level flags.
by Alex Humesky
· 9 years ago
2f3f4cf
Adds a mechanism for invocation policy. The policy is taken through the --invocation_policy startup flag and allows an application invoking Bazel to set or override flag values (whether from the command line or a bazelrc).
by Alex Humesky
· 9 years ago
f88f4d8
Rationalize copyright headers
by Damien Martin-Guillerez
· 10 years ago
173ee82
Add a converter for enum flags that can also be boolean.
by Googler
· 10 years ago
d08b27f
Update from Google.
by Han-Wen Nienhuys
· 10 years ago