Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for IsolationScheme (0.73 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. 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)
  3. 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)
  4. 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)
  5. 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)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/DefaultTransform.java

    import org.gradle.internal.hash.Hashing;
    import org.gradle.internal.instantiation.InstanceFactory;
    import org.gradle.internal.instantiation.InstantiationScheme;
    import org.gradle.internal.isolated.IsolationScheme;
    import org.gradle.internal.isolation.Isolatable;
    import org.gradle.internal.isolation.IsolatableFactory;
    import org.gradle.internal.logging.text.TreeFormatter;
    import org.gradle.internal.model.CalculatedValueContainer;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 08:26:19 UTC 2024
    - 34.8K bytes
    - Viewed (0)
Back to top