| Interface | Description |
|---|---|
| AnalyzerLogger | |
| ClassFileVisitor | |
| DependencyAnalyzer |
Gets the set of classes referenced by a library given either as a jar file or an exploded directory.
|
| ModuleApiAnalyzer |
Analyze a module API to ensure that there are not missing exported pacakges
|
| Class | Description |
|---|---|
| AnalyzeMojo |
Analyzes the exported API in a mule module and checks that there are no missing exported packages.
|
| ApiAnalysisResult |
Project dependencies analysis result.
|
| ClassFileVisitorUtils |
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.
|
| DefaultModuleApiAnalyzer | |
| JrePackageFinder |
Lists all the packages defined in the JRE public API according to the version declared on the module being built.
|
| Module |
Contains all the required information about a given Mule module that is needed for the API analysis.
|
| ModuleDiscoverer |
Discovers the Mule modules used on the Maven project under analysis
|
| ModuleFactory |
Creates
Module from Mule module descriptors |
| ProjectAnalysisResult |
Maintains the result of analyzing a project API.
|
| SilentAnalyzerLogger | |
| VerboseAnalyzerLogger |
| Exception | Description |
|---|---|
| ModuleApiAnalyzerException |
Copyright © 2016–2025 MuleSoft, Inc.. All rights reserved.