org.apache.maven.shared.dependency.analyzer
Class DefaultProjectDependencyAnalyzer
java.lang.Object
org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer
- All Implemented Interfaces:
- ProjectDependencyAnalyzer
@Component(role=ProjectDependencyAnalyzer.class)
public class DefaultProjectDependencyAnalyzer
- extends Object
- implements ProjectDependencyAnalyzer
- Version:
- $Id: DefaultProjectDependencyAnalyzer.java 1451090 2013-02-28 04:34:01Z brianf $
- Author:
- Mark Hobson
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultProjectDependencyAnalyzer
public DefaultProjectDependencyAnalyzer()
analyze
public ProjectDependencyAnalysis analyze(MavenProject project)
throws ProjectDependencyAnalyzerException
- Specified by:
analyze
in interface ProjectDependencyAnalyzer
- Throws:
ProjectDependencyAnalyzerException
buildDependencyClasses
protected Set<String> buildDependencyClasses(MavenProject project)
throws IOException
- Throws:
IOException
findArtifactForClassName
protected Artifact findArtifactForClassName(Map<Artifact,Set<String>> artifactClassMap,
String className)
Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.