Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for addVariantsFromConfiguration (0.33 sec)

  1. platforms/software/maven/src/integTest/groovy/org/gradle/api/publish/maven/MavenScopesTestIntegTest.groovy

                }
            """
        }
    
        def "test adding custom variant with dependency mapped to Maven runtime scope"() {
            given:
            buildFile << """
                components.java.addVariantsFromConfiguration(configurations.custom) {
                    mapToMavenScope('runtime')
                }
    
                publishing {
                    publications {
                        myPub(MavenPublication) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 10.8K bytes
    - Viewed (0)
  2. platforms/jvm/plugins-java/src/main/java/org/gradle/jvm/component/internal/DefaultJvmSoftwareComponent.java

            feature.withJavadocJar();
    
            Configuration javadocElements = feature.getJavadocElementsConfiguration();
            if (!isRegisteredAsLegacyVariant(javadocElements)) {
                addVariantsFromConfiguration(javadocElements, new JavaConfigurationVariantMapping("runtime", true));
            }
        }
    
        @Override
        public void withSourcesJar() {
            JvmFeatureInternal feature = getMainFeature();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 17 21:18:02 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  3. platforms/software/ivy/src/integTest/groovy/org/gradle/api/publish/ivy/IvyPublishFeaturesJavaIntegTest.groovy

                    optionalFeature2Implementation 'org:optionaldep2-g2:1.0'
                }
    
                components.java.addVariantsFromConfiguration(configurations.optionalFeature1RuntimeElements) {
                    mapToOptional()
                }
                components.java.addVariantsFromConfiguration(configurations.optionalFeature2RuntimeElements) {
                    mapToOptional()
                }
            """
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 18.7K bytes
    - Viewed (0)
  4. platforms/software/maven/src/integTest/groovy/org/gradle/api/publish/maven/MavenPublishFeaturesJavaIntegTest.groovy

                }
    
                components.java.addVariantsFromConfiguration(configurations.optionalFeature1RuntimeElements) {
                    mapToMavenScope('compile')
                    mapToOptional()
                }
                components.java.addVariantsFromConfiguration(configurations.optionalFeature2RuntimeElements) {
                    mapToMavenScope('compile')
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 19.2K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/snippets/dependencyManagement/modelingFeatures-crossProjectPublications-advanced-published/groovy/buildSrc/src/main/groovy/com/acme/InstrumentedJarsPlugin.groovy

            // add it to the list of components that this project declares
            project.components.add(adhocComponent)
            // and register a variant for publication
            adhocComponent.addVariantsFromConfiguration(outgoing) {
                it.mapToMavenScope("runtime")
            }
            // end::create_adhoc_component[]
        }
    
        private void addVariantToExistingComponent(Project project, Configuration outgoing) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 10:21:26 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  6. platforms/software/maven/src/integTest/groovy/org/gradle/api/publish/maven/MavenPublishJavaIntegTest.groovy

                }
    
                def javaComponent = components.findByName("java")
                javaComponent.addVariantsFromConfiguration(testConf) {
                    it.mapToMavenScope("runtime")
                }
    
                publishing {
                    publications {
                        maven(MavenPublication) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 9.2K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/dependencyManagement/modelingFeatures-crossProjectPublications-advanced-published/kotlin/buildSrc/src/main/kotlin/com/acme/InstrumentedJarsPlugin.kt

            // add it to the list of components that this project declares
            components.add(adhocComponent)
            // and register a variant for publication
            adhocComponent.addVariantsFromConfiguration(outgoing) {
                mapToMavenScope("runtime")
            }
            // end::create_adhoc_component[]
        }
    
        private fun Project.attachArtifact() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 10:21:26 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  8. platforms/jvm/plugins-jvm-test-fixtures/src/main/java/org/gradle/api/plugins/JavaTestFixturesPlugin.java

                component.getFeatures().add(feature);
    
                component.addVariantsFromConfiguration(feature.getApiElementsConfiguration(), new JavaConfigurationVariantMapping("compile", true, feature.getCompileClasspathConfiguration()));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 04:22:29 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  9. platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/internal/DefaultJavaPluginExtension.java

                if (javadocElements != null) {
                    adhocComponent.addVariantsFromConfiguration(javadocElements, new JavaConfigurationVariantMapping("runtime", true));
                }
    
                Configuration sourcesElements = feature.getSourcesElementsConfiguration();
                if (sourcesElements != null) {
                    adhocComponent.addVariantsFromConfiguration(sourcesElements, new JavaConfigurationVariantMapping("runtime", true));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 01 19:59:45 UTC 2023
    - 16.9K bytes
    - Viewed (0)
  10. platforms/jvm/java-platform/src/main/java/org/gradle/api/plugins/JavaPlatformPlugin.java

            AdhocComponentWithVariants component = softwareComponentFactory.adhoc("javaPlatform");
            project.getComponents().add(component);
            component.addVariantsFromConfiguration(apiElements, new JavaConfigurationVariantMapping("compile", false));
            component.addVariantsFromConfiguration(runtimeElements, new JavaConfigurationVariantMapping("runtime", false));
        }
    
        private void createConfigurations(ProjectInternal project) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 11K bytes
    - Viewed (0)
Back to top