Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 32 for appendToHasher (0.17 sec)

  1. platforms/core-execution/snapshots/src/testFixtures/groovy/org/gradle/internal/isolation/TestIsolatableFactory.java

                @Nullable
                @Override
                public <S> S coerce(Class<S> type) {
                    throw new UnsupportedOperationException();
                }
    
                @Override
                public void appendToHasher(Hasher hasher) {
                    hasher.putString(String.valueOf(value));
                }
            };
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/GradleSerializedValueSnapshot.java

                    // Same serialized content - value has not changed
                    return true;
                }
            }
            return false;
        }
    
        @Override
        public void appendToHasher(Hasher hasher) {
            if (implementationHash == null) {
                hasher.putNull();
            } else {
                hasher.putHash(implementationHash);
            }
            hasher.putBytes(serializedValue);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 09:46:00 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/JavaSerializedValueSnapshot.java

            ValueSnapshot snapshot = snapshotter.snapshot(value);
            if (equals(snapshot)) {
                return this;
            }
            return snapshot;
        }
    
        @Override
        public void appendToHasher(Hasher hasher) {
            if (implementationHash == null) {
                hasher.putNull();
            } else {
                hasher.putHash(implementationHash);
            }
            hasher.putBytes(serializedValue);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 12:37:11 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/EnumValueSnapshot.java

                return enumValue.name().equals(name) && enumValue.getDeclaringClass().getName().equals(className);
            }
            return false;
        }
    
        @Override
        public void appendToHasher(Hasher hasher) {
            hasher.putString(className);
            hasher.putString(name);
        }
    
        @Override
        public boolean equals(Object obj) {
            if (obj == this) {
                return true;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 08 14:30:43 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  5. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/fingerprint/impl/DefaultCurrentFileCollectionFingerprint.java

            this.rootHashes = rootHashes;
        }
    
        @Override
        public HashCode getHash() {
            if (hash == null) {
                Hasher hasher = Hashing.newHasher();
                hashingStrategy.appendToHasher(hasher, fingerprints.values());
                hash = hasher.hash();
            }
            return hash;
        }
    
        @Override
        public boolean isEmpty() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  6. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/fingerprint/impl/IgnoredPathFileSystemLocationFingerprint.java

                return -1;
            }
            return normalizedContentHash.compareTo(o.getNormalizedContentHash());
        }
    
        @Override
        public void appendToHasher(Hasher hasher) {
            hasher.putHash(normalizedContentHash);
        }
    
        @Override
        public boolean equals(Object o) {
            if (this == o) {
                return true;
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  7. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/fingerprint/impl/DefaultFileSystemLocationFingerprint.java

                    return hash;
                default:
                    throw new IllegalStateException("Unknown file type: " + fileType);
            }
        }
    
        @Override
        public final void appendToHasher(Hasher hasher) {
            hasher.putString(getNormalizedPath());
            hasher.putHash(getNormalizedContentHash());
        }
    
        @Override
        public FileType getType() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 16:02:35 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  8. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/UnknownImplementationSnapshot.java

        public UnknownImplementationSnapshot(String typeName, UnknownReason unknownReason) {
            super(typeName);
            this.unknownReason = unknownReason;
        }
    
        @Override
        public void appendToHasher(Hasher hasher) {
            throw new UnsupportedOperationException("Cannot hash an unknown implementation " + this);
        }
    
        @Override
        protected boolean isSameSnapshot(@Nullable Object o) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  9. platforms/core-execution/snapshots/src/test/groovy/org/gradle/internal/snapshot/impl/ImplementationSnapshotTest.groovy

        }
    
        def "cannot hash unknown implementation snapshot"() {
            def snapshot = ImplementationSnapshot.of("SomeClass", null)
            when:
            snapshot.appendToHasher(Mock(Hasher))
    
            then:
            thrown(UnsupportedOperationException)
            0 * _
        }
    
        def "implementation snapshots are equal for classes created #description"() {
            expect:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 01 23:46:07 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  10. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/LambdaImplementationSnapshot.java

            this.implMethodName = implMethodName;
            this.implMethodSignature = implMethodSignature;
            this.implMethodKind = implMethodKind;
        }
    
        @Override
        public void appendToHasher(Hasher hasher) {
            hasher.putString(LambdaImplementationSnapshot.class.getName());
            hasher.putString(classIdentifier);
            hasher.putHash(classLoaderHash);
            hasher.putString(functionalInterfaceClass);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 4.2K bytes
    - Viewed (0)
Back to top