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

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

net.sourceforge.pmd.dcd.ClassLoaderUtil

Package: net.sourceforge.pmd.dcd | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
12
11
10
2
Total :
Per method :
70
6.36
Total :
Per method :
Per statement :
55
5
0.79
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
0
7
33
66
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.09
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
13
1.18
0.19
Statement Test Coverage :
Method Test Reference :
0
0.6


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
fromInternalForm(String)
0213
toInternalForm(String)
0210
getClass(String)
0443
getField(Class,String)
0440
myGetField(Class,String)
01091
getMethod(Class,String,Class)
0440
myGetMethod(Class,String,Class)
010100
getConstructor(Class,String,Class)
0440
getMethodSignature(String,Class)
01060
getParameterTypes(String)
0520
isOverridenMethod(Class,Method,boolean)
012101




View line in sourceStyle ErrorColumn
14Dans le commentaire javadoc de la classe, il manque une balise @author.
14Dans le commentaire javadoc de la classe, il manque une balise @version.
16Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5
20Commentaire javadoc manquant.5
24Commentaire javadoc manquant.5
28Commentaire javadoc manquant.5
36Commentaire javadoc manquant.5
67Commentaire javadoc manquant.5
114Commentaire javadoc manquant.5
122Commentaire javadoc manquant.5
137Commentaire javadoc manquant.5
145Commentaire javadoc manquant.5

net.sourceforge.pmd.dcd.DCD

Package: net.sourceforge.pmd.dcd | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
3
4
1
Total :
Per method :
53
17.67
Total :
Per method :
Per statement :
12
4
0.23
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
9
0
41
8
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 :
5
1.67
0.09
Statement Test Coverage :
Method Test Reference :
0
0.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
dump(UsageGraph,boolean)
0211
report(UsageGraph,boolean)
0211
FilenameFilter$1.accept(File,String)
0530
main(String[])
04870




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
STYLEDMI_HARDCODED_ABSOLUTE_FILENAMEDMI2main
View line in sourceStyle ErrorColumn
46Balise HTML trouvée dans la javadoc : <ryan.gustafson@gmail.com>,27
48Dans le commentaire javadoc de la classe, il manque une balise @version.
83Commentaire javadoc manquant.9
87Commentaire javadoc manquant.9
91Commentaire javadoc manquant.9

net.sourceforge.pmd.dcd.DCD$1

Package: net.sourceforge.pmd.dcd | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
0
1
6
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.dcd.DumpNodeVisitor

Package: net.sourceforge.pmd.dcd | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
14
13
13
1
Total :
Per method :
45
3.46
Total :
Per method :
Per statement :
19
1.46
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):
8
1
42
91
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.08
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
15
1.15
0.33
Statement Test Coverage :
Method Test Reference :
0
0.15


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
visit(UsageGraph,Object)
0510
visit(ClassNode,Object)
0310
visitFields(ClassNode,Object)
0310
visit(FieldNode,Object)
0310
visitConstructors(ClassNode,Object)
0310
visit(ConstructorNode,Object)
0310
visitMethods(ClassNode,Object)
0310
visit(MethodNode,Object)
0310
visitUses(MemberNode,Object)
0430
visitUse(MemberNode,Object)
0420
visitUsers(MemberNode,Object)
0430
visitUser(MemberNode,Object)
0420
printMember(MemberNode)
0213




View line in sourceStyle ErrorColumn
17Dans le commentaire javadoc de la classe, il manque une balise @author.
17Dans le commentaire javadoc de la classe, il manque une balise @version.
19Commentaire javadoc manquant.9
27Commentaire javadoc manquant.9
33Commentaire javadoc manquant.9
39Commentaire javadoc manquant.9
45Commentaire javadoc manquant.9
51Commentaire javadoc manquant.9
57Commentaire javadoc manquant.9
63Commentaire javadoc manquant.9
69Commentaire javadoc manquant.9
77Commentaire javadoc manquant.9
85Commentaire javadoc manquant.9
93Commentaire javadoc manquant.9
101Commentaire javadoc manquant.9

net.sourceforge.pmd.dcd.UsageNodeVisitor

Package: net.sourceforge.pmd.dcd | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
8
6
3
Total :
Per method :
114
14.25
Total :
Per method :
Per statement :
58
7.25
0.51
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):
9
1
68
16
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.12
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
23
2.88
0.2
Statement Test Coverage :
Method Test Reference :
0
0.83


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
Options.isIgnoreClassAnonymous()
0210
Options.setIgnoreClassAnonymous(boolean)
0210
Options.isIgnoreConstructorStaticInitializer()
0210
Options.setIgnoreConstructorStaticInitializer(boolean)
0210
Options.isIgnoreConstructorSinglePrivateNoArg()
0210
Options.setIgnoreConstructorSinglePrivateNoArg(boolean)
0210
Options.isIgnoreConstructorAllPrivate()
0210
Options.setIgnoreConstructorAllPrivate(boolean)
0210
Options.isIgnoreMethodJavaLangObjectOverride()
0210
Options.setIgnoreMethodJavaLangObjectOverride(boolean)
0210
Options.isIgnoreMethodAllOverride()
0210
Options.setIgnoreMethodAllOverride(boolean)
0210
Options.isIgnoreMethodMain()
0210
Options.setIgnoreMethodMain(boolean)
0210
Options.isIgnoreFieldInlinable()
0210
Options.setIgnoreFieldInlinable(boolean)
0210
visit(UsageGraph,Object)
0510
visit(ClassNode,Object)
01050
visit(FieldNode,Object)
01070
visit(ConstructorNode,Object)
020110
isMainMethod(MethodNode)
0371
visit(MethodNode,Object)
01990
ignore(String,ClassNode)
0211
ignore(String,MemberNode)
0213




View line in sourceStyle ErrorColumn
22Dans le commentaire javadoc de la classe, il manque une balise @author.
22Dans le commentaire javadoc de la classe, il manque une balise @version.
44Commentaire javadoc manquant.17
48Commentaire javadoc manquant.17
52Commentaire javadoc manquant.17
56Commentaire javadoc manquant.17
60Commentaire javadoc manquant.17
64Commentaire javadoc manquant.17
68Commentaire javadoc manquant.17
72Commentaire javadoc manquant.17
76Commentaire javadoc manquant.17
80Commentaire javadoc manquant.17
84Commentaire javadoc manquant.17
88Commentaire javadoc manquant.17
92Commentaire javadoc manquant.17
96Commentaire javadoc manquant.17
100Commentaire javadoc manquant.17
104Commentaire javadoc manquant.17
112Commentaire javadoc manquant.9
119Commentaire javadoc manquant.9
133Commentaire javadoc manquant.9
154Commentaire javadoc manquant.9
196Commentaire javadoc manquant.9

net.sourceforge.pmd.dcd.UsageNodeVisitor$Options

Package: net.sourceforge.pmd.dcd | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
17

17
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
0
1
18
88
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity: