Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for IvyNormalizedPublication (0.25 sec)

  1. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publisher/IvyNormalizedPublication.java

    import java.io.File;
    import java.util.Set;
    
    public class IvyNormalizedPublication {
    
        private final String name;
        private final File ivyDescriptorFile;
        private final Set<IvyArtifact> allArtifacts;
        private final ModuleVersionIdentifier coordinates;
    
        public IvyNormalizedPublication(String name, ModuleVersionIdentifier coordinates, File ivyDescriptorFile, Set<IvyArtifact> allArtifacts) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  2. platforms/software/ivy/src/test/groovy/org/gradle/api/publish/ivy/internal/publisher/ValidatingIvyPublisherTest.groovy

        def "delegates when publication is valid"() {
            when:
            def descriptor = ivyDescriptor()
            descriptor.branch = "the-branch"
            descriptor.status = "release"
            def publication = new IvyNormalizedPublication("pub-name", coordinates, ivyFile(descriptor), emptySet())
    
            and:
            publisher.publish(publication, repository)
    
            then:
            delegate.publish(publication, repository)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 15K bytes
    - Viewed (0)
  3. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publisher/ValidatingIvyPublisher.java

        }
    
        @Override
        public void publish(IvyNormalizedPublication publication, IvyArtifactRepository repository) {
            validateMetadata(publication);
            validateArtifacts(publication);
            checkNoDuplicateArtifacts(publication);
            delegate.publish(publication, repository);
        }
    
        private void validateMetadata(IvyNormalizedPublication publication) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 8.3K bytes
    - Viewed (0)
  4. platforms/software/ivy/src/test/groovy/org/gradle/api/publish/ivy/tasks/PublishToIvyRepositoryTest.groovy

    import org.gradle.api.publish.ivy.internal.publisher.IvyNormalizedPublication
    import org.gradle.test.fixtures.AbstractProjectBuilderSpec
    
    import static org.gradle.api.tasks.TaskPropertyTestUtils.getInputFiles
    
    class PublishToIvyRepositoryTest extends AbstractProjectBuilderSpec {
    
        PublishToIvyRepository publish
    
        def normalizedPublication = Mock(IvyNormalizedPublication)
    
        def publication = Mock(IvyPublicationInternal) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  5. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publication/IvyPublicationInternal.java

    import org.gradle.api.publish.internal.PublicationInternal;
    import org.gradle.api.publish.ivy.IvyArtifact;
    import org.gradle.api.publish.ivy.IvyPublication;
    import org.gradle.api.publish.ivy.internal.publisher.IvyNormalizedPublication;
    import org.gradle.api.tasks.TaskProvider;
    
    public interface IvyPublicationInternal extends IvyPublication, PublicationInternal<IvyArtifact> {
    
        @Override
        IvyModuleDescriptorSpecInternal getDescriptor();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  6. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/tasks/PublishToIvyRepository.java

            }.run();
        }
    
        static class PublishSpec {
    
            private final RepositorySpec repository;
            private final IvyNormalizedPublication publication;
    
            public PublishSpec(
                RepositorySpec repository,
                IvyNormalizedPublication publication
            ) {
                this.repository = repository;
                this.publication = publication;
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 12.1K bytes
    - Viewed (0)
  7. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publisher/IvyPublisher.java

    import org.gradle.api.artifacts.repositories.IvyArtifactRepository;
    
    /**
     * Used by the `ivy-publish` plugin to publish Ivy modules.
     */
    public interface IvyPublisher {
        void publish(IvyNormalizedPublication publication, IvyArtifactRepository repository);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 934 bytes
    - Viewed (0)
  8. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publisher/ContextualizingIvyPublisher.java

            this.ivyPublisher = ivyPublisher;
            this.ivyContextManager = ivyContextManager;
        }
    
        @Override
        public void publish(final IvyNormalizedPublication publication, final IvyArtifactRepository repository) {
            ivyContextManager.withIvy(new Action<Ivy>() {
                @Override
                public void execute(Ivy ivy) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  9. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publisher/DependencyResolverIvyPublisher.java

        private final NetworkOperationBackOffAndRetry<Void> networkOperationBackOffAndRetry = new NetworkOperationBackOffAndRetry<>();
    
        @Override
        public void publish(IvyNormalizedPublication publication, IvyArtifactRepository repository) {
            IvyResolver publisher = ((DefaultIvyArtifactRepository) repository).createPublisher();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 07 04:09:56 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  10. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publisher/IvyDuplicatePublicationTracker.java

            this.project = project;
            this.duplicatePublicationTracker = duplicatePublicationTracker;
        }
    
        public void checkCanPublish(IvyNormalizedPublication publication, @Nullable URI repositoryLocation, String repositoryName) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 1.6K bytes
    - Viewed (0)
Back to top