Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for consumable (0.19 sec)

  1. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/configurations/DefaultConfigurationContainerTest.groovy

            }
        }
    
        def "creates consumable configurations"() {
            expect:
            verifyRole(ConfigurationRoles.CONSUMABLE, "a") {
                consumable("a")
            }
            verifyRole(ConfigurationRoles.CONSUMABLE, "b") {
                consumable("b", {})
            }
            verifyUnlocked(ConfigurationRoles.CONSUMABLE, "c") {
                consumableUnlocked("c")
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 17:29:40 UTC 2024
    - 16.9K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/component/local/model/LocalComponentGraphResolveStateFactoryTest.groovy

            def parent = dependencyScope("parent")
            consumable("conf", [parent])
    
            expect:
            state.candidatesForGraphVariantSelection.getVariantByConfigurationName("conf", Stub(ResolutionFailureHandler))
        }
    
        def "configuration has no dependencies or artifacts when none have been added"() {
            given:
            def parent = dependencyScope("parent")
            consumable("conf", [parent])
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 19:04:04 UTC 2024
    - 15.2K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/internal/component/ResolutionFailureHandlerIntegrationTest.groovy

            and: "Helpful resolutions are provided"
            assertSuggestsReviewingAlgorithm()
            assertSuggestsViewingDocs("Creating consumable variants is explained in more detail at https://docs.gradle.org/${GradleVersion.current().version}/userguide/declaring_dependencies.html#sec:resolvable-consumable-configs.")
        }
    
        // region Configuration requested by name
        def "demonstrate configuration not found selection failure"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 15:55:38 UTC 2024
    - 45K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/internal/component/local/model/DefaultLocalComponentGraphResolveState.java

                    return null;
                }
    
                // If the configuration exists, it must not be consumable, since variantsByConfigurationName contains
                // all consumable configurations.
                assert !conf.getMetadata().isCanBeConsumed() : "Expected configuration to be non-consumable";
    
                throw failureHandler.nonConsumableConfigurationFailure(name, component.getId());
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 20:25:36 UTC 2024
    - 20.3K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/configurations/DefaultConfigurationFactory.java

                taskDependencyFactory
            );
            instance.addMutationValidator(rootComponentMetadataBuilder.getValidator());
            return instance;
        }
    
        /**
         * Creates a new locked consumable configuration instance.
         */
        DefaultConsumableConfiguration createConsumable(
            String name,
            ConfigurationsProvider configurationsProvider,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 17:29:40 UTC 2024
    - 12.5K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/DefaultExternalComponentGraphResolveState.java

                if (conf == null) {
                    return null;
                }
                assert conf.getMetadata().isCanBeConsumed() : "External components' configurations are always consumable";
                return conf.asVariant();
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 19:04:04 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/GraphVariantSelector.java

            maybeEmitConsumptionDeprecation(conf);
            return conf;
        }
    
        /**
         * Ensures the target variant matches the request attributes and is consumable. This needs to be called
         * for variants that are selected by means other than attribute matching.
         *
         * Note: This does not need to be called for variants selected via attribute matching, since
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 19:04:04 UTC 2024
    - 17.8K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/component/external/model/AbstractMutableModuleComponentResolveMetadataTest.groovy

            immutable3.variants[0].dependencies.size() == 2
            immutable3.variants[1].dependencies.size() == 1
            immutable3.variants[2].dependencies.empty
        }
    
        def "variants are attached as consumable configurations used for variant aware selection"() {
            def id = DefaultModuleComponentIdentifier.newId(DefaultModuleIdentifier.newId("group", "module"), "version")
            def metadata = createMetadata(id)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 00:21:07 UTC 2024
    - 14.2K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/userguide/dep-man/01-core-dependency-management/viewing_debugging_dependencies.adoc

    - `(n)`: A dependency or dependency configuration that <<declaring_dependencies.adoc#sec:resolvable-consumable-configs,cannot be resolved>>.
    
    === Specify a Dependency Configuration
    
    To focus on the information about one dependency configuration, provide the optional parameter `--configuration`.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 15:55:38 UTC 2024
    - 12K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/implementing_gradle_plugins_binary.adoc

    <2> Assign the <<variant_attributes.adoc#sub:gradle_plugins_default_attributes,Gradle API version attribute>> to all <<declaring_dependencies.adoc#sec:resolvable-consumable-configs,consumable configurations>> of our Gradle7 variant. Gradle uses this information to determine which variant to select during plugin resolution.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 29 02:31:44 UTC 2024
    - 37.7K bytes
    - Viewed (0)
Back to top