public class ModuleDiscoverer extends Object
| Constructor and Description |
|---|
ModuleDiscoverer() |
| Modifier and Type | Method and Description |
|---|---|
List<Module> |
discoverExternalModules(org.apache.maven.project.MavenProject project,
AnalyzerLogger analyzerLogger,
String projectModuleName)
Discovers all the Mule modules used as dependencies on the Maven project under analysis
|
Module |
discoverProjectModule(org.apache.maven.project.MavenProject project,
AnalyzerLogger analyzerLogger)
Discovers the module corresponding to the Maven project under analysis
|
public Module discoverProjectModule(org.apache.maven.project.MavenProject project, AnalyzerLogger analyzerLogger) throws ModuleApiAnalyzerException
project - project being analyzed.analyzerLogger - collects all the logging information generated during the project analysisModuleApiAnalyzerExceptionpublic List<Module> discoverExternalModules(org.apache.maven.project.MavenProject project, AnalyzerLogger analyzerLogger, String projectModuleName) throws ModuleApiAnalyzerException
project - project being analyzed.analyzerLogger - collects all the logging information generated during the project analysisprojectModuleName - name of the module that corresponds to the project being analyzedModuleApiAnalyzerExceptionCopyright © 2016–2024 MuleSoft, Inc.. All rights reserved.