Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 62 for calculateValue (0.4 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/FilteringProvider.java

        protected Value<? extends T> calculateOwnValue(ValueConsumer consumer) {
            try (EvaluationContext.ScopeContext context = openScope()) {
                beforeRead(context);
                Value<? extends T> value = provider.calculateValue(consumer);
                return filterValue(context, value);
            }
        }
    
        @Nonnull
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 17 23:22:41 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/OrElseFixedValueProvider.java

        }
    
        @Override
        protected Value<? extends T> calculateOwnValue(ValueConsumer consumer) {
            try (EvaluationContext.ScopeContext ignored = openScope()) {
                Value<? extends T> value = provider.calculateValue(consumer);
                if (value.isMissing()) {
                    return Value.of(fallbackValue);
                } else {
                    return value;
                }
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 17 23:22:42 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/MergeProviderTest.groovy

            def right = Providers.of("right").withSideEffect(rightSideEffect)
    
            def provider = new MergeProvider([left, right]).withSideEffect(mergedSideEffect)
    
            when:
            provider.calculateValue(ValueSupplier.ValueConsumer.IgnoreUnsafeRead)
            provider.calculateExecutionTimeValue()
    
            then:
            0 * _ // no side effects when values are not unpacked
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/internal/model/CalculatedValueContainerFactory.java

            }
    
            @Override
            public T calculateValue(NodeExecutionContext context) {
                return supplier.get();
            }
        }
    
        private static class DefaultCalculatedValueCache<K, V> implements CalculatedValueCache<K, V> {
    
            private final DisplayName type;
            private final Map<K, CalculatedValue<V>> cache = new ConcurrentHashMap<>();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 20:21:17 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectArtifactResolver.java

            }
    
            @Override
            public ProjectInternal getOwningProject() {
                return projectState.getMutableModel();
            }
    
            @Override
            public File calculateValue(NodeExecutionContext context) {
                return projectState.fromMutableState(p -> projectArtifact.getFile());
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/services/internal/ConsumedBuildServiceProvider.java

            RegisteredBuildServiceProvider<T, ?> resolvedProvider = resolve(true);
            if (resolvedProvider == null) {
                return Value.missing();
            }
            return resolvedProvider.calculateValue(consumer);
        }
    
        @Nullable
        public RegisteredBuildServiceProvider<T, ?> resolveIfPossible() {
            resolve(false);
            return resolvedProvider;
        }
    
        @Nullable
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MergeProvider.java

            List<Value<? extends R>> values = new ArrayList<>(items.size());
            for (Provider<R> provider : items) {
                Value<? extends R> value = Providers.internal(provider).calculateValue(consumer);
                if (value.isMissing()) {
                    return value.asType();
                }
                values.add(value);
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 15 20:21:34 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/TransformBackedProvider.java

        protected Value<? extends OUT> calculateOwnValue(ValueConsumer consumer) {
            try (EvaluationContext.ScopeContext context = openScope()) {
                beforeRead(context);
                Value<? extends IN> value = provider.calculateValue(consumer);
                return mapValue(context, value);
            }
        }
    
        @Nonnull
        protected Value<OUT> mapValue(EvaluationContext.ScopeContext context, Value<? extends IN> value) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 17 23:22:41 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/AbstractTransformedArtifactSet.java

                for (BoundTransformStep step : steps) {
                    context.add(step.getUpstreamDependencies());
                }
            }
    
            @Override
            public ImmutableList<Artifacts> calculateValue(NodeExecutionContext context) {
                // Isolate the transform parameters, if not already done
                for (BoundTransformStep step : steps) {
                    step.getTransformStep().isolateParametersIfNotAlready();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 04:22:29 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/Collectors.java

            }
    
            @Override
            public Value<Void> collectEntries(ValueConsumer consumer, ValueCollector<T> collector, ImmutableCollection.Builder<T> collection) {
                Value<? extends T> value = provider.calculateValue(consumer);
                if (value.isMissing()) {
                    return value.asType();
                }
    
                collector.add(value.getWithoutSideEffect(), collection);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 13:15:09 UTC 2024
    - 14.9K bytes
    - Viewed (0)
Back to top