@Component(role=ModuleApiAnalyzer.class) public class DefaultModuleApiAnalyzer extends Object implements ModuleApiAnalyzer
ROLE| Constructor and Description |
|---|
DefaultModuleApiAnalyzer() |
| Modifier and Type | Method and Description |
|---|---|
ProjectDependencyAnalysis |
analyze(org.apache.maven.project.MavenProject project,
AnalyzerLogger analyzerLogger) |
protected Map<String,Set<String>> |
findPackageDependencies(org.apache.maven.project.MavenProject project,
AnalyzerLogger analyzerLogger) |
static String |
getPackageName(String className) |
public ProjectDependencyAnalysis analyze(org.apache.maven.project.MavenProject project, AnalyzerLogger analyzerLogger) throws ModuleApiAnalyzerException
analyze in interface ModuleApiAnalyzerModuleApiAnalyzerExceptionprotected Map<String,Set<String>> findPackageDependencies(org.apache.maven.project.MavenProject project, AnalyzerLogger analyzerLogger) throws IOException
IOExceptionCopyright © 2016 MuleSoft, Inc.. All rights reserved.