Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for providerWithNoValue (0.26 sec)

  1. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/provider/ProviderSpec.groovy

            def notPresent = providerWithNoValue()
            def usesDefaultValue = notPresent.orElse(supplier1).orElse(supplier2).orElse(supplier3)
            usesDefaultValue.present
            usesDefaultValue.get() == someValue()
        }
    
        def "can unpack state and recreate instance when provider has no value"() {
            given:
            def provider = providerWithNoValue()
    
            expect:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 26 06:53:07 UTC 2023
    - 19.2K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/ProvidersTest.groovy

    package org.gradle.api.internal.provider
    
    
    import org.gradle.api.provider.Provider
    import org.gradle.internal.state.ManagedFactory
    
    class ProvidersTest extends ProviderSpec<Integer> {
        @Override
        Provider providerWithNoValue() {
            return Providers.notDefined()
        }
    
        @Override
        Provider<Integer> providerWithValue(Integer value) {
            return Providers.of(value)
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/DefaultPropertyTest.groovy

                assert false: "never called"
            }))
    
            expect:
            propertyWithBadValue.toString() == "property(java.lang.String, map(java.lang.String provider(?) check-type()))"
            providerWithNoValue().toString() == "property(java.lang.String, undefined)"
        }
    
        def "can set null value to discard value"() {
            given:
            def property = property()
            property.set(someValue())
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 18 17:09:50 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/MappingProviderTest.groovy

        Provider<String> providerWithValue(String value) {
            return new MappingProvider(String, Providers.of(value.replace("{", "").replace("}", "")), { "{$it}" })
        }
    
        @Override
        Provider<String> providerWithNoValue() {
            return new MappingProvider(String, Providers.notDefined(), { "{$it}" })
        }
    
        @Override
        Class<String> type() {
            return String
        }
    
        @Override
        String someValue() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 15 20:21:32 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/DefaultProviderTest.groovy

    import java.util.concurrent.Callable
    import java.util.function.Consumer
    
    class DefaultProviderTest extends ProviderSpec<String> {
        @Override
        DefaultProvider<String> providerWithNoValue() {
            return new DefaultProvider<String>({ null })
        }
    
        @Override
        DefaultProvider<String> providerWithValue(String value) {
            return new DefaultProvider<String>({ value })
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 15 20:21:32 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/AbstractMinimalProviderTest.groovy

    import javax.annotation.Nullable
    
    class AbstractMinimalProviderTest extends ProviderSpec<String> {
        TestProvider provider = new TestProvider()
    
        @Override
        TestProvider providerWithNoValue() {
            return new TestProvider()
        }
    
        @Override
        TestProvider providerWithValue(String value) {
            def p = new TestProvider()
            p.value = value
            return p
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/provider/AbstractPropertySpec.groovy

        @Override
        AbstractProperty<T, ? extends ValueSupplier> providerWithValue(T value) {
            return propertyWithNoValue().value(value)
        }
    
        @Override
        AbstractProperty<T, ? extends ValueSupplier> providerWithNoValue() {
            return propertyWithNoValue()
        }
    
        @Override
        abstract AbstractProperty<T, ? extends ValueSupplier> propertyWithNoValue()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 07 12:47:05 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/WithSideEffectProviderTest.groovy

    import org.gradle.internal.state.ManagedFactory
    
    import java.util.concurrent.atomic.AtomicInteger
    
    
    class WithSideEffectProviderTest extends ProviderSpec<Integer> {
    
        @Override
        Provider providerWithNoValue() {
            return WithSideEffectProvider.of(Providers.notDefined(), Stub(ValueSupplier.SideEffect))
        }
    
        @Override
        Provider<Integer> providerWithValue(Integer value) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 26 06:53:07 UTC 2023
    - 10.2K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/provider/PropertySpec.groovy

    abstract class PropertySpec<T> extends ProviderSpec<T> {
        @Override
        PropertyInternal<T> providerWithValue(T value) {
            return propertyWithNoValue().value(value)
        }
    
        @Override
        PropertyInternal<T> providerWithNoValue() {
            return propertyWithNoValue()
        }
    
        /**
         * Returns a property with _no_ value.
         */
        abstract PropertyInternal<T> propertyWithNoValue()
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 11:41:55 UTC 2024
    - 87.8K bytes
    - Viewed (0)
Back to top