HomeSort by relevance Sort by last modified time
    Searched refs:OptionDefinition (Results 1 - 11 of 11) sorted by null

  /external/desugar/java/com/google/devtools/common/options/
OptionInstanceOrigin.java 25 @Nullable private final OptionDefinition implicitDependent;
26 @Nullable private final OptionDefinition expandedFrom;
31 OptionDefinition implicitDependent,
32 OptionDefinition expandedFrom) {
49 public OptionDefinition getImplicitDependent() {
54 public OptionDefinition getExpandedFrom() {
IsolatedOptionsData.java 19 import com.google.devtools.common.options.OptionDefinition.NotAnOptionException;
56 private static final Map<Class<? extends OptionsBase>, ImmutableList<OptionDefinition>>
60 public static synchronized ImmutableList<OptionDefinition> getAllOptionDefinitionsForClass(
69 return OptionDefinition.extractOptionDefinition(field);
77 .sorted(OptionDefinition.BY_OPTION_NAME)
88 * Mapping from option name to {@code OptionDefinition}. Entries appear ordered first by their
92 private final ImmutableMap<String, OptionDefinition> nameToField;
96 * OptionDefinition}. Entries appear ordered first by their options class (the order in which they
100 private final ImmutableMap<String, OptionDefinition> oldNameToField;
102 /** Mapping from option abbreviation to {@code OptionDefinition} (unordered). *
    [all...]
OptionsData.java 34 private final ImmutableMap<OptionDefinition, ImmutableList<String>> evaluatedExpansions;
38 IsolatedOptionsData base, Map<OptionDefinition, ImmutableList<String>> evaluatedExpansions) {
50 public ImmutableList<String> getEvaluatedExpansion(OptionDefinition optionDefinition) {
51 ImmutableList<String> result = evaluatedExpansions.get(optionDefinition);
66 ImmutableMap.Builder<OptionDefinition, ImmutableList<String>> evaluatedExpansionsBuilder =
68 for (Map.Entry<String, OptionDefinition> entry : isolatedData.getAllOptionDefinitions()) {
69 OptionDefinition optionDefinition = entry.getValue();
72 String[] constExpansion = optionDefinition.getOptionExpansion()
    [all...]
OptionsParser.java 25 import com.google.devtools.common.options.OptionDefinition.NotAnOptionException;
75 * while validating an {@link OptionDefinition} in one of its {@link OptionsBase} subclasses.
240 private final OptionDefinition optionDefinition;
243 OptionDescription(OptionDefinition definition, OptionsData optionsData) {
244 this.optionDefinition = definition;
245 this.evaluatedExpansion = optionsData.getEvaluatedExpansion(optionDefinition);
248 public OptionDefinition getOptionDefinition() {
249 return optionDefinition;
253 return optionDefinition.isExpansionOption()
    [all...]
OptionDefinition.java 28 * <p>An {@code OptionDefinition} is effectively a wrapper around the {@link Option} annotation and
32 public class OptionDefinition implements Comparable<OptionDefinition> {
46 * {@code OptionDefinition} for that option. Otherwise, throws a {@link NotAnOptionException}.
51 static OptionDefinition extractOptionDefinition(Field field) {
56 return new OptionDefinition(field, annotation);
64 private OptionDefinition(Field field, Option optionAnnotation) {
69 /** Returns the underlying {@code field} for this {@code OptionDefinition}. */
169 /** The type of the optionDefinition. */
288 * {@link OptionDefinition} is really a wrapper around a {@link Field} that caches informatio
    [all...]
OptionsParserImpl.java 54 * OptionDefinition("--host") -> "www.google.com"
55 * OptionDefinition("--port") -> 80
61 private final Map<OptionDefinition, OptionValueDescription> optionValues = new HashMap<>();
146 .map(optionDefinition -> optionValues.get(optionDefinition).getCanonicalInstances())
154 for (Map.Entry<String, OptionDefinition> mapEntry : optionsData.getAllOptionDefinitions()) {
155 OptionDefinition optionDefinition = mapEntry.getValue();
156 OptionValueDescription optionValue = optionValues.get(optionDefinition);
158 result.add(OptionValueDescription.getDefaultOptionValue(optionDefinition));
    [all...]
OptionValueDescription.java 36 protected final OptionDefinition optionDefinition;
38 public OptionValueDescription(OptionDefinition optionDefinition) {
39 this.optionDefinition = optionDefinition;
42 public OptionDefinition getOptionDefinition() {
43 return optionDefinition;
94 OptionDefinition option, OptionsData optionsData) {
112 public static OptionValueDescription getDefaultOptionValue(OptionDefinition option)
    [all...]
ParsedOptionDescription.java 29 private final OptionDefinition optionDefinition;
35 OptionDefinition optionDefinition,
39 this.optionDefinition = optionDefinition;
45 public OptionDefinition getOptionDefinition() {
46 return optionDefinition;
61 if (optionDefinition.getType().equals(boolean.class)) {
63 return ((boolean) getConvertedValue() ? "--" : "--no") + optionDefinition.getOptionName()
    [all...]
OptionsUsage.java 45 List<OptionDefinition> optionDefinitions =
47 optionDefinitions.sort(OptionDefinition.BY_OPTION_NAME);
48 for (OptionDefinition optionDefinition : optionDefinitions) {
49 getUsage(optionDefinition, usage, OptionsParser.HelpVerbosity.LONG, data, false);
90 OptionDefinition optionDefinition, OptionsData optionsData) {
91 Preconditions.checkNotNull(optionDefinition);
92 return optionsData.getEvaluatedExpansion(optionDefinition);
108 OptionDefinition optionDefinition
    [all...]
OptionsBase.java 78 OptionDefinition optionDefinition = OptionDefinition.extractOptionDefinition(entry.getKey());
79 map.put(optionDefinition.getOptionName(), entry.getValue());
InvocationPolicyEnforcer.java 425 OptionDefinition subflag = subflagDesc.getOptionDefinition();
543 OptionDefinition optionDefinition = flagPolicy.description.getOptionDefinition();
550 optionDefinition));
560 optionDefinition));
572 optionDefinition,
588 optionDefinition,
590 optionDefinition.getDefaultValue());
596 optionDefinition,
602 parser.addOptionValueAtSpecificPriority(flagPolicy.origin, optionDefinition, flagValue)
    [all...]

Completed in 295 milliseconds