Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for getConsumerValue (0.33 sec)

  1. platforms/jvm/jvm-services/src/main/java/org/gradle/api/internal/artifacts/JavaEcosystemSupport.java

            }
    
            @Override
            public void execute(MultipleCandidatesDetails<Usage> details) {
                Set<Usage> candidateValues = details.getCandidateValues();
                Usage consumerValue = details.getConsumerValue();
                if (consumerValue == null) {
                    if (candidateValues.contains(javaRuntimeJars)) {
                        // Use the Jars when nothing has been requested
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 19:13:00 UTC 2024
    - 18.1K bytes
    - Viewed (0)
  2. subprojects/core-api/src/main/java/org/gradle/api/attributes/CompatibilityCheckDetails.java

         * Never equal to the {@link #getProducerValue()}.
         *
         * @return the value from the consumer
         */
        @Nullable
        T getConsumerValue();
    
        /**
         * The value of the attribute as found on the producer side.
         * <p>
         * Never equal to the {@link #getConsumerValue()}.
         *
         * @return the value from the producer
         */
        @Nullable
        T getProducerValue();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 20 12:31:13 UTC 2019
    - 1.7K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/dsl/dependencies/GradlePluginVariantsSupport.java

                // we compare to the base version of the consumer, because pre-release versions should already match variants targeting the final release
                GradlePluginApiVersion consumer = details.getConsumerValue();
                GradlePluginApiVersion producer = details.getProducerValue();
                if (consumer == null || producer == null) {
                    details.compatible();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 19:13:03 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  4. subprojects/core/src/test/groovy/org/gradle/api/internal/artifacts/JavaEcosystemSupportTest.groovy

            def details = Mock(CompatibilityCheckDetails)
            when:
            rules.execute(details)
    
            then:
            1 * details.getConsumerValue() >> usage(consumer)
            1 * details.getProducerValue() >> usage(producer)
            if (producer == consumer) {
                // implementations are NOT required to say "compatible" because
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 13 19:52:38 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  5. subprojects/core-api/src/main/java/org/gradle/api/attributes/MultipleCandidatesDetails.java

        /**
         * Returns the value of the attribute specified by the consumer.
         *
         * @return The value or {@code null} if the consumer did not specify a value.
         * @since 4.1
         */
        @Nullable
        T getConsumerValue();
    
        /**
         * A set of candidate values.
         *
         * @return the set of candidates
         */
        Set<T> getCandidateValues();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 11 17:38:57 UTC 2022
    - 1.7K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/attributes/DefaultOrderedCompatibilityRule.java

            this.comparator = comparator;
            this.reverse = reverse;
        }
    
        @Override
        public void execute(CompatibilityCheckDetails<T> details) {
            T consumerValue = details.getConsumerValue();
            T producerValue = details.getProducerValue();
            int cmp = comparator.compare(consumerValue, producerValue);
            if (reverse) {
                cmp = -cmp;
            }
            if (cmp >= 0) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/internal/component/external/model/PreferJavaRuntimeVariant.java

            @Override
            public boolean doesSomething() {
                return true;
            }
    
            @Override
            public void execute(MultipleCandidatesResult<Usage> details) {
                if (details.getConsumerValue() == null) {
                    Set<Usage> candidates = details.getCandidateValues();
                    if (candidates.contains(runtimeUsage)) {
                        details.closestMatch(runtimeUsage);
                    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/DefaultCompatibilityCheckResult.java

        public boolean isCompatible() {
            assert done;
            return compatible;
        }
    
        @Override
        public boolean hasResult() {
            return done;
        }
    
        @Override
        public T getConsumerValue() {
            return consumerValue;
        }
    
        @Override
        public T getProducerValue() {
            return producerValue;
        }
    
        @Override
        public void compatible() {
            done = true;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/component/external/model/PreferJavaRuntimeVariantTest.groovy

            given:
            def rule = schema.disambiguationRules(Usage.USAGE_ATTRIBUTE)
            MultipleCandidatesResult<Usage> candidates = Mock(MultipleCandidatesResult)
            candidates.getConsumerValue() >> consumerValue
            candidates.getCandidateValues() >> candidateValues.collect { usage(it) }
    
            when:
            rule.execute(candidates)
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/DefaultMultipleCandidateResult.java

            if (singleMatch != null) {
                return Collections.singleton(singleMatch);
            }
            return multipleMatches;
        }
    
        @Nullable
        @Override
        public T getConsumerValue() {
            return consumerValue;
        }
    
        @Override
        public Set<T> getCandidateValues() {
            return candidateValues;
        }
    
        @Override
        public void closestMatch(T candidate) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.8K bytes
    - Viewed (0)
Back to top