Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for CalculatedValueContainer (0.4 sec)

  1. subprojects/core/src/main/java/org/gradle/internal/model/CalculatedValueContainer.java

     * </p>
     *
     * <p>You should use {@link CalculatedValueContainerFactory} to create instances of this type.</p>
     *
     * <p>This type can hold null as the computed value.</p>
     */
    @ThreadSafe
    public class CalculatedValueContainer<T, S extends ValueCalculator<? extends T>> implements CalculatedValue<T>, WorkNodeAction {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 08:26:19 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  2. subprojects/core/src/test/groovy/org/gradle/internal/model/CalculatedValueContainerTest.groovy

            def container = new CalculatedValueContainer(Describables.of("thing"), "value")
    
            expect:
            container.get() == "value"
            container.getValue().get() == "value"
        }
    
        def "calculates and caches value"() {
            def calculator = Mock(ValueCalculator)
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jul 19 19:42:22 UTC 2022
    - 5.8K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/AbstractTransformedArtifactSet.java

        }
    
        public AbstractTransformedArtifactSet(CalculatedValueContainer<ImmutableList<ResolvedArtifactSet.Artifacts>, CalculateArtifacts> result) {
            this.result = result;
        }
    
        public CalculatedValueContainer<ImmutableList<Artifacts>, CalculateArtifacts> getResult() {
            return result;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 04:22:29 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/internal/model/CalculatedValueContainerFactory.java

         */
        public <T, S extends ValueCalculator<? extends T>> CalculatedValueContainer<T, S> create(DisplayName displayName, S supplier) {
            return new CalculatedValueContainer<>(displayName, supplier, projectLeaseRegistry, globalContext);
        }
    
        @Override
        public <T> CalculatedValueContainer<T, ValueCalculator<T>> create(DisplayName displayName, Supplier<? extends T> supplier) {
    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/transform/TransformStepNode.java

    import org.gradle.execution.plan.SelfExecutingNode;
    import org.gradle.execution.plan.TaskDependencyResolver;
    import org.gradle.internal.Describables;
    import org.gradle.internal.Try;
    import org.gradle.internal.model.CalculatedValueContainer;
    import org.gradle.internal.model.CalculatedValueContainerFactory;
    import org.gradle.internal.model.ValueCalculator;
    import org.gradle.internal.operations.BuildOperationCategory;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 11:33:46 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  6. platforms/core-configuration/core-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/core/CalculatedValueContainerCodec.kt

    import org.gradle.internal.Describables
    import org.gradle.internal.model.CalculatedValueContainer
    import org.gradle.internal.model.CalculatedValueContainerFactory
    import org.gradle.internal.model.ValueCalculator
    
    
    class CalculatedValueContainerCodec(
        private val calculatedValueContainerFactory: CalculatedValueContainerFactory
    ) : Codec<CalculatedValueContainer<Any, ValueCalculator<Any>>> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 23:09:56 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  7. platforms/core-configuration/dependency-management-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/dm/transform/TransformedExternalArtifactSetCodec.kt

    import org.gradle.internal.serialize.graph.encodePreservingSharedIdentityOf
    import org.gradle.internal.serialize.graph.readNonNull
    import org.gradle.internal.model.CalculatedValueContainer
    
    
    class TransformedExternalArtifactSetCodec : Codec<TransformedExternalArtifactSet> {
        override suspend fun WriteContext.encode(value: TransformedExternalArtifactSet) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 18:56:44 UTC 2024
    - 2K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/TransformedExternalArtifactSet.java

    import org.gradle.api.internal.attributes.ImmutableAttributes;
    import org.gradle.internal.component.external.model.ImmutableCapabilities;
    import org.gradle.internal.model.CalculatedValueContainer;
    import org.gradle.internal.model.CalculatedValueContainerFactory;
    
    /**
     * An artifact set containing transformed external artifacts.
     */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 04:22:29 UTC 2023
    - 2K bytes
    - Viewed (0)
  9. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/models/ProjectStateStore.kt

    import org.gradle.internal.cc.impl.StateType
    import org.gradle.internal.Describables
    import org.gradle.internal.DisplayName
    import org.gradle.internal.concurrent.CompositeStoppable
    import org.gradle.internal.model.CalculatedValueContainer
    import org.gradle.internal.model.CalculatedValueContainerFactory
    import org.gradle.internal.serialize.Decoder
    import org.gradle.internal.serialize.Encoder
    import org.gradle.util.Path
    import java.io.Closeable
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  10. platforms/core-configuration/dependency-management-serialization-codecs/src/main/kotlin/org/gradle/internal/serialize/codecs/dm/transform/DefaultTransformCodec.kt

    import org.gradle.internal.execution.model.InputNormalizer
    import org.gradle.internal.fingerprint.DirectorySensitivity
    import org.gradle.internal.fingerprint.LineEndingSensitivity
    import org.gradle.internal.model.CalculatedValueContainer
    import org.gradle.internal.service.ServiceRegistry
    
    
    class DefaultTransformCodec(
        private val fileLookup: FileLookup,
        private val actionScheme: TransformActionScheme
    ) : Codec<DefaultTransform> {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 18:56:44 UTC 2024
    - 4.5K bytes
    - Viewed (0)
Back to top