Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for MultipleValueOptionElement (0.33 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/MultipleValueOptionElement.java

    import java.util.List;
    import java.util.Set;
    
    /**
     * An option with one or more values.
     */
    public class MultipleValueOptionElement extends AbstractOptionElement {
        private final PropertySetter setter;
        private final NotationParser<CharSequence, ?> notationParser;
    
        public MultipleValueOptionElement(String optionName, Option option, Class<?> elementType, PropertySetter setter, OptionValueNotationParserFactory notationParserFactory) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Dec 09 22:25:25 UTC 2018
    - 2K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/AbstractOptionElement.java

            }
            if (setter.getRawType().equals(List.class)) {
                Class<?> elementType = ModelType.of(setter.getGenericType()).getTypeVariables().get(0).getRawClass();
                return new MultipleValueOptionElement(optionName, option, elementType, setter, notationParserFactory);
            }
            return new SingleValueOptionElement(optionName, option, setter.getRawType(), setter, notationParserFactory);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 14:17:21 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/FieldOptionElement.java

            }
            if (HasMultipleValues.class.isAssignableFrom(fieldType)) {
                PropertySetter setter = mutateUsingGetter(field);
                Class<?> elementType = setter.getRawType();
                return new MultipleValueOptionElement(optionName, option, elementType, setter, optionValueNotationParserFactory);
            }
    
            PropertySetter setter = mutateUsingSetter(field);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 11 11:28:20 UTC 2023
    - 7K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/MethodOptionElement.java

                assertCanUseMethodReturnType(optionName, method);
                PropertySetter setter = mutateUsingReturnValue(method);
                Class<?> elementType = setter.getRawType();
                return new MultipleValueOptionElement(optionName, option, elementType, setter, optionValueNotationParserFactory);
            }
            if (method.getParameterTypes().length == 0) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 11 11:28:20 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  5. testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt

    Class <org.gradle.api.internal.tasks.options.MultipleValueOptionElement> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (MultipleValueOptionElement.java:0)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 967.9K bytes
    - Viewed (0)
Back to top