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.naming

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

net.sourceforge.pmd.lang.java.rule.naming.AvoidDollarSignsRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
3
4
0
Total :
Per method :
16
5.33
Total :
Per method :
Per statement :
9
3
0.56
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):
5
0
13
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
5
1.67
0.31
Statement Test Coverage :
Method Test Reference :
0
0.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTClassOrInterfaceDeclaration,Object)
0530
visit(ASTVariableDeclaratorId,Object)
0530
visit(ASTMethodDeclarator,Object)
0530




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
8Commentaire javadoc manquant.
10Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5
26Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.rule.naming.AvoidFieldNameMatchingMethodNameRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
2
3
0
Total :
Per method :
24
12
Total :
Per method :
Per statement :
10
5
0.42
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):
6
0
23
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
1.5
0.12
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTClassOrInterfaceDeclaration,Object)
0430
visit(ASTClassOrInterfaceBody,Object)
01970




View line in sourceStyle ErrorColumn
18Commentaire javadoc manquant.
20Commentaire javadoc manquant.5
28Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.rule.naming.AvoidFieldNameMatchingTypeNameRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
2
3
0
Total :
Per method :
10
5
Total :
Per method :
Per statement :
6
3
0.6
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):
4
0
11
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
1.5
0.3
Statement Test Coverage :
Method Test Reference :
0
0.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTClassOrInterfaceDeclaration,Object)
0430
visit(ASTFieldDeclaration,Object)
0530




View line in sourceStyle ErrorColumn
10Commentaire javadoc manquant.
12Commentaire javadoc manquant.5
19Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.rule.naming.ClassNamingConventionsRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
2
0
Total :
Per method :
5
5
Total :
Per method :
Per statement :
2
2
0.4
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):
3
0
7
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
2
2
0.4
Statement Test Coverage :
Method Test Reference :
0
0.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTClassOrInterfaceDeclaration,Object)
0420




View line in sourceStyle ErrorColumn
9Commentaire javadoc manquant.
11Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.rule.naming.MethodNamingConventionsRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
2
0
Total :
Per method :
8
8
Total :
Per method :
Per statement :
3
3
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):
3
0
8
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
2
2
0.25
Statement Test Coverage :
Method Test Reference :
0
0.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTMethodDeclarator,Object)
0730




View line in sourceStyle ErrorColumn
9Commentaire javadoc manquant.
11Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.java.rule.naming.MethodWithSameNameAsEnclosingClassRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
2
0
Total :
Per method :
7
7
Total :
Per method :
Per statement :
3
3
0.43
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):
4
0
11
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
3
0.43
Statement Test Coverage :
Method Test Reference :
0
0.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTClassOrInterfaceDeclaration,Object)
0630




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

net.sourceforge.pmd.lang.java.rule.naming.SuspiciousHashcodeMethodNameRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
2
0
Total :
Per method :
11
11
Total :
Per method :
Per statement :
8
8
0.73
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):
6
0
16
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
3
0.27
Statement Test Coverage :
Method Test Reference :
0
0.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTMethodDeclaration,Object)
01080




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

net.sourceforge.pmd.lang.java.rule.naming.VariableNamingConventionsRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
12
11
5
7
Total :
Per method :
106
9.64
Total :
Per method :
Per statement :
41
3.73
0.39
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):
13
0
46
54
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
0.64
0.07
Statement Test Coverage :
Method Test Reference :
0
6.2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
VariableNamingConventionsRule()
01210
visit(ASTCompilationUnit,Object)
0310
init()
01211
visit(ASTFieldDeclaration,Object)
0970
visit(ASTLocalVariableDeclaration,Object)
0430
visit(ASTFormalParameters,Object)
0750
checkVariableDeclarators(String[],String[],Node,boolean,boolean,Object)
0532
checkVariableDeclaratorId(String[],String[],Node,boolean,boolean,ASTVariableDeclaratorId,Object)
016102
normalizeVariableName(String,String[],String[])
0211
stripSuffix(String,String[])
0741
stripPrefix(String,String[])
0651




View line in sourceStyle ErrorColumn
19Commentaire javadoc manquant.
66Commentaire javadoc manquant.5
80Commentaire javadoc manquant.5
85Commentaire javadoc manquant.5
99Commentaire javadoc manquant.5
115Commentaire javadoc manquant.5
122Commentaire javadoc manquant.5