| AnalyzeResult |
Final result of analyzing the code base for banned imports.
|
| AnalyzeResult.Builder |
|
| AnalyzerSettings |
|
| AnalyzerSettings.Builder |
|
| BannedImportGroup |
Holds the user configured information of what imports should be banned including all
further meta information like base packages, allowed imports and excluded classes.
|
| BannedImportGroup.Builder |
|
| BannedImportGroups |
|
| BannedImportGroups.Builder |
|
| MatchedFile |
Holds the matches that were found within a single source file.
|
| MatchedFile.Builder |
|
| MatchedImport |
Represents a single match of a banned import within a java source file.
|
| PackagePattern |
Pattern class to match java style package and class names using wild card operators.
|
| SourceTreeAnalyzer |
Analyzes the whole source tree for matches of banned imports.
|
| Warning |
Represents an additional warning that might be reported and shall be displayed to the
end user.
|