Class DefaultProjectDependencyAnalyzer
java.lang.Object
org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- All Implemented Interfaces:
 ProjectDependencyAnalyzer
@Named
@Singleton
public class DefaultProjectDependencyAnalyzer
extends Object
implements ProjectDependencyAnalyzer
DefaultProjectDependencyAnalyzer class.
- Author:
 - Mark Hobson
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionanalyze(org.apache.maven.project.MavenProject project, Collection<String> excludedClasses) analyze.buildArtifactClassMap(org.apache.maven.project.MavenProject project, ClassesPatterns excludedClasses) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzer
analyze 
- 
Constructor Details
- 
DefaultProjectDependencyAnalyzer
public DefaultProjectDependencyAnalyzer() 
 - 
 - 
Method Details
- 
analyze
public ProjectDependencyAnalysis analyze(org.apache.maven.project.MavenProject project, Collection<String> excludedClasses) throws ProjectDependencyAnalyzerException analyze.
- Specified by:
 analyzein interfaceProjectDependencyAnalyzer- Parameters:
 project- aMavenProjectobjectexcludedClasses- collection of regular expression of classes name to exclude- Returns:
 - a 
ProjectDependencyAnalysisobject - Throws:
 ProjectDependencyAnalyzerException- if any
 
 -