A B C D E F G H I M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(URL, ClassFileVisitor) - Static method in class org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils
- acceptDirectory(File, ClassFileVisitor) - Static method in class org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils
- acceptJar(URL, ClassFileVisitor) - Static method in class org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils
- add(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.ResultCollector
- addDesc(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.ResultCollector
- addMethodDesc(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.ResultCollector
- addName(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.ResultCollector
- addNames(String[]) - Method in class org.apache.maven.shared.dependency.analyzer.asm.ResultCollector
- addSignature(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- addType(Type) - Method in class org.apache.maven.shared.dependency.analyzer.asm.ResultCollector
- addTypeSignature(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- addTypeSignature(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- analyze(URL) - Method in class org.apache.maven.shared.dependency.analyzer.asm.ASMDependencyAnalyzer
- analyze(URL) - Method in interface org.apache.maven.shared.dependency.analyzer.ClassAnalyzer
- analyze(URL) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultClassAnalyzer
- analyze(URL) - Method in interface org.apache.maven.shared.dependency.analyzer.DependencyAnalyzer
- analyze(MavenProject) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- analyze(MavenProject) - Method in interface org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzer
- annotationVisitor - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- annotationVisitor - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultFieldVisitor
- annotationVisitor - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- ASMDependencyAnalyzer - Class in org.apache.maven.shared.dependency.analyzer.asm
-
ASMDependencyAnalyzer
- ASMDependencyAnalyzer() - Constructor for class org.apache.maven.shared.dependency.analyzer.asm.ASMDependencyAnalyzer
B
- buildArtifactClassMap(MavenProject) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- buildDeclaredArtifacts(MavenProject) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- buildDependencyClasses(String) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- buildDependencyClasses(MavenProject) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- buildTestDependencyClasses(MavenProject) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- buildUsedArtifacts(Map<Artifact, Set<String>>, Set<String>) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
C
- CLASS_INCLUDES - Static variable in class org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils
- classAnalyzer - Variable in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
-
ClassAnalyzer
- ClassAnalyzer - Interface in org.apache.maven.shared.dependency.analyzer
-
Gets the set of classes contained in a library given either as a jar file or an exploded directory.
- classes - Variable in class org.apache.maven.shared.dependency.analyzer.asm.ResultCollector
- classes - Variable in class org.apache.maven.shared.dependency.analyzer.CollectorClassFileVisitor
- ClassFileVisitor - Interface in org.apache.maven.shared.dependency.analyzer
- ClassFileVisitorUtils - Class in org.apache.maven.shared.dependency.analyzer
-
Utility to visit classes in a library given either as a jar file or an exploded directory.
- ClassFileVisitorUtils() - Constructor for class org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils
- CollectorClassFileVisitor - Class in org.apache.maven.shared.dependency.analyzer
-
Simply collects the set of visited classes.
- CollectorClassFileVisitor() - Constructor for class org.apache.maven.shared.dependency.analyzer.CollectorClassFileVisitor
- CONSTANT_CLASS - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_DOUBLE - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_FIELDREF - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_FLOAT - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_INTEGER - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_INTERFACEMETHODREF - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_INVOKE_DYNAMIC - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_LONG - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_METHOD_TYPE - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_METHODHANDLE - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_METHODREF - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_MODULE - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_NAME_AND_TYPE - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_PACKAGE - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_STRING - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- CONSTANT_UTF8 - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- ConstantPoolParser - Class in org.apache.maven.shared.dependency.analyzer.asm
-
A small parser to read the constant pool directly, in case it contains references ASM does not support.
- ConstantPoolParser() - Constructor for class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
D
- decodeString(ByteBuffer) - Static method in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- DefaultAnnotationVisitor - Class in org.apache.maven.shared.dependency.analyzer.asm
-
Computes the set of classes referenced by visited code.
- DefaultAnnotationVisitor(ResultCollector) - Constructor for class org.apache.maven.shared.dependency.analyzer.asm.DefaultAnnotationVisitor
- DefaultClassAnalyzer - Class in org.apache.maven.shared.dependency.analyzer
- DefaultClassAnalyzer() - Constructor for class org.apache.maven.shared.dependency.analyzer.DefaultClassAnalyzer
- DefaultClassVisitor - Class in org.apache.maven.shared.dependency.analyzer.asm
-
Computes the set of classes referenced by visited code.
- DefaultClassVisitor(SignatureVisitor, AnnotationVisitor, FieldVisitor, MethodVisitor, ResultCollector) - Constructor for class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- DefaultFieldVisitor - Class in org.apache.maven.shared.dependency.analyzer.asm
-
Computes the set of classes referenced by visited code.
- DefaultFieldVisitor(AnnotationVisitor, ResultCollector) - Constructor for class org.apache.maven.shared.dependency.analyzer.asm.DefaultFieldVisitor
- DefaultMethodVisitor - Class in org.apache.maven.shared.dependency.analyzer.asm
-
Computes the set of classes referenced by visited code.
- DefaultMethodVisitor(AnnotationVisitor, SignatureVisitor, ResultCollector) - Constructor for class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- DefaultProjectDependencyAnalyzer - Class in org.apache.maven.shared.dependency.analyzer
- DefaultProjectDependencyAnalyzer() - Constructor for class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- DefaultSignatureVisitor - Class in org.apache.maven.shared.dependency.analyzer.asm
-
Computes the set of classes referenced by visited code.
- DefaultSignatureVisitor(ResultCollector) - Constructor for class org.apache.maven.shared.dependency.analyzer.asm.DefaultSignatureVisitor
- dependencyAnalyzer - Variable in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
-
DependencyAnalyzer
- DependencyAnalyzer - Interface in org.apache.maven.shared.dependency.analyzer
-
Gets the set of classes referenced by a library given either as a jar file or an exploded directory.
- DependencyClassFileVisitor - Class in org.apache.maven.shared.dependency.analyzer.asm
-
Computes the set of classes referenced by visited class files, using DependencyVisitor.
- DependencyClassFileVisitor() - Constructor for class org.apache.maven.shared.dependency.analyzer.asm.DependencyClassFileVisitor
E
- equals(Object) - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
F
- fieldVisitor - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- findArtifactForClassName(Map<Artifact, Set<String>>, String) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- forceDeclaredDependenciesUsage(String[]) - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
-
Force use status of some declared dependencies, to manually fix consequences of bytecode-level analysis which happens to not detect some effective use (constants, annotation with source-retention, javadoc).
G
- getClasses() - Method in class org.apache.maven.shared.dependency.analyzer.CollectorClassFileVisitor
- getConstantPoolClassReferences(byte[]) - Static method in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- getDependencies() - Method in class org.apache.maven.shared.dependency.analyzer.asm.DependencyClassFileVisitor
- getDependencies() - Method in class org.apache.maven.shared.dependency.analyzer.asm.ResultCollector
- getTestArtifactsWithNonTestScope() - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
-
Test Artifacts that have a non-test scope
- getTestArtifactsWithNonTestScope(Set<Artifact>) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- getUnusedDeclaredArtifacts() - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
-
Unused but declared artifacts.
- getUsedDeclaredArtifacts() - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
-
Used and declared artifacts.
- getUsedUndeclaredArtifacts() - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
-
Used but not declared artifacts.
H
- hashCode() - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
- HEAD - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
I
- ignoreNonCompile() - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
-
Filter not-compile scoped artifacts from unused declared.
M
- methodVisitor - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
O
- org.apache.maven.shared.dependency.analyzer - package org.apache.maven.shared.dependency.analyzer
- org.apache.maven.shared.dependency.analyzer.asm - package org.apache.maven.shared.dependency.analyzer.asm
- OX3F - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- OXE0 - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- OXF0 - Static variable in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
P
- parseConstantPoolClassReferences(ByteBuffer) - Static method in class org.apache.maven.shared.dependency.analyzer.asm.ConstantPoolParser
- ProjectDependencyAnalysis - Class in org.apache.maven.shared.dependency.analyzer
-
Project dependencies analysis result.
- ProjectDependencyAnalysis() - Constructor for class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
- ProjectDependencyAnalysis(Set<Artifact>, Set<Artifact>, Set<Artifact>) - Constructor for class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
- ProjectDependencyAnalysis(Set<Artifact>, Set<Artifact>, Set<Artifact>, Set<Artifact>) - Constructor for class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
- ProjectDependencyAnalyzer - Interface in org.apache.maven.shared.dependency.analyzer
-
Analyze a project's declared dependencies and effective classes used to find which artifacts are: used and declared, used but not declared, not used but declared.
- ProjectDependencyAnalyzerException - Exception in org.apache.maven.shared.dependency.analyzer
- ProjectDependencyAnalyzerException(String) - Constructor for exception org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException
- ProjectDependencyAnalyzerException(String, Throwable) - Constructor for exception org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException
R
- removeAll(Set<Artifact>, Set<Artifact>) - Method in class org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
-
This method defines a new way to remove the artifacts by using the conflict id.
- resultCollector - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultAnnotationVisitor
- resultCollector - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- resultCollector - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultFieldVisitor
- resultCollector - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- resultCollector - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultSignatureVisitor
- resultCollector - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DependencyClassFileVisitor
- ResultCollector - Class in org.apache.maven.shared.dependency.analyzer.asm
- ResultCollector() - Constructor for class org.apache.maven.shared.dependency.analyzer.asm.ResultCollector
- ROLE - Static variable in interface org.apache.maven.shared.dependency.analyzer.ClassAnalyzer
- ROLE - Static variable in interface org.apache.maven.shared.dependency.analyzer.DependencyAnalyzer
- ROLE - Static variable in interface org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzer
S
- safeCopy(Set<Artifact>) - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
- serialVersionUID - Static variable in exception org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException
-
The serialisation unique ID.
- signatureVisitor - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- signatureVisitor - Variable in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
T
- testArtifactsWithNonTestScope - Variable in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
- toString() - Method in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
U
- unusedDeclaredArtifacts - Variable in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
- usedDeclaredArtifacts - Variable in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
- usedUndeclaredArtifacts - Variable in class org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
V
- visit(int, int, String, String, String, String[]) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- visit(String, Object) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultAnnotationVisitor
- visitAnnotation(String, boolean) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- visitAnnotation(String, boolean) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultFieldVisitor
- visitAnnotation(String, boolean) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitAnnotation(String, String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultAnnotationVisitor
- visitArray(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultAnnotationVisitor
- visitClass(String, InputStream) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DependencyClassFileVisitor
- visitClass(String, InputStream) - Method in interface org.apache.maven.shared.dependency.analyzer.ClassFileVisitor
- visitClass(String, InputStream) - Method in class org.apache.maven.shared.dependency.analyzer.CollectorClassFileVisitor
- visitClass(String, InputStream, ClassFileVisitor) - Static method in class org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils
- visitClassType(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultSignatureVisitor
- visitEnum(String, String, String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultAnnotationVisitor
- visitField(int, String, String, String, Object) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- visitFieldInsn(int, String, String, String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitInnerClassType(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultSignatureVisitor
- visitLdcInsn(Object) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitMethod(int, String, String, String, String[]) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- visitMethodInsn(int, String, String, String, boolean) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitMultiANewArrayInsn(String, int) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitNestHost(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- visitNestMember(String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultClassVisitor
- visitParameterAnnotation(int, String, boolean) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitTryCatchBlock(Label, Label, Label, String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
- visitTypeInsn(int, String) - Method in class org.apache.maven.shared.dependency.analyzer.asm.DefaultMethodVisitor
All Classes All Packages