Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for getWithoutSideEffect (0.2 sec)

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

                if (rightValue.isMissing()) {
                    return rightValue.asType();
                }
    
                R combinedUnpackedValue = combiner.apply(leftValue.getWithoutSideEffect(), rightValue.getWithoutSideEffect());
    
                return Value.ofNullable(combinedUnpackedValue)
                    .withSideEffect(SideEffect.fixedFrom(leftValue))
                    .withSideEffect(SideEffect.fixedFrom(rightValue));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 17 23:22:41 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MapCollectors.java

                Value<? extends V> value = providerOfValue.calculateValue(consumer);
                if (value.isMissing()) {
                    return value.asType();
                }
                collector.add(key, value.getWithoutSideEffect(), dest);
                return Value.present().withSideEffect(SideEffect.fixedFrom(value));
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 21 12:22:39 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/FilteringProvider.java

            if (value.isMissing()) {
                return value.asType();
            }
            T unpackedValue = value.getWithoutSideEffect();
            if (spec.isSatisfiedBy(unpackedValue)) {
                return value;
            } else {
                return Value.missing();
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 17 23:22:41 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MergeProvider.java

                values.add(value);
            }
    
            ImmutableList.Builder<R> result = ImmutableList.builderWithExpectedSize(values.size());
            for (Value<? extends R> value : values) {
                result.add(value.getWithoutSideEffect());
            }
    
            Value<List<R>> finalValue = Value.ofNullable(result.build());
            for (Value<? extends R> value : values) {
                finalValue = finalValue.withSideEffect(SideEffect.fixedFrom(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)
  5. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/FlatMapProvider.java

            }
        }
    
        private ProviderInternal<? extends S> doMapValue(@SuppressWarnings("unused") EvaluationContext.ScopeContext context, Value<? extends T> value) {
            T unpackedValue = value.getWithoutSideEffect();
            Provider<? extends S> transformedProvider = transformer.transform(unpackedValue);
            if (transformedProvider == null) {
                return Providers.notDefined();
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 17 23:22:41 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/Providers.java

                    return notDefined();
                } else {
                    return new NoValueProvider<>(value);
                }
            } else {
                ProviderInternal<T> provider = of(value.getWithoutSideEffect());
                ValueSupplier.SideEffect<?> sideEffect = value.getSideEffect();
                return sideEffect == null ? provider : provider.withSideEffect(Cast.uncheckedCast(sideEffect));
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 15 20:21:32 UTC 2023
    - 7.1K bytes
    - Viewed (0)
Back to top