- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for getClassDependencies (0.27 sec)
-
subprojects/core/src/main/java/org/gradle/api/internal/initialization/transform/utils/ClassAnalysisUtils.java
import java.util.function.Consumer; public class ClassAnalysisUtils { /** * Collects all dependencies of a class file by reading a constant pool. */ public static void getClassDependencies(ClassReader reader, Consumer<String> dependencyDescriptorConsumer) { char[] charBuffer = new char[reader.getMaxStringLength()]; for (int i = 1; i < reader.getItemCount(); i++) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Feb 27 13:49:15 UTC 2024 - 1.6K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/initialization/transform/InstrumentationAnalysisTransform.java
.collect(toImmutableSortedSet(Ordering.natural())); } private static void collectArtifactClassDependencies(String className, ClassReader reader, Set<String> collector) { ClassAnalysisUtils.getClassDependencies(reader, dependencyDescriptor -> { if (!dependencyDescriptor.equals(className) && InstrumentationAnalysisTransform.isTypeAccepted(dependencyDescriptor)) { collector.add(dependencyDescriptor);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 23 13:19:14 UTC 2024 - 9.1K bytes - Viewed (0) -
platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/asm/ClassDependenciesVisitor.java
// avoiding us to implement a costly visitor and potentially missing edge cases private void collectRemainingClassDependencies(ClassReader reader) { ClassAnalysisUtils.getClassDependencies(reader, classDescriptor -> { Type type = Type.getObjectType(classDescriptor); maybeAddDependentType(privateTypes, type); }); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Feb 27 13:49:15 UTC 2024 - 11.7K bytes - Viewed (0)