diff options
author | 2017-04-17 23:37:46 +0200 | |
---|---|---|
committer | 2017-04-18 11:33:49 +0200 | |
commit | 2eaa02e8b630ce94fff39422334c47726ead6324 (patch) | |
tree | 2c6d37b928f5375520470b4214d3e0847581f8e4 /src/main/java/com/google/devtools/build/lib/exec/local/LocalExecutionOptions.java | |
parent | 91e4dedd402c214a815eb6e2290998dec1f3d397 (diff) |
Split out option usage restriction from option category.
These are two different concepts. Do not remove category overload compatibility in this CL, to keep this change limited to converting the current uses of category.
With some flyby formatting fixes on affected OptionsBases.
RELNOTES: None.
PiperOrigin-RevId: 153390002
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/exec/local/LocalExecutionOptions.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/exec/local/LocalExecutionOptions.java | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/exec/local/LocalExecutionOptions.java b/src/main/java/com/google/devtools/build/lib/exec/local/LocalExecutionOptions.java index e36136b0d9..14fe8b1fdc 100644 --- a/src/main/java/com/google/devtools/build/lib/exec/local/LocalExecutionOptions.java +++ b/src/main/java/com/google/devtools/build/lib/exec/local/LocalExecutionOptions.java @@ -16,6 +16,7 @@ package com.google.devtools.build.lib.exec.local; import com.google.devtools.common.options.Converters; import com.google.devtools.common.options.Option; import com.google.devtools.common.options.OptionsBase; +import com.google.devtools.common.options.OptionsParser.OptionUsageRestrictions; import java.util.regex.Pattern; /** @@ -23,19 +24,25 @@ import java.util.regex.Pattern; */ public class LocalExecutionOptions extends OptionsBase { - @Option(name = "local_termination_grace_seconds", - oldName = "local_sigkill_grace_seconds", - category = "remote execution", - defaultValue = "15", - help = "Time to wait between terminating a local process due to timeout and forcefully " - + "shutting it down.") + @Option( + name = "local_termination_grace_seconds", + oldName = "local_sigkill_grace_seconds", + category = "remote execution", + defaultValue = "15", + help = + "Time to wait between terminating a local process due to timeout and forcefully " + + "shutting it down." + ) public double localSigkillGraceSeconds; - @Option(name = "allowed_local_actions_regex", - category = "undocumented", - converter = Converters.RegexPatternConverter.class, - defaultValue = "null", - help = "A regex whitelist for action types which may be run locally. If unset, " - + "all actions are allowed to execute locally") + @Option( + name = "allowed_local_actions_regex", + optionUsageRestrictions = OptionUsageRestrictions.UNDOCUMENTED, + converter = Converters.RegexPatternConverter.class, + defaultValue = "null", + help = + "A regex whitelist for action types which may be run locally. If unset, " + + "all actions are allowed to execute locally" + ) public Pattern allowedLocalAction; } |