Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for IsolationScheme (0.88 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top