diff options
author | ccalvarin <ccalvarin@google.com> | 2017-10-17 23:27:19 +0200 |
---|---|---|
committer | Jakob Buchgraber <buchgr@google.com> | 2017-10-18 10:28:26 +0200 |
commit | 34a9fea78f201caed8ace5c714a0cf288cb97c65 (patch) | |
tree | c3bf1099536ea9b4160c346822833ac47dd56554 /src/main/java/com/google/devtools/build/lib/skyframe/BazelSkyframeExecutorConstants.java | |
parent | 1606cf208cc5194b13ca212819371f7e4ba43a6b (diff) |
Remove feature to allow expansion flags to have values.
It was added as a potential fix for --config (an expansion flag with values), but this would have required forcing the parser to know the config's expansions at parsing time, which is not currently possible. Instead, we will use the new addition of option-location tracking to make sure we expand options at a the correct place, even if the expansion is triggered after the fact.
This is mostly a straight forward undoing of https://github.com/bazelbuild/bazel/commit/7c7255ec8d6da20526c2c4078c57aadaf3dd3612, except where the context has changed. Notably, implicit requirements are effectively treated like expansion flags, so special casing in OptionDescription could be removed.
RELNOTES: None.
PiperOrigin-RevId: 172514997
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/BazelSkyframeExecutorConstants.java')
0 files changed, 0 insertions, 0 deletions