Packages 
Package Description
edu.hm.hafner.analysis
Provides base classes and utilities to parse files for warnings, issues, and so on.
edu.hm.hafner.analysis.parser
The available parsers.
edu.hm.hafner.analysis.parser.ccm
CCM parser.
edu.hm.hafner.analysis.parser.checkstyle
CheckStyle parser.
edu.hm.hafner.analysis.parser.dry
Duplicate Code parsers.
edu.hm.hafner.analysis.parser.dry.cpd
PMD:CPD parser.
edu.hm.hafner.analysis.parser.dry.dupfinder
DupFinder parser.
edu.hm.hafner.analysis.parser.dry.simian
Simian parser.
edu.hm.hafner.analysis.parser.findbugs  
edu.hm.hafner.analysis.parser.fxcop
FxCop parser.
edu.hm.hafner.analysis.parser.gendarme
Gendarme parser.
edu.hm.hafner.analysis.parser.jcreport
JC Report parser.
edu.hm.hafner.analysis.parser.pmd
PMD parser.
edu.hm.hafner.analysis.parser.pvsstudio  
edu.hm.hafner.analysis.parser.pylint  
edu.hm.hafner.analysis.parser.violations
Parsers that use the violations lib (https://github.com/tomasbjerre/violations-lib).
edu.hm.hafner.analysis.registry
Provides a registry for all parsers.
edu.hm.hafner.util
Provides highly reusable utility classes and static methods, chiefly concerned with adding value to java.lang, java.util, and other standard core classes.