Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for fixedValueReplacingProviderCodec (0.85 sec)

  1. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/services/IsolatedActionCodecsFactory.kt

            bind(PropertyCodec(propertyFactory, valueReplacingProviderCodec))
            bind(ProviderCodec(valueReplacingProviderCodec))
        }
    
        private
        fun fixedValueReplacingProviderCodec() =
            FixedValueReplacingProviderCodec(
                Bindings.of {
                    unsupportedProviderTypes()
                    bind(BeanCodec)
                }.build()
            )
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:30 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  2. platforms/core-configuration/core-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/core/ProviderCodecs.kt

    }.build()
    
    
    /**
     * This is not used directly when encoding or decoding the object graph. This codec takes care of substituting a provider whose
     * value is known at configuration time with a fixed value.
     */
    class FixedValueReplacingProviderCodec(
    
        private
        val providerWithChangingValueCodec: Codec<Any?>
    
    ) {
        suspend fun WriteContext.encodeProvider(value: ProviderInternal<*>) {
            val state = value.calculateExecutionTimeValue()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:30 UTC 2024
    - 17.2K bytes
    - Viewed (0)
  3. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/serialize/Codecs.kt

    import org.gradle.internal.serialize.codecs.core.FileTreeCodec
    import org.gradle.internal.serialize.codecs.core.FileValueSnapshotCodec
    import org.gradle.internal.serialize.codecs.core.FixedValueReplacingProviderCodec
    import org.gradle.internal.serialize.codecs.core.FlowProvidersCodec
    import org.gradle.internal.serialize.codecs.core.IntegerValueSnapshotCodec
    import org.gradle.internal.serialize.codecs.core.IntersectionPatternSetCodec
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:30 UTC 2024
    - 18.8K bytes
    - Viewed (0)
Back to top