Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for orderByPrecedence (0.27 sec)

  1. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/attributes/DefaultAttributesSchemaTest.groovy

                    // attribute that doesn't have a precedence
                    (Attribute.of("z", String)): "z"
            )
    
            then:
            def result = schema.withProducer(producer).selectionSchema.orderByPrecedence(requested.keySet())
            result.sortedOrder == [2, 1, 0]
            result.unsortedOrder as List == [3]
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 16.9K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/AttributeSelectionSchema.java

         *
         * @param requested The attributes to order. <strong>Must have a consistent iteration ordering and cannot contain duplicates</strong>.
         *
         * @return The ordered attributes.
         */
        PrecedenceResult orderByPrecedence(Collection<Attribute<?>> requested);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/MultipleCandidateMatcher.java

            // The sorted indices are [ 2, 0 ]
            // The unsorted indices are [ 1 ]
            //
            final AttributeSelectionSchema.PrecedenceResult precedenceResult = schema.orderByPrecedence(requested.keySet());
    
            for (int a : precedenceResult.getSortedOrder()) {
                disambiguateRequestedAttribute(a);
                if (remaining.cardinality() == 0) {
                    return;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 19.4K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/attributes/DefaultAttributesSchema.java

                    AttributeSelectionUtils.collectExtraAttributes(this, candidateAttributeSets, requested));
            }
    
            @Override
            public PrecedenceResult orderByPrecedence(Collection<Attribute<?>> requested) {
                if (consumerSchema.getAttributeDisambiguationPrecedence().isEmpty() && producerSchema.getAttributeDisambiguationPrecedence().isEmpty()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 16:59:54 UTC 2024
    - 16.1K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/component/model/DefaultAttributeMatcherTest.groovy

                AttributeSelectionUtils.collectExtraAttributes(this, candidates, requested)
            }
    
            @Override
            PrecedenceResult orderByPrecedence(Collection<Attribute<?>> requested) {
                return new PrecedenceResult(IntStream.range(0, requested.size()).boxed().collect(Collectors.toList()))
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 24.8K bytes
    - Viewed (0)
Back to top