Package org.apache.maven.shared.dependency.analyzer
-
Interface Summary Interface Description ClassAnalyzer Gets the set of classes contained in a library given either as a jar file or an exploded directory.ClassFileVisitor ClassFileVisitor interface.DependencyAnalyzer Gets the set of classes referenced by a library given either as a jar file or an exploded directory.ProjectDependencyAnalyzer 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. used but declared in too broad a scope -
Class Summary Class Description ClassesPatterns Patterns for classesClassFileVisitorUtils Utility to visit classes in a library given either as a jar file or an exploded directory.CollectorClassFileVisitor Simply collects the set of visited classes.DefaultClassAnalyzer DefaultClassAnalyzer class.DefaultProjectDependencyAnalyzer DefaultProjectDependencyAnalyzer class.DependencyUsage Usage of a dependency class by a project class.ProjectDependencyAnalysis Project dependencies analysis result. -
Exception Summary Exception Description ProjectDependencyAnalyzerException ProjectDependencyAnalyzerException class.