public void execute(Module module, List<Module> submodules) {
HashMap<Key, Integer> countMap = new HashMap<Key, Integer>();
//get rules configs and init the rules count map
RulesConfigService srv = super.getDatabaseService(RulesConfigService.class);
List<RuleConfig> activatedRules = srv.getRulesConfigs(getLevel());
for (RuleConfig ruleConfig : activatedRules) {
initCountMap( countMap, ruleConfig, null );
List<File> moduleFiles = module.getFiles();
for (File file : moduleFiles) {
initCountMap( countMap, ruleConfig, file );