private void computeCoverages( String packageFilter, List<Map.Entry<String, ClassCoverage>> clsEntries, Coverage cls, Coverage mth, Coverage branch, Coverage block, Coverage line, Coverage insn) { for (Map.Entry<String, ClassCoverage> e : clsEntries) { if (e.getKey().startsWith(packageFilter)) { ClassCoverage cc = e.getValue(); if (cc.isInterface()) { continue; // no code } cls.total++; if (cc.covered) { cls.covered++; } insn.add(cc.getCoveredInsn()); line.add(cc.getCoveredLines()); block.add(cc.getCoveredBasicBlocks()); branch.add(cc.getCoveredBranches()); mth.add(cc.getCoveredMethods()); } } }