http://xradar.sourceforge.net


Statics Report - System: 1.0, Version: 0, Date: TodayDesigned for use with Checkstyle, CKJM, FindBugs, JavaNCSS, JDepend, Macaron, PMD, PMD-CPD, Java2HTML and Ant.

[Statics] classes-net.sourceforge.pmd.lang.java.rule.logging

[scorecard] [analysis] [explanations]
{overview} {architecture} {design} {code} {test} {source control} {system specific}

net.sourceforge.pmd.lang.java.rule.logging.MoreThanOneLoggerRule

Package: net.sourceforge.pmd.lang.java.rule.logging | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
5
5
2
Total :
Per method :
42
8.4
Total :
Per method :
Per statement :
16
3.2
0.38
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
11
0
24
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
2
0.4
0.05
Total :
Per method :
Per statement :
6
1.2
0.14
Statement Test Coverage :
Method Test Reference :
0
1.2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTClassOrInterfaceDeclaration,Object)
0210
visit(ASTEnumDeclaration,Object)
0210
visit(ASTAnnotationTypeDeclaration,Object)
0210
init(JavaNode,Object)
0823
visit(ASTVariableDeclarator,Object)
013110


View line in sourceCode ViolationRule
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable
A catch statement should never catch throwable since it includes errors. AvoidCatchingThrowable


View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
17Commentaire javadoc manquant.
43Commentaire javadoc manquant.5
48Commentaire javadoc manquant.5
53Commentaire javadoc manquant.5
72Commentaire javadoc manquant.5