- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 23 for getClassLoaderHash (0.33 sec)
-
platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/classloader/ConfigurableClassLoaderHierarchyHasherTest.groovy
def hasher = hasher((runtimeLoader): "system") def "hashes known classloader"() { expect: hasher.getClassLoaderHash(runtimeLoader) == hashFor("system") } def "hashes unknown classloader"() { def unknownLoader = Mock(ClassLoader) expect: hasher.getClassLoaderHash(unknownLoader) == null } def "hashes hashed classloader"() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 3K bytes - Viewed (0) -
platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/changes/ImplementationChanges.java
} if (!currentImplementation.getClassLoaderHash().equals(previousImplementation.getClassLoaderHash())) { return visitor.visitChange(new DescriptiveChange("Class path of %s has changed from %s to %s.", executable.getDisplayName(), previousImplementation.getClassLoaderHash(), currentImplementation.getClassLoaderHash())); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:46:15 UTC 2023 - 3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/DefaultValueSnapshotter.java
return new GradleSerializedValueSnapshot(classLoaderHasher.getClassLoaderHash(value.getClass().getClassLoader()), serializedValue); } @Override public ValueSnapshot javaSerialized(Object value, byte[] serializedValue) { return new JavaSerializedValueSnapshot(classLoaderHasher.getClassLoaderHash(value.getClass().getClassLoader()), serializedValue); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Jan 11 20:22:01 UTC 2024 - 6.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/ImplementationSnapshotSerializer.java
@Override public void writeAdditionalData(Encoder encoder, ImplementationSnapshot implementationSnapshot) throws Exception { hashCodeSerializer.write(encoder, implementationSnapshot.getClassLoaderHash()); } }, LAMBDA { @Override protected ImplementationSnapshot readAdditionalData(String classIdentifier, Decoder decoder) throws Exception {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 12:33:49 UTC 2024 - 6K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/ImplementationSnapshot.java
public static ImplementationSnapshot of(Class<?> type, ClassLoaderHierarchyHasher classLoaderHasher) { String className = type.getName(); HashCode classLoaderHash = classLoaderHasher.getClassLoaderHash(type.getClassLoader()); return of(className, classLoaderHash, isLambdaClass(type), null); } public static ImplementationSnapshot of(String className, @Nullable HashCode classLoaderHash) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 26 22:53:34 UTC 2024 - 3.5K bytes - Viewed (0) -
platforms/core-execution/hashing/src/main/java/org/gradle/internal/hash/ClassLoaderHierarchyHasher.java
/** * Returns a hash for the given classloader hierarchy, or {@code null} * if the hierarchy contains any classloaders that are not known to Gradle. */ @Nullable HashCode getClassLoaderHash(ClassLoader classLoader);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:43:29 UTC 2023 - 1K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/ClassImplementationSnapshot.java
hasher.putHash(classLoaderHash); } @Override protected boolean isSameSnapshot(@Nullable Object o) { return equals(o); } @Nonnull @Override public HashCode getClassLoaderHash() { return classLoaderHash; } @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 - 2.2K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/classloader/ConfigurableClassLoaderHierarchyHasher.java
hashes.put(entry.getKey(), entry.getValue().getBytes(Charsets.UTF_8)); } this.knownClassLoaders = hashes; } @Nullable @Override public HashCode getClassLoaderHash(ClassLoader classLoader) { Visitor visitor = new Visitor(); visitor.visit(classLoader); return visitor.getHash(); } private class Visitor extends ClassLoaderVisitor {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 2.9K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/UnknownImplementationSnapshot.java
return classIdentifier.equals(that.classIdentifier) && unknownReason.equals(that.unknownReason); } @Override public HashCode getClassLoaderHash() { return null; } public UnknownReason getUnknownReason() { return unknownReason; } public String getProblemDescription() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:34:50 UTC 2023 - 3.3K bytes - Viewed (0) -
platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/LambdaImplementationSnapshot.java
hasher.putString(implMethodName); hasher.putString(implMethodSignature); hasher.putInt(implMethodKind); } @Nullable @Override public HashCode getClassLoaderHash() { return classLoaderHash; } public String getFunctionalInterfaceClass() { return functionalInterfaceClass; } public String getImplClass() { return implClass;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:34:50 UTC 2023 - 4.2K bytes - Viewed (0)