Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for PublicationInternal (0.2 sec)

  1. platforms/software/publish/src/main/java/org/gradle/api/publish/internal/PublicationInternal.java

    import org.gradle.api.publish.Publication;
    import org.gradle.api.publish.PublicationArtifact;
    import org.gradle.api.publish.internal.versionmapping.VersionMappingStrategyInternal;
    
    import java.io.File;
    
    public interface PublicationInternal<T extends PublicationArtifact> extends Publication, ProjectComponentPublication {
        ModuleVersionIdentifier getCoordinates();
    
        ImmutableAttributes getAttributes();
    
        void setAlias(boolean alias);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 3K bytes
    - Viewed (0)
  2. platforms/software/publish/src/main/java/org/gradle/api/publish/internal/metadata/ModuleMetadataSpecBuilder.java

    /**
     * Builds a {@link ModuleMetadataSpec} from a {@link PublicationInternal} and its {@link SoftwareComponent}.
     *
     * <p>This builder extracts the variants, dependencies, artifacts, etc from the component to build
     * an independent representation of a GMM file that can be published without additional processing.</p>
     */
    public class ModuleMetadataSpecBuilder {
    
        private final PublicationInternal<?> publication;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 05 02:07:04 UTC 2024
    - 23K bytes
    - Viewed (0)
  3. platforms/software/signing/src/main/java/org/gradle/plugins/signing/Sign.java

            for (Publication publication : publications) {
                PublicationInternal<?> publicationInternal = (PublicationInternal<?>) publication;
                dependsOn((Callable<Set<? extends PublicationArtifact>>) () -> {
                    return publicationInternal.getPublishableArtifacts().matching(this::isNoSignatureArtifact);
                });
                publicationInternal.allPublishableArtifacts(artifact -> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 13.2K bytes
    - Viewed (0)
  4. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/internal/artifact/DerivedMavenArtifact.java

    import org.gradle.api.internal.tasks.TaskDependencyInternal;
    import org.gradle.api.publish.internal.PublicationInternal;
    
    import java.io.File;
    
    import static com.google.common.io.Files.getFileExtension;
    
    public class DerivedMavenArtifact extends AbstractMavenArtifact {
        private final AbstractMavenArtifact original;
        private final PublicationInternal.DerivedArtifact derivedFile;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 2K bytes
    - Viewed (0)
  5. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/artifact/DerivedIvyArtifact.java

    import org.gradle.api.publish.internal.PublicationInternal;
    import org.gradle.api.publish.ivy.IvyArtifact;
    import org.gradle.api.tasks.TaskDependency;
    
    import java.io.File;
    
    import static com.google.common.io.Files.getFileExtension;
    
    public class DerivedIvyArtifact extends AbstractIvyArtifact {
        private final IvyArtifact original;
        private final PublicationInternal.DerivedArtifact derived;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  6. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/tasks/PublishToMavenLocal.java

        private MavenNormalizedPublication computeNormalizedPublication() {
            MavenPublicationInternal publicationInternal = getPublicationInternal();
            if (publicationInternal == null) {
                throw new InvalidUserDataException("The 'publication' property is required");
            }
    
            return publicationInternal.asNormalisedPublication();
        }
    
        @TaskAction
        public void publish() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  7. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/internal/publication/MavenPublicationInternal.java

    import org.gradle.api.Task;
    import org.gradle.api.publish.internal.PublicationInternal;
    import org.gradle.api.publish.maven.MavenArtifact;
    import org.gradle.api.publish.maven.MavenPublication;
    import org.gradle.api.publish.maven.internal.publisher.MavenNormalizedPublication;
    import org.gradle.api.tasks.TaskProvider;
    
    public interface MavenPublicationInternal extends MavenPublication, PublicationInternal<MavenArtifact> {
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 2K bytes
    - Viewed (0)
  8. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/tasks/AbstractPublishToMaven.java

            // Allow the publication to participate in incremental build
            getInputs().files((Callable<FileCollection>) () -> {
                MavenPublicationInternal publicationInternal = getPublicationInternal();
                return publicationInternal == null ? null : publicationInternal.getPublishableArtifacts().getFiles();
            })
                .withPropertyName("publication.publishableFiles")
                .withPathSensitivity(PathSensitivity.NAME_ONLY);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  9. platforms/software/publish/src/test/groovy/org/gradle/api/publish/plugins/PublishingPluginTest.groovy

    import org.gradle.api.artifacts.dsl.RepositoryHandler
    import org.gradle.api.publish.PublicationContainer
    import org.gradle.api.publish.PublishingExtension
    import org.gradle.api.publish.internal.PublicationInternal
    import org.gradle.test.fixtures.AbstractProjectBuilderSpec
    
    class PublishingPluginTest extends AbstractProjectBuilderSpec {
    
        PublishingExtension extension
    
        def setup() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  10. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/tasks/PublishToIvyRepository.java

            // Allow the publication to participate in incremental build
            getInputs().files((Callable<FileCollection>) () -> {
                IvyPublicationInternal publicationInternal = getPublicationInternal();
                return publicationInternal == null ? null : publicationInternal.getPublishableArtifacts().getFiles();
            })
                .withPropertyName("publication.publishableFiles")
                .withPathSensitivity(PathSensitivity.NAME_ONLY);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 12.1K bytes
    - Viewed (0)
Back to top