Refactor to use more classes
Created by: SteinHeselmans
Suggestion to use more classes for the plugin
An abstract class with property for min/max/count/regex/...
A derived class for every parser we have (junit/doxy/sphinx) implementing the parsing per parser, this is easier to extend with more checkers.
The min and max can become part of the class so we'll have different min/max levels specific per parser...
Reporting could be a separate class, or we use Logger object...