Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for optionElement (0.24 sec)

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

     */
    
    package org.gradle.api.internal.tasks.options;
    
    import org.gradle.internal.typeconversion.TypeConversionException;
    
    import java.util.List;
    import java.util.Set;
    
    public interface OptionElement {
        Set<String> getAvailableValues();
    
        Class<?> getOptionType();
    
        String getOptionName();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Dec 09 22:25:25 UTC 2018
    - 1.1K bytes
    - Viewed (0)
  2. subprojects/core/src/test/groovy/org/gradle/api/internal/tasks/options/InstanceOptionDescriptorSpec.groovy

        }
    
        def optionElement(String name) {
            optionElement(name, 0)
        }
    
        def optionElement(String name, int order) {
            OptionElement optionElement = Mock(OptionElement)
            optionElement.getOptionName() >> name
            optionElement.getOptionType() >> String.class
            optionElement.getAvailableValues() >> []
            optionElement.getOrder() >> order
            optionElement
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 18 15:17:44 UTC 2018
    - 2.7K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/InstanceOptionDescriptor.java

        private final Object object;
        private final OptionElement optionElement;
        private final JavaMethod<Object, Collection> optionValueMethod;
        private final boolean clashing;
    
        InstanceOptionDescriptor(Object object, OptionElement optionElement) {
            this(object, optionElement, null, false);
        }
    
        public InstanceOptionDescriptor(Object object, OptionElement optionElement, JavaMethod<Object, Collection> optionValueMethod) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 06 09:51:34 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/OptionReader.java

                loadClassDescriptorInCache(target);
            }
            for (OptionElement optionElement : cachedOptionElements.get(targetClass)) {
                JavaMethod<Object, Collection> optionValueMethod = cachedOptionValueMethods.get(optionElement);
                options.put(optionElement.getOptionName(), new InstanceOptionDescriptor(target, optionElement, optionValueMethod));
            }
            return options;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 06 09:51:34 UTC 2023
    - 10K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/BooleanOptionElement.java

        }
    
        public static BooleanOptionElement oppositeOf(BooleanOptionElement optionElement) {
            String optionName = optionElement.getOptionName();
            return optionElement.isDisableOption()
                ? new BooleanOptionElement(removeDisablePrefix(optionName), OPPOSITE_DESC_PREFIX + optionName + ".", optionElement.setter, false)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jul 18 06:43:54 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/tasks/TaskOptionsGenerator.java

                if (option instanceof InstanceOptionDescriptor) {
                    OptionElement optionElement = ((InstanceOptionDescriptor) option).getOptionElement();
                    if (optionElement instanceof BooleanOptionElement) {
                        BooleanOptionElement oppositeOptionElement = BooleanOptionElement.oppositeOf((BooleanOptionElement) optionElement);
                        String oppositeOptionName = oppositeOptionElement.getOptionName();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jun 28 09:20:18 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/AbstractOptionElement.java

    import org.gradle.model.internal.type.ModelType;
    
    import java.lang.annotation.IncompleteAnnotationException;
    import java.lang.reflect.Method;
    import java.util.List;
    
    abstract class AbstractOptionElement implements OptionElement {
        private final String optionName;
        private final String description;
        private final Class<?> optionType;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 14:17:21 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/FieldOptionElement.java

    import java.io.File;
    import java.lang.reflect.Field;
    import java.lang.reflect.Method;
    import java.lang.reflect.Type;
    
    public class FieldOptionElement {
    
        public static OptionElement create(Option option, Field field, OptionValueNotationParserFactory optionValueNotationParserFactory) {
            String optionName = calOptionName(option, field);
            Class<?> fieldType = field.getType();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 11 11:28:20 UTC 2023
    - 7K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/api/internal/tasks/options/MethodOptionElement.java

                throw new OptionValidationException(String.format("No option name set on '%s' in class '%s'.", elementName, declaredClass.getName()));
            }
            return option.option();
        }
    
        public static OptionElement create(Option option, Method method, OptionValueNotationParserFactory optionValueNotationParserFactory) {
            String optionName = assertValidOptionName(option, method.getName(), method.getDeclaringClass());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 11 11:28:20 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  10. subprojects/core/src/test/groovy/org/gradle/api/internal/tasks/options/OptionReaderTest.groovy

            TaskOptionsGenerator.BUILT_IN_OPTIONS.eachWithIndex { BuiltInOptionElement optionElement, int i ->
                assert options[ownOptions + i].name == optionElement.optionName
                assert options[ownOptions + i].description == optionElement.description
                assert options[ownOptions + i].argumentType == Void.TYPE
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Aug 10 12:45:01 UTC 2023
    - 33.4K bytes
    - Viewed (0)
Back to top