Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 41 for appendToHasher (0.32 sec)

  1. 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)
  2. 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)
  3. platforms/jvm/normalization-java/src/main/java/org/gradle/api/internal/changedetection/state/ZipHasher.java

                if (fingerprints.isEmpty()) {
                    return null;
                }
                Hasher hasher = Hashing.newHasher();
                FingerprintHashingStrategy.SORT.appendToHasher(hasher, fingerprints);
                return hasher.hash();
            } catch (Exception e) {
                hashingExceptionReporter.report(zipFileSnapshot, e);
                if (fallbackZipHasher != null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 6.4K bytes
    - Viewed (0)
  4. platforms/core-execution/hashing/src/main/java/org/gradle/internal/hash/Hashing.java

                putBytes(value.toString().getBytes(Charsets.UTF_8));
            }
    
            @Override
            public void putHash(HashCode hashCode) {
                hashCode.appendToHasher(this);
            }
    
            @Override
            public HashCode hash() {
                byte[] bytes = getDigest().digest();
                digest = null;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 16:02:30 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/internal/scripts/BuildScriptCompilationAndInstrumentation.java

            Hasher hasher = Hashing.newHasher();
            identityInputs.values().forEach(value -> requireNonNull(value).appendToHasher(hasher));
            String identity = hasher.hash().toString();
            return () -> identity;
        }
    
        @Override
        @OverridingMethodsMustInvokeSuper
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 10:23:24 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resolve/caching/ComponentMetadataSupplierRuleExecutorTest.groovy

            def id = DefaultModuleVersionIdentifier.newId('org', 'foo', '1.0')
            def inputsSnapshot = new StringValueSnapshot("1")
            def hasher = Hashing.newHasher()
            inputsSnapshot.appendToHasher(hasher)
            def keyHash = hasher.hash()
            def cachedResult = Mock(ComponentMetadata)
            Multimap<String, ImplicitInputRecord<?, ?>> implicits = HashMultimap.create()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 10 15:51:31 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resolve/caching/ComponentMetadataRuleExecutorTest.groovy

            def key = Mock(ModuleComponentResolveMetadata)
            def inputsSnapshot = new StringValueSnapshot("1")
            def hasher = Hashing.newHasher()
            inputsSnapshot.appendToHasher(hasher)
            def keyHash = hasher.hash()
            def cachedResult = Mock(ModuleComponentResolveMetadata)
            Multimap<String, ImplicitInputRecord<?, ?>> implicits = HashMultimap.create()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 10 15:51:31 UTC 2024
    - 11K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/ArrayOfPrimitiveValueSnapshot.java

                && primitiveType.equals(array, other.array);
        }
    
        @Override
        public String toString() {
            return primitiveType.toString(array);
        }
    
        @Override
        public void appendToHasher(Hasher hasher) {
            primitiveType.appendTo(hasher, array);
        }
    
        @Override
        public ValueSnapshot snapshot(@Nullable Object value, ValueSnapshotter snapshotter) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 14.8K bytes
    - Viewed (0)
  9. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/accessors/AccessorsClassPath.kt

            val hasher = Hashing.newHasher()
            requireNotNull(identityInputs[TARGET_SCHEMA_INPUT_PROPERTY]).appendToHasher(hasher)
            hasher.putHash(requireNotNull(identityFileInputs[CLASSPATH_INPUT_PROPERTY]).hash)
            val identityHash = hasher.hash().toString()
            return UnitOfWork.Identity { identityHash }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 20:25:05 UTC 2024
    - 22K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/DefaultDependenciesAccessors.java

                return () -> {
                    Hasher hasher = Hashing.sha1().newHasher();
                    identityInputs.values().forEach(s -> s.appendToHasher(hasher));
                    return hasher.hash().toString();
                };
            }
    
            @Override
            public ImmutableWorkspaceProvider getWorkspaceProvider() {
                return workspace;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 26.4K bytes
    - Viewed (0)
Back to top