Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 183 for factory (0.14 sec)

  1. platforms/core-runtime/logging/src/main/java/org/gradle/util/GUtil.java

        /**
         * Prefer {@link #getOrDefault(Object, Factory)} if the value is expensive to compute or
         * would trigger early configuration.
         */
        @Nullable
        public static <T> T elvis(@Nullable T object, @Nullable T defaultValue) {
            return isTrue(object) ? object : defaultValue;
        }
    
        @Nullable
        public static <T> T getOrDefault(@Nullable T object, Factory<T> defaultValueSupplier) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 13:09:37 UTC 2024
    - 21.3K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/services/internal/DefaultBuildServicesRegistry.java

            @Override
            public Provider<T> getService() {
                return provider;
            }
    
            public SharedResource asSharedResource(Supplier<SharedResource> factory) {
                if (resourceWrapper == null) {
                    resourceWrapper = factory.get();
                }
                return resourceWrapper;
            }
        }
    
        @NonExtensible
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 06 19:15:45 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  3. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/support/delegates/ProjectDelegate.kt

        override fun <T : Any?> container(type: Class<T>): NamedDomainObjectContainer<T> =
            delegate.container(type)
    
        override fun <T : Any?> container(type: Class<T>, factory: NamedDomainObjectFactory<T>): NamedDomainObjectContainer<T> =
            delegate.container(type, factory)
    
        override fun <T : Any?> container(type: Class<T>, factoryClosure: Closure<*>): NamedDomainObjectContainer<T> =
            delegate.container(type, factoryClosure)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 22:16:16 UTC 2024
    - 16.1K bytes
    - Viewed (0)
  4. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultCacheCoordinator.java

            return () -> {
                action.run();
                return null;
            };
        }
    
        @Override
        public <T> T useCache(Supplier<? extends T> factory) {
            boolean wasStarted;
            stateLock.lock();
            try {
                takeOwnership();
                try {
                    wasStarted = onStartWork();
                } catch (Throwable t) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 01 12:21:15 UTC 2024
    - 20.5K bytes
    - Viewed (0)
  5. platforms/software/testing-base-infrastructure/src/main/java/org/gradle/api/internal/tasks/testing/worker/TestEventSerializer.java

    import java.io.IOException;
    import java.util.ArrayList;
    import java.util.List;
    
    public class TestEventSerializer {
        public static SerializerRegistry create() {
            BaseSerializerFactory factory = new BaseSerializerFactory();
            DefaultSerializerRegistry registry = new DefaultSerializerRegistry();
            registry.register(DefaultTestClassRunInfo.class, new DefaultTestClassRunInfoSerializer());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 13 20:33:30 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/lazy_configuration.adoc

    == Creating a Property or Provider instance
    
    Neither `Provider` nor its subtypes, such as `Property`, are intended to be implemented by a build script or plugin.
    Gradle provides factory methods to create instances of these types instead.
    
    In the previous example, two factory methods were presented:
    
    - link:{javadocPath}/org/gradle/api/model/ObjectFactory.html#property-java.lang.Class-[ObjectFactory.property(Class)] create a new `Property` instance.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 05:33:15 UTC 2024
    - 30.1K bytes
    - Viewed (0)
  7. platforms/core-runtime/base-services/src/main/java/org/gradle/util/internal/CollectionUtils.java

            }
    
            return builder.build().asMap();
        }
    
        public static <T> Iterable<? extends T> unpack(final Iterable<? extends Factory<? extends T>> factories) {
            return new Iterable<T>() {
                private final Iterator<? extends Factory<? extends T>> delegate = factories.iterator();
    
                @Override
                public Iterator<T> iterator() {
                    return new Iterator<T>() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:47:40 UTC 2024
    - 24.3K bytes
    - Viewed (0)
  8. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/DefaultBuildModelControllerServices.kt

                buildOperationExecutor: BuildOperationExecutor,
                buildModelParameters: BuildModelParameters,
                parameterCarrierFactory: ToolingModelParameterCarrier.Factory,
                listenerManager: ListenerManager
            ): IntermediateToolingModelProvider {
                val projectDependencyListener = listenerManager.getBroadcaster(ToolingModelProjectDependencyListener::class.java)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/DefaultConfigurationResolver.java

            List<ComponentResolvers> resolvers = new ArrayList<>(3);
            for (ResolverProviderFactory factory : resolverFactories) {
                factory.create(resolvers, localComponentRegistry);
            }
            resolvers.add(projectDependencyResolver);
    
            ResolutionStrategyInternal resolutionStrategy = resolveContext.getResolutionStrategy();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 17:29:40 UTC 2024
    - 28.5K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/DefaultValueSourceProviderFactoryTest.groovy

            'configuration' | true
            'execution'     | false
        }
    
        def "listener is notified when value is obtained"() {
    
            given: "a listener is connected to the provider factory"
            def provider = createProviderOf(EchoValueSource) {
                it.parameters.value.set("42")
            }
            ValueSourceProviderFactory.ComputationListener computationListener = Mock()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 08:26:25 UTC 2024
    - 10.2K bytes
    - Viewed (0)
Back to top