- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 54 for ClassAnalysis (0.19 sec)
-
platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/deps/ClassAnalysis.java
/** * An immutable set of details extracted from a class file. */ public class ClassAnalysis { private final String className; private final Set<String> privateClassDependencies; private final Set<String> accessibleClassDependencies; private final String dependencyToAllReason; private final IntSet constants;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 26 15:22:57 UTC 2024 - 3.9K bytes - Viewed (0) -
platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/cache/UserHomeScopedCompileCaches.java
IndexedCacheParameters<HashCode, ClassAnalysis> classCacheParameters = IndexedCacheParameters.of( "classAnalysis", new HashCodeSerializer(), new ClassAnalysis.Serializer(interner) ).withCacheDecorator(inMemoryCacheDecoratorFactory.decorator(400000, true));
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Feb 24 12:57:52 UTC 2024 - 3.3K bytes - Viewed (0) -
platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/recomp/PreviousCompilation.java
} return classAnalysis.findTransitiveDependents(diff.getDependents().getAllDependentClasses(), diff.getConstants()); } public DependentsSet findDependentsOfSourceChanges(Set<String> classNames) { return classAnalysis.findTransitiveDependents(classNames, classNames.stream().collect(Collectors.toMap(Function.identity(), classAnalysis::getConstants))); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Aug 28 11:40:18 UTC 2023 - 2.5K bytes - Viewed (0) -
platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/deps/ClassDependentsAccumulator.java
private String fullRebuildCause; public void addClass(ClassAnalysis classAnalysis, HashCode hashCode) { addClass(classAnalysis.getClassName(), hashCode, classAnalysis.getDependencyToAllReason(), classAnalysis.getPrivateClassDependencies(), classAnalysis.getAccessibleClassDependencies(), classAnalysis.getConstants()); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Aug 28 11:40:18 UTC 2023 - 5.4K bytes - Viewed (0) -
platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/deps/ClassSetAnalysis.java
private final ClassSetAnalysisData classAnalysis; private final AnnotationProcessingData annotationProcessingData; private final CompilerApiData compilerApiData; public ClassSetAnalysis(ClassSetAnalysisData classAnalysis) { this(classAnalysis, new AnnotationProcessingData(), CompilerApiData.unavailable()); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Aug 28 11:40:18 UTC 2023 - 9.9K bytes - Viewed (0) -
platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/analyzer/CachingClassDependenciesAnalyzer.java
import org.gradle.api.internal.tasks.compile.incremental.deps.ClassAnalysis; import org.gradle.cache.Cache; import org.gradle.internal.hash.HashCode; public class CachingClassDependenciesAnalyzer implements ClassDependenciesAnalyzer { private final ClassDependenciesAnalyzer analyzer; private final Cache<HashCode, ClassAnalysis> cache;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Aug 28 11:40:18 UTC 2023 - 1.5K bytes - Viewed (0) -
platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/analyzer/DefaultClassDependenciesAnalyzer.java
this.interner = interner; } public ClassAnalysis getClassAnalysis(InputStream input) throws IOException { ClassReader reader = new ClassReader(ByteStreams.toByteArray(input)); String className = reader.getClassName().replace("/", "."); return ClassDependenciesVisitor.analyze(className, reader, interner); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Aug 28 11:40:18 UTC 2023 - 2K bytes - Viewed (0) -
platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/classpath/DefaultClassSetAnalyzer.java
} } } private ClassAnalysis maybeStripToAbi(ClassAnalysis analysis) { if (abiOnly) { return new ClassAnalysis(analysis.getClassName(), ImmutableSet.of(), analysis.getAccessibleClassDependencies(), analysis.getDependencyToAllReason(), analysis.getConstants()); } else {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jan 26 14:58:23 UTC 2024 - 6.1K bytes - Viewed (0) -
platforms/jvm/language-java/src/test/groovy/org/gradle/api/internal/tasks/compile/incremental/analyzer/DefaultClassDependenciesAnalyzerTest.groovy
// AccessedFromPrivateClass.name, // would be in ClassAnalysis for SomeClass$Foo // AccessedFromPrivateClassPublicField.name, // would be in ClassAnalysis for SomeClass$Foo SomeClass.name + '$Foo',
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Aug 28 11:40:18 UTC 2023 - 6.8K bytes - Viewed (0) -
build-logic-commons/basics/src/main/kotlin/gradlebuild/basics/transforms/Minify.kt
*/ package gradlebuild.basics.transforms import com.google.common.io.Files import gradlebuild.basics.classanalysis.ClassAnalysisException import gradlebuild.basics.classanalysis.ClassDetails import gradlebuild.basics.classanalysis.ClassGraph import gradlebuild.basics.classanalysis.JarAnalyzer import gradlebuild.basics.classanalysis.addJarEntry import org.gradle.api.artifacts.transform.CacheableTransform
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Sep 30 16:17:28 UTC 2023 - 4.4K bytes - Viewed (0)