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

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

net.sourceforge.pmd.lang.java.rule.imports.DontImportJavaLangRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
1
2
1
Total :
Per method :
15
15
Total :
Per method :
Per statement :
13
13
0.87
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
12
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.2
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTImportDeclaration,Object)
013130




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

net.sourceforge.pmd.lang.java.rule.imports.DuplicateImportsRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
3
3
1
Total :
Per method :
41
13.67
Total :
Per method :
Per statement :
16
5.33
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):
7
0
30
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
1
0.07
Statement Test Coverage :
Method Test Reference :
0
1.33


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTCompilationUnit,Object)
01550
isDisambiguationImport(ASTCompilationUnit,String,String)
11071
visit(ASTImportDeclaration,Object)
01340




View line in sourceStyle ErrorColumn
14Commentaire javadoc manquant.
19Commentaire javadoc manquant.5
72Commentaire javadoc manquant.9

net.sourceforge.pmd.lang.java.rule.imports.ImportFromSamePackageRule

Package: net.sourceforge.pmd.lang.java.rule.imports | 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 :
5
5
0.62
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
9
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(ASTImportDeclaration,Object)
0750




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

net.sourceforge.pmd.lang.java.rule.imports.UnnecessaryFullyQualifiedNameRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
6
5
1
Total :
Per method :
59
9.83
Total :
Per method :
Per statement :
29
4.83
0.49
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):
7
0
32
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 :
7
1.17
0.12
Statement Test Coverage :
Method Test Reference :
0
0.8


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
UnnecessaryFullyQualifiedNameRule()
0510
visit(ASTCompilationUnit,Object)
0310
visit(ASTImportDeclaration,Object)
0310
visit(ASTClassOrInterfaceType,Object)
0310
visit(ASTName,Object)
0420
checkImports(JavaNode,Object,boolean)
038232




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

net.sourceforge.pmd.lang.java.rule.imports.UnusedImportsRule

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
7
5
4
Total :
Per method :
61
8.71
Total :
Per method :
Per statement :
24
3.43
0.39
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
1
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
11
1
45
14
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 :
8
1.14
0.13
Statement Test Coverage :
Method Test Reference :
0
2.6


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(ASTCompilationUnit,Object)
0940
visitComments(ASTCompilationUnit)
01591
visit(ASTImportDeclaration,Object)
01131
visit(ASTClassOrInterfaceType,Object)
0310
visit(ASTName,Object)
0310
check(Node)
0642
getImportWrapper(Node)
0821




View line in sourceStyle ErrorColumn
23Commentaire javadoc manquant.
25Commentaire javadoc manquant.5
27Commentaire javadoc manquant.5
90Commentaire javadoc manquant.5
107Commentaire javadoc manquant.5
113Commentaire javadoc manquant.5
119Commentaire javadoc manquant.5
129Commentaire javadoc manquant.5