- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 167 for instantiatorFactory (0.92 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) -
subprojects/core/src/main/java/org/gradle/api/internal/collections/DefaultDomainObjectCollectionFactory.java
private final MutationGuard mutationGuard; public DefaultDomainObjectCollectionFactory(InstantiatorFactory instantiatorFactory, ServiceRegistry servicesToInject, CollectionCallbackActionDecorator collectionCallbackActionDecorator, MutationGuard mutationGuard) { this.instantiatorFactory = instantiatorFactory; this.servicesToInject = servicesToInject;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 10 22:34:19 UTC 2021 - 6.3K 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) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/DefaultInstantiatorFactoryTest.groovy
expect: instantiatorFactory.injectScheme().instantiator().is(instantiatorFactory.inject()) instantiatorFactory.injectScheme([]).instantiator().is(instantiatorFactory.inject()) !instantiatorFactory.decorateScheme().instantiator().is(instantiatorFactory.inject()) } def "fails for unknown annotation"() { when: instantiatorFactory.injectScheme([Annotation3]) then:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/MixInExtensibleDynamicObject.java
} private static InstanceGenerator instantiator(ServiceLookup services) { InstantiatorFactory instantiatorFactory = (InstantiatorFactory) services.get(InstantiatorFactory.class); return instantiatorFactory.decorateLenient(services); } private static AbstractDynamicObject wrap(Object delegateObject, Class<?> publicType, DynamicObject dynamicObject) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.1K 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/software/dependency-management/src/main/java/org/gradle/api/internal/attributes/DefaultAttributeMatchingStrategy.java
public DefaultAttributeMatchingStrategy(InstantiatorFactory instantiatorFactory, IsolatableFactory isolatableFactory) { compatibilityRules = Cast.uncheckedCast(instantiatorFactory.decorateLenient().newInstance(DefaultCompatibilityRuleChain.class, instantiatorFactory.inject(), isolatableFactory));
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.3K 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-execution/workers/src/main/java/org/gradle/workers/internal/DefaultWorkerServer.java
private final ServiceRegistry internalServices; private final InstantiatorFactory instantiatorFactory; private final IsolationScheme<WorkAction<?>, WorkParameters> isolationScheme; private final Collection<? extends Class<?>> additionalWhitelistedServices;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 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)