Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 652 for getters (0.15 sec)

  1. testing/architecture-test/src/test/java/org/gradle/architecture/test/KotlinCompatibilityTest.java

                        return new Accessors(owningClass, propertyName, getters, superclassSetters);
                    }
                }
                return null;
            }
    
            private Accessors(JavaClass owningClass, String propertyName, Set<JavaMethod> getters, Set<JavaMethod> setters) {
                this.getters = getters;
                this.setters = setters;
                this.owningClass = owningClass;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 9K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/reflect/ClassInspectorTest.groovy

        }
    
        def "ignores overridden property getters and setters"() {
            expect:
            def details = ClassInspector.inspect(Overrides)
    
            def prop = details.getProperty('prop')
            prop.getters.size() == 1
            prop.getters[0].declaringClass == Overrides
            prop.setters.size() == 1
            prop.setters[0].declaringClass == Overrides
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 01 23:46:06 UTC 2023
    - 11.1K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/consumer/connection/ToolingParameterProxy.java

                    setters.put(property, method.getParameterTypes()[0]);
                } else {
                    throwParameterValidationError(clazz, String.format("Method %s is neither a setter nor a getter.", method.getName()));
                }
            }
    
            if (setters.size() != getters.size()) {
                throwParameterValidationError(clazz, "It contains a different number of getters and setters.");
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 15 10:27:26 UTC 2023
    - 7K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/reflect/annotations/TypeAnnotationMetadataStore.java

     * However, when both getter methods are present, Gradle needs to decide which method to use to access the property value. This can be solved
     * by explicitly ignoring one of the two getters using the ignore annotation.
     * </p>
     *
     * <p>
     * A special case of this is when both getters are generated by Groovy.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 00:47:05 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/reflect/MutablePropertyDetails.java

            return setters.getValues();
        }
    
        @Nullable
        @Override
        public Field getBackingField() {
            return field;
        }
    
        void addGetter(Method method) {
            getters.add(method);
        }
    
        void addSetter(Method method) {
            setters.add(method);
        }
    
        void field(Field field) {
            if (!getters.isEmpty()) {
                this.field = field;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/PropertyAccessorExtractionContext.java

        public List<Method> getGetters() {
            List<Method> getters;
            if (mostSpecificDeclaration.getReturnType()==Boolean.TYPE) {
                getters = new ArrayList<>();
                for (Method getter : declaringMethods) {
                    if (Proxy.isProxyClass(getter.getDeclaringClass())) {
                        continue;
                    }
                    getters.add(getter);
                }
            } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/reflect/annotations/impl/DefaultTypeAnnotationMetadataStore.java

                // Do we have an 'is'-getter as well as a 'get'-getter?
                if (previouslySeenBuilder != null) {
                    // It is okay to have redundant generated 'is'-getters
                    if (generatedMethodDetector.test(metadataBuilder.getter)) {
                        continue;
                    }
                    // The 'is'-getter is ignored, we can skip it in favor of the 'get'-getter
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 21:54:36 UTC 2024
    - 37.6K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/test/groovy/org/gradle/tooling/internal/consumer/connection/ToolingParameterProxyTest.groovy

            when:
            ToolingParameterProxy.validateParameter(InvalidParameter2)
    
            then:
            IllegalArgumentException e = thrown()
            e.message == "org.gradle.tooling.internal.consumer.connection.ToolingParameterProxyTest\$InvalidParameter2 is not a valid parameter type. Method setValue is neither a setter nor a getter."
        }
    
        def "returns parameter invalid when setter and getter have different types"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  9. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/common/schemaFromProperties.kt

            return getters.map { (name, getter) ->
                checkNotNull(getter)
                val nameAfterGet = name.substringAfter("get")
                val propertyName = nameAfterGet.replaceFirstChar { it.lowercase(Locale.getDefault()) }
                val type = propertyValueType(getter.returnType).toDataTypeRefOrError()
                val isHidden = getter.annotations.any { it is HiddenInDeclarativeDsl }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:07 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  10. testing/architecture-test/src/test/java/org/gradle/architecture/test/ProviderMigrationArchitectureTest.java

    @AnalyzeClasses(packages = "org.gradle")
    public class ProviderMigrationArchitectureTest {
        private static final DescribedPredicate<JavaMethod> getters = new DescribedPredicate<JavaMethod>("getters") {
            @Override
            public boolean test(JavaMethod input) {
                PropertyAccessorType accessorType = PropertyAccessorType.fromName(input.getName());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 8.1K bytes
    - Viewed (0)
Back to top