Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for classLoaderHash (0.23 sec)

  1. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/ClassImplementationSnapshot.java

    import java.util.Objects;
    
    public class ClassImplementationSnapshot extends ImplementationSnapshot {
        private final HashCode classLoaderHash;
    
        public ClassImplementationSnapshot(String classIdentifier, HashCode classLoaderHash) {
            super(classIdentifier);
            this.classLoaderHash = classLoaderHash;
        }
    
        @Override
        public void appendToHasher(Hasher hasher) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  2. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/ImplementationSnapshot.java

            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) {
            return of(className, classLoaderHash, isLambdaClassName(className), null);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 22:53:34 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  3. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/LambdaImplementationSnapshot.java

        private final HashCode classLoaderHash;
    
        private final String functionalInterfaceClass;
        private final String implClass;
        private final String implMethodName;
        private final String implMethodSignature;
        private final int implMethodKind;
    
        public LambdaImplementationSnapshot(HashCode classLoaderHash, SerializedLambda lambda) {
            this(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  4. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/accessors/Stage1BlocksAccessorClassPath.kt

                    val buildSrcClassLoaderScope = baseClassLoaderScopeOf(rootProject)
                    val classLoaderHash = requireNotNull(classLoaderHierarchyHasher.getClassLoaderHash(buildSrcClassLoaderScope.exportClassLoader))
                    val versionCatalogAccessors = generateVersionCatalogAccessors(rootProject, buildSrcClassLoaderScope, classLoaderHash)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 18:58:57 UTC 2023
    - 8K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/ImplementationSnapshotSerializer.java

                protected ImplementationSnapshot readAdditionalData(String classIdentifier, Decoder decoder) throws Exception {
                    HashCode classLoaderHash = hashCodeSerializer.read(decoder);
                    return new ClassImplementationSnapshot(classIdentifier, classLoaderHash);
                }
    
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 12:33:49 UTC 2024
    - 6K bytes
    - Viewed (0)
  6. platforms/core-execution/snapshots/src/test/groovy/org/gradle/internal/snapshot/impl/ImplementationSnapshotTest.groovy

        static final SHARED_CLASSLOADER_HASH = TestHashCodes.hashCodeFrom(1234)
    
        def "class name #className is lambda: #lambda"() {
            HashCode classloaderHash = TestHashCodes.hashCodeFrom(1234)
    
            expect:
            def snapshot = ImplementationSnapshot.of(className, classloaderHash)
            (snapshot instanceof UnknownImplementationSnapshot) == lambda
    
            where:
            className                                    | lambda
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 01 23:46:07 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  7. platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/history/changes/ImplementationChangesTest.groovy

                    executable
            ).accept(visitor)
            return visitor.changes*.message
        }
    
        private ClassImplementationSnapshot impl(Class<?> type, HashCode classLoaderHash = taskLoaderHash) {
            new ClassImplementationSnapshot(type.getName(), classLoaderHash)
        }
    
        private class SimpleTask extends DefaultTask {}
        private class PreviousTask extends DefaultTask {}
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/snapshot/impl/SnapshotSerializerTest.groovy

            write(original)
    
            expect:
            ImplementationSnapshot copy = written as ImplementationSnapshot
            copy.classIdentifier == original.classIdentifier
            copy.classLoaderHash == null
            copy.unknownReason == UnknownImplementationSnapshot.UnknownReason.UNKNOWN_CLASSLOADER
        }
    
        def "serializes implementation properties with untracked lambda"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 11 20:22:01 UTC 2024
    - 8K bytes
    - Viewed (0)
Back to top