PMD Java

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total16,125 of 89,89782%3,680 of 12,83371%3,1799,9403,21418,9273833,24619415
net.sourceforge.pmd.lang.java.ast11,17333,41775%2,4163,53959%1,9344,7232,2268,9931961,4712137
net.sourceforge.pmd.lang.java.rule.design1,0016,48787%2601,00279%2328602191,70026229238
net.sourceforge.pmd.lang.java.dfa57396463%5412470%561248331853515
net.sourceforge.pmd.lang.java.symboltable5524,46189%10259285%99551921,12216204026
net.sourceforge.pmd.lang.java.rule.comments1,78784%5320379%57196674241568410
net.sourceforge.pmd.lang.java.oom.metrics18%10%45557283364517
net.sourceforge.pmd.lang.java.rule1,47183%5511167%522576938917174514
net.sourceforge.pmd.lang.java.oom83977%578159%5612654222145609
net.sourceforge.pmd.lang.java.typeresolution2,32691%5931984%532734158518405
net.sourceforge.pmd.lang.java.rule.migrating54%69%153344895912
net.sourceforge.pmd.lang.java.rule.strings3,11995%8656887%8240837795281014
net.sourceforge.pmd.lang.java.oom.signature63984%7170%25951713564408
net.sourceforge.pmd.lang.java.xpath62%57%1731215841013
net.sourceforge.pmd.lang.java.rule.coupling1,37294%22592%21178531125607
net.sourceforge.pmd.lang.java.oom.metrics.cyclo70%71%723206451602
net.sourceforge.pmd.lang.java.rule.basic2,28697%9140182%8330711521061011
net.sourceforge.pmd.lang.java.rule.regex0%0%111115153311
net.sourceforge.pmd.lang.java.rule.logging98294%11184%201011622003505
net.sourceforge.pmd.lang.java.typeresolution.visitors44389%95%149119158127105
net.sourceforge.pmd.lang.java.rule.codesize1,60497%11289%161517359288014
net.sourceforge.pmd.lang.java.rule.controversial86195%12377%34113418413308
net.sourceforge.pmd.lang.java39090%100%664699663124
net.sourceforge.pmd.lang.java.rule.unnecessary1,24597%16884%28131822503105
net.sourceforge.pmd.lang.java.typeresolution.rules64494%11372%411011115602203
net.sourceforge.pmd.lang.java.typeresolution.typedefinition89%86%6316661901
net.sourceforge.pmd.lang.java.oom.api87%n/a71802571804
net.sourceforge.pmd.lang.java.rule.imports1,01797%14386%20107721002405
net.sourceforge.pmd.lang.java.rule.junit99597%16984%291321222403206
net.sourceforge.pmd.lang.java.rule.optimizations1,11298%19788%27146723903408
net.sourceforge.pmd.lang.java.rule.sunsecure75398%14381%32109718102103
net.sourceforge.pmd.lang.java.rule.unusedcode81998%14289%16104417902404
net.sourceforge.pmd.lang.java.rule.naming98699%10788%1596220103508
net.sourceforge.pmd.lang.java.javadoc90%50%252181401
net.sourceforge.pmd.lang.java.rule.finalizers97%88%3182280501
net.sourceforge.pmd.lang.java.oom.rule99%83%3151430601
net.sourceforge.pmd.lang.java.rule.strictexception100%91%43505701203
net.sourceforge.pmd.cpd595100%10894%782015702305
net.sourceforge.pmd.lang.java.rule.javabeans100%95%2280500701
net.sourceforge.pmd.lang.java.typeresolution.rules.imports100%88%2110240301