Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for versionMappingStrategy (0.43 sec)

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

     * in some situations it might be better to publish the resolved versions, or both
     * when the metadata format supports it.
     *
     * @since 5.2
     */
    @HasInternalProtocol
    public interface VersionMappingStrategy {
        /**
         * Configures the version mapping strategy for all variants
         * @param action the configuration action
         */
        void allVariants(Action<? super VariantVersionMappingStrategy> action);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 2K bytes
    - Viewed (0)
  2. platforms/software/publish/src/test/groovy/org/gradle/api/publish/internal/mapping/DefaultDependencyCoordinateResolverFactoryTest.groovy

            given:
            def variant = nonResolutionBacked()
            def versionMappingStrategy = versionMappingStrategy(false)
    
            expect:
            with(factory.createCoordinateResolvers(variant, versionMappingStrategy).get()) {
                componentResolver instanceof DefaultDependencyCoordinateResolverFactory.ProjectOnlyComponentDependencyResolver
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 9K bytes
    - Viewed (0)
  3. platforms/software/publish/src/main/java/org/gradle/api/publish/internal/versionmapping/VersionMappingStrategyInternal.java

     */
    package org.gradle.api.publish.internal.versionmapping;
    
    import org.gradle.api.internal.attributes.ImmutableAttributes;
    import org.gradle.api.publish.VersionMappingStrategy;
    
    public interface VersionMappingStrategyInternal extends VersionMappingStrategy {
        void defaultResolutionConfiguration(String usage, String defaultConfiguration);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 1K bytes
    - Viewed (0)
  4. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publication/DefaultIvyPublication.java

            VersionMappingStrategyInternal versionMappingStrategy,
            TaskDependencyFactory taskDependencyFactory,
            ProviderFactory providerFactory
        ) {
            this.name = name;
            this.publicationCoordinates = publicationCoordinates;
            this.immutableAttributesFactory = immutableAttributesFactory;
            this.versionMappingStrategy = versionMappingStrategy;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 20.6K bytes
    - Viewed (0)
  5. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/internal/publication/DefaultMavenPublication.java

            VersionMappingStrategyInternal versionMappingStrategy,
            TaskDependencyFactory taskDependencyFactory,
            ProviderFactory providerFactory,
            Project project
        ) {
            this.name = name;
            this.immutableAttributesFactory = immutableAttributesFactory;
            this.versionMappingStrategy = versionMappingStrategy;
            this.taskDependencyFactory = taskDependencyFactory;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 04 06:46:01 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  6. platforms/software/publish/src/main/java/org/gradle/api/publish/internal/mapping/DependencyCoordinateResolverFactory.java

        /**
         * Create coordinate resolvers for the given variant.
         */
        Provider<DependencyResolvers> createCoordinateResolvers(SoftwareComponentVariant variant, VersionMappingStrategyInternal versionMappingStrategy);
    
        /**
         * Contains the variant and component coordinate resolver for a given variant.
         */
        class DependencyResolvers {
    
            private final VariantDependencyResolver variantResolver;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 2K bytes
    - Viewed (0)
  7. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/plugins/IvyPublishPlugin.java

                VersionMappingStrategyInternal versionMappingStrategy = objectFactory.newInstance(DefaultVersionMappingStrategy.class);
    
                return objectFactory.newInstance(DefaultIvyPublication.class, name, publicationIdentity, notationParser, versionMappingStrategy);
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  8. platforms/software/publish/src/main/java/org/gradle/api/publish/internal/mapping/DefaultDependencyCoordinateResolverFactory.java

            this.attributeDesugaring = attributeDesugaring;
        }
    
        @Override
        public Provider<DependencyResolvers> createCoordinateResolvers(SoftwareComponentVariant variant, VersionMappingStrategyInternal versionMappingStrategy) {
            Configuration configuration = null;
            if (variant instanceof ResolutionBackedVariant) {
                ResolutionBackedVariant resolutionBackedVariant = (ResolutionBackedVariant) variant;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 10.2K bytes
    - Viewed (0)
  9. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/plugins/MavenPublishPlugin.java

                VersionMappingStrategyInternal versionMappingStrategy = objectFactory.newInstance(DefaultVersionMappingStrategy.class);
                return objectFactory.newInstance(
                        DefaultMavenPublication.class,
                        name,
                        dependencyMetaDataProvider,
                        artifactNotationParser,
                        versionMappingStrategy
                );
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 14.2K bytes
    - Viewed (0)
  10. platforms/software/ivy/src/test/groovy/org/gradle/api/publish/ivy/internal/publication/DefaultIvyPublicationTest.groovy

            }.get(ObjectFactory)
    
            def versionMappingStrategy = Mock(VersionMappingStrategyInternal) {
                findStrategyForVariant(_) >> Mock(VariantVersionMappingStrategyInternal)
            }
            def publication = objectFactory.newInstance(DefaultIvyPublication,
                "pub-name",
                coordinates,
                notationParser,
                versionMappingStrategy
            )
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 01:33:41 UTC 2023
    - 15.3K bytes
    - Viewed (0)
Back to top