- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for IsolationScheme (0.88 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/isolated/IsolationScheme.java
import java.util.Map; import java.util.Queue; import java.util.concurrent.atomic.AtomicReference; public class IsolationScheme<IMPLEMENTATION, PARAMS> { private final Class<IMPLEMENTATION> interfaceType; private final Class<PARAMS> paramsType; private final Class<? extends PARAMS> noParamsType; public IsolationScheme(Class<IMPLEMENTATION> interfaceType, Class<PARAMS> paramsType, Class<? extends PARAMS> noParamsType) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 21:54:37 UTC 2024 - 12.5K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/DefaultWorkerServer.java
private final InstantiatorFactory instantiatorFactory; private final IsolationScheme<WorkAction<?>, WorkParameters> isolationScheme; private final Collection<? extends Class<?>> additionalWhitelistedServices; public DefaultWorkerServer(ServiceRegistry internalServices, InstantiatorFactory instantiatorFactory, IsolationScheme<WorkAction<?>, WorkParameters> isolationScheme, 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-execution/workers/src/main/java/org/gradle/workers/internal/NoIsolationWorkerFactory.java
this.specFactory = specFactory; IsolationScheme<WorkAction<?>, WorkParameters> isolationScheme = new IsolationScheme<>(Cast.uncheckedNonnullCast(WorkAction.class), WorkParameters.class, WorkParameters.None.class); workerServer = new DefaultWorkerServer(internalServices, instantiatorFactory, isolationScheme, Collections.singleton(WorkerExecutor.class)); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 15:17:07 UTC 2024 - 3.7K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/services/internal/RegisteredBuildServiceProvider.java
protected final ServiceRegistry internalServices; protected final BuildServiceDetails<T, P> serviceDetails; private final IsolationScheme<BuildService<?>, BuildServiceParameters> isolationScheme; private final InstantiationScheme instantiationScheme; private final IsolatableFactory isolatableFactory; private final Listener listener;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Jun 08 09:24:00 UTC 2024 - 8.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/DefaultVariantTransformRegistry.java
private final InstantiationScheme parametersInstantiationScheme; private final TransformRegistrationFactory registrationFactory; @SuppressWarnings("unchecked") private final IsolationScheme<TransformAction<?>, TransformParameters> isolationScheme = new IsolationScheme<TransformAction<?>, TransformParameters>((Class)TransformAction.class, TransformParameters.class, TransformParameters.None.class);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 8.3K bytes - Viewed (0) -
platforms/core-configuration/flow-services/src/main/kotlin/org/gradle/internal/flow/services/BuildFlowScope.kt
override fun load(memento: Any): State = illegalState() } } private var state: State = State.Initial() private val isolationScheme by lazy { IsolationScheme( FlowAction::class.java, FlowParameters::class.java, FlowParameters.None::class.java ) } private val specInstantiator by lazy {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 27 12:59:39 UTC 2024 - 5.5K bytes - Viewed (0) -
platforms/jvm/plugins-jvm-test-suite/src/main/java/org/gradle/api/plugins/jvm/internal/DefaultJvmTestSuite.java
IsolationScheme<JvmTestToolchain<?>, JvmTestToolchainParameters> isolationScheme = new IsolationScheme<>(uncheckedCast(JvmTestToolchain.class), JvmTestToolchainParameters.class, JvmTestToolchainParameters.None.class); Class<T> parametersType = isolationScheme.parameterTypeFor(type);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Feb 09 22:19:12 UTC 2024 - 14K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/AbstractClassLoaderWorker.java
import org.gradle.api.internal.project.IsolatedAntBuilder; import org.gradle.internal.Cast; import org.gradle.internal.Factory; import org.gradle.internal.instantiation.InstantiatorFactory; import org.gradle.internal.isolated.IsolationScheme; import org.gradle.internal.service.ServiceRegistry; import org.gradle.process.internal.worker.RequestHandler; import org.gradle.workers.WorkAction; import org.gradle.workers.WorkParameters;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 2.6K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/services/internal/DefaultBuildServicesRegistry.java
private final ServiceRegistry services; private final IsolatableFactory isolatableFactory; private final SharedResourceLeaseRegistry leaseRegistry; private final IsolationScheme<BuildService<?>, BuildServiceParameters> isolationScheme = new IsolationScheme<>( Cast.uncheckedCast(BuildService.class), BuildServiceParameters.class, BuildServiceParameters.None.class); private final Instantiator paramsInstantiator;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Jun 06 19:15:45 UTC 2024 - 16.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/DefaultValueSourceProviderFactory.java
private final AnonymousListenerBroadcast<ValueListener> valueBroadcaster; private final AnonymousListenerBroadcast<ComputationListener> computationBroadcaster; private final IsolationScheme<ValueSource, ValueSourceParameters> isolationScheme = new IsolationScheme<>(ValueSource.class, ValueSourceParameters.class, ValueSourceParameters.None.class); private final InstanceGenerator paramsInstantiator; private final InstanceGenerator specInstantiator;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 18 08:26:25 UTC 2024 - 14.1K bytes - Viewed (0)