Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for pickLast (0.18 sec)

  1. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/attributes/DefaultAttributeMatchingStrategy.java

        public void ordered(Comparator<T> comparator) {
            ordered(true, comparator);
        }
    
        @Override
        public void ordered(boolean pickLast, Comparator<T> comparator) {
            compatibilityRules.ordered(comparator);
            if (pickLast) {
                disambiguationRules.pickLast(comparator);
            } else {
                disambiguationRules.pickFirst(comparator);
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  2. subprojects/core-api/src/main/java/org/gradle/api/attributes/AttributeMatchingStrategy.java

         * compatible.</p>
         *
         * @param pickLast tells if, for disambiguation, we should pick the last value in order instead of the first one
         * @param comparator the comparator to use for compatibility and disambiguation
         */
        void ordered(boolean pickLast, Comparator<T> comparator);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 11 20:41:53 UTC 2018
    - 2.2K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/attributes/DefaultDisambiguationRuleChain.java

            Action<? super MultipleCandidatesDetails<T>> rule = AttributeMatchingRules.orderedDisambiguation(comparator, true);
            rules.add(rule);
        }
    
        @Override
        public void pickLast(Comparator<? super T> comparator) {
            Action<? super MultipleCandidatesDetails<T>> rule = AttributeMatchingRules.orderedDisambiguation(comparator, false);
            rules.add(rule);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  4. subprojects/core-api/src/main/java/org/gradle/api/attributes/DisambiguationRuleChain.java

         * value (if multiple candidates have the same attribute value, there will
         * still be an ambiguity).
         *
         * @param comparator the comparator to use
         */
        void pickLast(Comparator<? super T> comparator);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 22 14:14:42 UTC 2019
    - 3.1K bytes
    - Viewed (0)
  5. platforms/jvm/jvm-services/src/main/java/org/gradle/api/internal/artifacts/JavaEcosystemSupport.java

            targetPlatformSchema.getCompatibilityRules().ordered(Ordering.natural());
            targetPlatformSchema.getDisambiguationRules().pickLast(Ordering.natural());
        }
    
        private static void configureTargetEnvironment(AttributesSchema attributesSchema) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 19:13:00 UTC 2024
    - 18.1K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/attributes/StronglyTypedConfigurationAttributesResolveIntegrationTest.groovy

                        attribute(arch) {
                           disambiguationRules.pickLast { a,b -> a<=>b }
                      }
                   }
                }
                project(':c') {
                    dependencies.attributesSchema {
                        attribute(arch) {
                           disambiguationRules.pickLast { a,b -> a<=>b }
                        }
                    }
                }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 02 20:50:18 UTC 2024
    - 48.1K bytes
    - Viewed (0)
Back to top