Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 55 for providerFactory (0.17 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/provider/ProviderFactory.java

     * It is also available via {@link org.gradle.api.Project#getProviders()} and {@link Settings#getProviders()}.
     *
     * @since 4.0
     */
    @NonExtensible
    @ServiceScope(Scope.Build.class)
    public interface ProviderFactory {
    
        /**
         * Creates a {@link Provider} whose value is calculated using the given {@link Callable}.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 09:14:21 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  2. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/plugins/IvyPublishPlugin.java

        private final FileResolver fileResolver;
        private final ProviderFactory providerFactory;
    
        @Inject
        public IvyPublishPlugin(Instantiator instantiator, ObjectFactory objectFactory, DependencyMetaDataProvider dependencyMetaDataProvider, FileResolver fileResolver, ProviderFactory providerFactory) {
            this.instantiator = instantiator;
            this.objectFactory = objectFactory;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/repositories/DefaultBaseRepositoryFactory.java

        private final DefaultUrlArtifactRepository.Factory urlArtifactRepositoryFactory;
        private final ChecksumService checksumService;
        private final ProviderFactory providerFactory;
        private final VersionParser versionParser;
    
        public DefaultBaseRepositoryFactory(LocalMavenRepositoryLocator localMavenRepositoryLocator,
                                            FileResolver fileResolver,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 13.2K bytes
    - Viewed (0)
  4. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/plugins/MavenPublishPlugin.java

            ProviderFactory providerFactory = project.getServices().get(ProviderFactory.class);
            Credentials referenceCredentials;
            try {
                Provider<? extends Credentials> credentialsProvider;
                try {
                    credentialsProvider = providerFactory.credentials(toCheck.getClass(), identity);
                } catch (IllegalArgumentException e) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 14.2K bytes
    - Viewed (0)
  5. platforms/core-execution/workers/src/integTest/groovy/org/gradle/workers/internal/WorkerExecutorServicesIntegrationTest.groovy

        }
    
        def "workers can inject ProviderFactory service using #isolationMode isolation"() {
            fixture.workActionThatCreatesFiles.extraFields += """
                org.gradle.api.provider.ProviderFactory providerFactory
            """
            fixture.workActionThatCreatesFiles.constructorArgs = "org.gradle.api.provider.ProviderFactory providerFactory"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:36:27 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  6. platforms/jvm/jvm-services/src/test/groovy/org/gradle/jvm/toolchain/internal/MavenToolchainsInstallationSupplierTest.groovy

            fileResolver
        }
    
        ProviderFactory createProviderFactory(String propertyValue) {
            def providerFactory = Mock(ProviderFactory)
            providerFactory.gradleProperty("org.gradle.java.installations.auto-detect") >> Providers.ofNullable(null)
            providerFactory.gradleProperty("org.gradle.java.installations.maven-toolchains-file") >> Providers.ofNullable(propertyValue)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 15:09:49 UTC 2023
    - 16.3K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/docs/userguide/authoring-builds/gradle-properties/service_injection.adoc

    [[providerfactory]]
    == 4. `ProviderFactory`
    
    link:{groovyDslPath}/org.gradle.api.provider.ProviderFactory.html[`ProviderFactory`] is a service that provides methods for creating different types of providers.
    Providers are used to model values that may be computed lazily in your build scripts.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 24 04:19:09 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/api/provider/ProviderIntegrationTest.groovy

                import ${ProviderFactory.name};
                import ${TaskAction.name};
    
                import javax.inject.Inject;
                import java.util.concurrent.Callable;
    
                public class MyTask extends DefaultTask {
                    private final Provider<String> text;
    
                    @Inject
                    public MyTask(ProviderFactory providerFactory) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 26 15:32:52 UTC 2023
    - 11.6K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/repositories/DefaultMavenArtifactRepository.java

                                              ChecksumService checksumService,
                                              ProviderFactory providerFactory,
                                              VersionParser versionParser
        ) {
            super(instantiatorFactory.decorateLenient(), authenticationContainer, objectFactory, providerFactory, versionParser);
            this.describer = describer;
            this.fileResolver = fileResolver;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 18 21:30:55 UTC 2023
    - 21.7K bytes
    - Viewed (0)
  10. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/internal/publication/DefaultMavenPublication.java

            MavenPublicationCoordinates coordinates = pom.getCoordinates();
            coordinates.getGroupId().convention(providerFactory.provider(module::getGroup));
            coordinates.getArtifactId().convention(providerFactory.provider(module::getName));
            coordinates.getVersion().convention(providerFactory.provider(module::getVersion));
        }
    
        @Override
        public abstract Property<SoftwareComponentInternal> getComponent();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 04 06:46:01 UTC 2024
    - 22.8K bytes
    - Viewed (0)
Back to top