Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for sourcesElements (0.36 sec)

  1. testing/internal-integ-testing/src/main/groovy/org/gradle/test/fixtures/maven/MavenJavaModule.groovy

                if (withDocumentation) {
                    expectedVariants.addAll([variantName(feature, 'javadocElements'), variantName(feature, 'sourcesElements')])
                }
            }
            def parsedModuleVariants = mavenModule.parsedModuleMetadata.variants*.name as TreeSet
            assert parsedModuleVariants == expectedVariants
    
            features.each { feature ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 10:21:26 UTC 2024
    - 9.3K bytes
    - Viewed (0)
  2. platforms/jvm/plugins-java/src/main/java/org/gradle/jvm/component/internal/DefaultJvmSoftwareComponent.java

            JvmFeatureInternal feature = getMainFeature();
    
            feature.withSourcesJar();
    
            Configuration sourcesElements = feature.getSourcesElementsConfiguration();
            if (!isRegisteredAsLegacyVariant(sourcesElements)) {
                addVariantsFromConfiguration(sourcesElements, new JavaConfigurationVariantMapping("runtime", true));
            }
        }
    
        @Override
        public JvmFeatureInternal 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/documentation/docs/src/snippets/ivy-publish/java-multi-project/output-ivy.xml

        <conf name="runtime" visibility="public"/>
        <conf name="sourcesElements" visibility="public"/>
      </configurations>
      <publications>
        <artifact name="project1" type="jar" ext="jar" conf="compile,runtime"/>
        <artifact name="project1" type="jar" ext="jar" conf="javadocElements" m:classifier="javadoc"/>
        <artifact name="project1" type="jar" ext="jar" conf="sourcesElements" m:classifier="sources"/>
      </publications>
      <dependencies>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/snippets/maven-publish/javaProject/kotlin/build.gradle.kts

    // tag::publish-modify-component[]
    java {
        withJavadocJar()
        withSourcesJar()
    }
    
    val javaComponent = components["java"] as AdhocComponentWithVariants
    javaComponent.withVariantsFromConfiguration(configurations["sourcesElements"]) {
        skip()
    }
    
    publishing {
        publications {
            create<MavenPublication>("mavenJava") {
                from(components["java"])
            }
        }
    }
    // end::publish-modify-component[]
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  5. platforms/software/ivy/src/integTest/groovy/org/gradle/api/publish/ivy/SamplesIvyPublishIntegrationTest.groovy

            project1module.parsedIvy.configurations.keySet() == ['default', 'compile', 'runtime', 'javadocElements', 'sourcesElements'] as Set
            project1module.parsedIvy.description.text() == "The first project"
            project1module.parsedIvy.assertDependsOn("junit:junit:4.13@runtime", "org.gradle.sample:project2:1.0@runtime")
    
            and:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 8.1K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/snippets/maven-publish/javaProject/groovy/build.gradle

    }
    
    repositories {
        mavenCentral()
    }
    
    // tag::publish-modify-component[]
    java {
        withJavadocJar()
        withSourcesJar()
    }
    
    components.java.withVariantsFromConfiguration(configurations.sourcesElements) {
        skip()
    }
    
    publishing {
        publications {
            mavenJava(MavenPublication) {
                from components.java
            }
        }
    }
    // end::publish-modify-component[]
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  7. build-logic/packaging/src/main/kotlin/gradlebuild.shaded-jar.gradle.kts

            }
        }
        tasks.named<Jar>("sourcesJar") {
            from(sourcesPath.incoming.artifactView { lenient(true) }.files)
        }
        val sourcesElements by configurations
        sourcesElements.attributes {
            attribute(Bundling.BUNDLING_ATTRIBUTE, objects.named(Bundling.SHADOWED))
        }
    }
    
    fun Configuration.artifactViewForType(artifactTypeName: String) = incoming.artifactView {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Sep 30 16:17:28 UTC 2023
    - 8K bytes
    - Viewed (0)
  8. platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/jvm/internal/DefaultJvmFeature.java

                project
            );
        }
    
        @Override
        public void withSourcesJar() {
            if (sourcesElements != null) {
                return;
            }
            this.sourcesElements = JvmPluginsHelper.createDocumentationVariantWithArtifact(
                sourceSet.getSourcesElementsConfigurationName(),
                SourceSet.isMain(sourceSet) ? null : name,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 13 19:52:38 UTC 2024
    - 21K bytes
    - Viewed (0)
  9. platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/internal/DefaultJavaPluginExtension.java

                }
    
                Configuration sourcesElements = feature.getSourcesElementsConfiguration();
                if (sourcesElements != null) {
                    adhocComponent.addVariantsFromConfiguration(sourcesElements, new JavaConfigurationVariantMapping("runtime", true));
                }
    
                if (spec.isPublished()) {
    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/plugins-java-library/src/integTest/groovy/org/gradle/java/JavaLibraryConsumptionIntegrationTest.groovy

      - Value: 'javadoc' selects variant: 'javadocElements'
      - Value: 'sources' selects variant: 'sourcesElements'"""
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 16:14:19 UTC 2024
    - 4K bytes
    - Viewed (0)
Back to top