- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 73 for instantiatorFactory (1.11 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/InstantiatorFactory.java
* * <p>A service of this type is available in all scopes and is the recommended way to obtain an {@link Instantiator} and other types.</p> */ @ServiceScope(Scope.Global.class) public interface InstantiatorFactory { /** * Creates an {@link Instantiator} that can inject services and user provided values into the instances it creates, but does not decorate the instances. Is not lenient. *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 17 00:47:05 UTC 2024 - 7.5K bytes - Viewed (0) -
platforms/core-configuration/flow-services/src/main/kotlin/org/gradle/internal/flow/services/FlowServicesProvider.kt
fun createFlowScheduler( instantiatorFactory: InstantiatorFactory, services: ServiceRegistry, ): FlowScheduler = FlowScheduler( instantiatorFactory, services, ) @Provides fun createFlowParametersInstantiator( inspectionSchemeFactory: InspectionSchemeFactory, instantiatorFactory: InstantiatorFactory, services: ServiceRegistry, ) = FlowParametersInstantiator(
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 2.3K bytes - Viewed (0) -
subprojects/core/src/testFixtures/groovy/org/gradle/util/TestUtil.groovy
this.userHomeDir = userHomeDir } static InstantiatorFactory instantiatorFactory() { if (instantiatorFactory == null) { NativeServicesTestFixture.initialize() def annotationHandlers = ProjectBuilderImpl.getGlobalServices().getAll(InjectAnnotationHandler.class)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 13.2K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/IsolatedClassloaderWorkerFactory.java
private final InstantiatorFactory instantiatorFactory; public IsolatedClassloaderWorkerFactory(BuildOperationRunner buildOperationRunner, ServiceRegistry internalServices, ClassLoaderRegistry classLoaderRegistry, LegacyTypesSupport legacyTypesSupport, ActionExecutionSpecFactory actionExecutionSpecFactory, InstantiatorFactory instantiatorFactory) { this.buildOperationRunner = buildOperationRunner;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 15:17:07 UTC 2024 - 3.4K bytes - Viewed (0) -
platforms/core-configuration/flow-services/src/main/kotlin/org/gradle/internal/flow/services/FlowScheduler.kt
@ServiceScope(Scope.Build::class) internal class FlowScheduler( instantiatorFactory: InstantiatorFactory, serviceRegistry: ServiceRegistry, ) { private val instantiator by lazy { instantiatorFactory .injectScheme() .withServices(injectableServicesOf(serviceRegistry)) .instantiator() }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 15:01:34 UTC 2024 - 2.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/process/internal/worker/request/WorkerAction.java
serviceRegistry.add(InstantiatorFactory.class, instantiatorFactory); serviceRegistry.add(InternalProblems.class, new DefaultProblems(new WorkerProblemEmitter(responder), CurrentBuildOperationRef.instance())); Class<?> workerImplementation = Class.forName(workerImplementationName); implementation = Cast.uncheckedNonnullCast(instantiatorFactory.inject(serviceRegistry).newInstance(workerImplementation));
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Mar 27 08:22:48 UTC 2024 - 7.4K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/attributes/DefaultAttributesSchema.java
public DefaultAttributesSchema(InstantiatorFactory instantiatorFactory, IsolatableFactory isolatableFactory) { this(instantiatorFactory, instantiatorFactory.inject(), isolatableFactory); } public DefaultAttributesSchema(InstantiatorFactory instantiatorFactory, InstanceGenerator instanceGenerator, IsolatableFactory isolatableFactory) { this.instantiatorFactory = instantiatorFactory;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 26 16:59:54 UTC 2024 - 16.1K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/WorkerDaemonServer.java
} }; } @Provides DomainObjectCollectionFactory createDomainObjectCollectionFactory(InstantiatorFactory instantiatorFactory, ServiceRegistry services) { return new DefaultDomainObjectCollectionFactory(instantiatorFactory, services, CollectionCallbackActionDecorator.NOOP, MutationGuards.identity()); } @Provides
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:34:44 UTC 2024 - 12.8K bytes - Viewed (0) -
platforms/core-configuration/flow-services/src/main/kotlin/org/gradle/internal/flow/services/FlowParametersInstantiator.kt
import java.util.Optional @ServiceScope(Scope.Build::class) internal class FlowParametersInstantiator( inspectionSchemeFactory: InspectionSchemeFactory, instantiatorFactory: InstantiatorFactory, services: ServiceRegistry ) { fun <P : FlowParameters> newInstance(parametersType: Class<P>, configure: (P) -> Unit): P { return instantiator.newInstance(parametersType).also {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 15:01:34 UTC 2024 - 4.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/DefaultValueSourceProviderFactory.java
import javax.annotation.Nullable; import java.util.concurrent.atomic.AtomicReference; public class DefaultValueSourceProviderFactory implements ValueSourceProviderFactory { private final InstantiatorFactory instantiatorFactory; private final IsolatableFactory isolatableFactory; private final GradleProperties gradleProperties; private final CalculatedValueFactory calculatedValueFactory;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 18 08:26:25 UTC 2024 - 14.1K bytes - Viewed (0)