Package de.ikor.sip.foundation.mvnplugin
Class SourceTreeAnalyzer
java.lang.Object
de.ikor.sip.foundation.mvnplugin.SourceTreeAnalyzer
Performing file analysis on a folder level by navigating through the folder tree structure.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionanalyze(BannedImportGroups groups) Checks the files in enclosed folder for not allowed import statements.Lists files found under given folder.
- 
Constructor Details- 
SourceTreeAnalyzerSourceTreeAnalyzer(Collection<Path> srcDirs, Charset projectCharset) 
 
- 
- 
Method Details- 
listFilesLists files found under given folder.
- 
analyzeChecks the files in enclosed folder for not allowed import statements.- Parameters:
- groups-- BannedImportGroupscontains the info about banned imports and base packages from which they are banned.
- Returns:
- AnalyzeResultthat reports of found matches.
 
 
-