Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 69 for ValueSnapshot (0.29 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/IsolatedJavaSerializedValueSnapshot.java

     * limitations under the License.
     */
    
    package org.gradle.internal.snapshot.impl;
    
    import org.gradle.internal.hash.HashCode;
    import org.gradle.internal.isolation.Isolatable;
    import org.gradle.internal.snapshot.ValueSnapshot;
    
    import javax.annotation.Nullable;
    
    /**
     * Isolates a value serialized using Java Serialization and is a snapshot for that value.
     */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/IsolatedEnumValueSnapshot.java

     * limitations under the License.
     */
    
    package org.gradle.internal.snapshot.impl;
    
    import org.gradle.internal.Cast;
    import org.gradle.internal.isolation.Isolatable;
    import org.gradle.internal.snapshot.ValueSnapshot;
    
    import javax.annotation.Nullable;
    
    /**
     * Isolates an Enum value and is a snapshot for that value.
     */
    public class IsolatedEnumValueSnapshot extends EnumValueSnapshot implements Isolatable<Enum<?>> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 08 14:30:43 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/IsolatedList.java

        public IsolatedList(ImmutableList<Isolatable<?>> elements) {
            super(elements);
        }
    
        @Override
        public ValueSnapshot asSnapshot() {
            if (elements.isEmpty()) {
                return ListValueSnapshot.EMPTY;
            }
            ImmutableList.Builder<ValueSnapshot> builder = ImmutableList.builderWithExpectedSize(elements.size());
            for (Isolatable<?> element : elements) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/caching/impl/DefaultCachingStateFactory.java

            beforeExecutionState.getInputProperties().forEach((propertyName, valueSnapshot) -> {
                if (logger.isWarnEnabled()) {
                    logger.warn("Appending input value fingerprint for '{}' to build cache key: {}",
                        propertyName, Hashing.hashHashable(valueSnapshot));
                }
                cacheKeyHasher.putString(propertyName);
                valueSnapshot.appendToHasher(cacheKeyHasher);
            });
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Feb 05 16:15:24 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  5. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/isolation/Isolatable.java

     */
    public interface Isolatable<T> extends Hashable {
        /**
         * Returns this value as a {@link ValueSnapshot}. The returned value should not hold any references to user ClassLoaders.
         */
        ValueSnapshot asSnapshot();
    
        /**
         * Returns an instance of T that is isolated from the original object and all other instances.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  6. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/impl/DefaultBeforeExecutionState.java

    import org.gradle.internal.execution.history.OverlappingOutputs;
    import org.gradle.internal.fingerprint.CurrentFileCollectionFingerprint;
    import org.gradle.internal.snapshot.FileSystemSnapshot;
    import org.gradle.internal.snapshot.ValueSnapshot;
    import org.gradle.internal.snapshot.impl.ImplementationSnapshot;
    
    import javax.annotation.Nullable;
    import java.util.Optional;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/EnumValueSnapshot.java

     */
    
    package org.gradle.internal.snapshot.impl;
    
    import org.gradle.internal.hash.Hasher;
    import org.gradle.internal.snapshot.ValueSnapshot;
    import org.gradle.internal.snapshot.ValueSnapshotter;
    
    import javax.annotation.Nullable;
    
    public class EnumValueSnapshot implements ValueSnapshot {
        private final String className;
        private final String name;
    
        public EnumValueSnapshot(Enum<?> value) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 08 14:30:43 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/NormalizedIdentityImmutableTransformExecution.java

    import org.gradle.internal.operations.BuildOperationProgressEventEmitter;
    import org.gradle.internal.operations.BuildOperationRunner;
    import org.gradle.internal.snapshot.ValueSnapshot;
    
    import java.io.File;
    import java.util.Map;
    
    class NormalizedIdentityImmutableTransformExecution extends AbstractTransformExecution implements ImmutableUnitOfWork {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 06 16:14:33 UTC 2024
    - 3K bytes
    - Viewed (0)
  9. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/ExecutionInputState.java

    import com.google.common.collect.ImmutableList;
    import com.google.common.collect.ImmutableSortedMap;
    import org.gradle.internal.fingerprint.FileCollectionFingerprint;
    import org.gradle.internal.snapshot.ValueSnapshot;
    import org.gradle.internal.snapshot.impl.ImplementationSnapshot;
    
    /**
     * Captures the state of the inputs of a {@link org.gradle.internal.execution.UnitOfWork}.
     */
    public interface ExecutionInputState {
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:29 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/MutableTransformExecution.java

    import org.gradle.internal.operations.BuildOperationProgressEventEmitter;
    import org.gradle.internal.operations.BuildOperationRunner;
    import org.gradle.internal.snapshot.ValueSnapshot;
    
    import java.io.File;
    import java.util.Map;
    
    class MutableTransformExecution extends AbstractTransformExecution implements MutableUnitOfWork {
        private final String rootProjectLocation;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 06 16:14:33 UTC 2024
    - 3.6K bytes
    - Viewed (0)
Back to top