A B C D E F G H I M O P R S T U V 
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
 
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
 
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
 
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

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
 
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
 
A B C D E F G H I M O P R S T U V 
All Classes All Packages