![]() |
|
http://xradar.sourceforge.net |
Statics Report - System: 1.0, Version: 0, Date: Today | Designed for use with Checkstyle, CKJM, FindBugs, JavaNCSS, JDepend, Macaron, PMD, PMD-CPD, Java2HTML and Ant. |
[Statics] classes-net.sourceforge.pmd.dcd.graph |
|
[scorecard] [analysis] [explanations] | |
{overview} {architecture} {design} {code} {test} {source control} {system specific} |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 16 16 16 0 | Total : Per method : | 47 2.94 | Total : Per method : Per statement : | 23 1.44 0.49 |
||
Inheritance: | Coupling: | ||||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 3 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 3 12 29 74 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 1 0.06 | Total : Per method : Per statement : | 1 0.06 0.02 | Total : Per method : Per statement : | 23 1.44 0.49 | Statement Test Coverage : Method Test Reference : | 0 0.94 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
MemberNode(ClassNode,String,String) | 0 | 4 | 1 | 3 |
accept(NodeVisitor,Object) | 0 | 4 | 1 | 0 |
getClassNode() | 0 | 2 | 1 | 0 |
getName() | 0 | 2 | 1 | 0 |
getDesc() | 0 | 2 | 1 | 0 |
getMember() | 0 | 1 | 1 | 1 |
addUse(MemberNode) | 0 | 5 | 3 | 1 |
getUses() | 0 | 2 | 2 | 3 |
addUser(MemberNode) | 0 | 5 | 3 | 1 |
getUsers() | 0 | 2 | 2 | 3 |
toString() | 0 | 2 | 1 | 0 |
toStringLong() | 0 | 2 | 1 | 5 |
equals(Object) | 0 | 1 | 1 | 0 |
equals(S) | 0 | 2 | 1 | 0 |
equals(String,String) | 0 | 2 | 2 | 1 |
hashCode() | 0 | 2 | 1 | 0 |
View line in source | Code Violation | Rule |
---|---|---|
Avoid unused private fields such as 'decoration'. | UnusedPrivateField |
Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
---|---|---|---|---|---|
PERFORMANCE | UUF_UNUSED_FIELD | UuF | 2 | decoration |
View line in source | Style Error | Column |
---|---|---|
14 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
14 | Dans le commentaire javadoc de la classe, il manque une balise @param <S>. | |
14 | Dans le commentaire javadoc de la classe, il manque une balise @param <T>. | |
14 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
16 | Commentaire javadoc manquant. | 9 |
18 | Commentaire javadoc manquant. | 9 |
20 | Commentaire javadoc manquant. | 9 |
28 | Commentaire javadoc manquant. | 9 |
34 | Commentaire javadoc manquant. | 9 |
40 | Commentaire javadoc manquant. | 9 |
44 | Commentaire javadoc manquant. | 9 |
48 | Commentaire javadoc manquant. | 9 |
52 | Commentaire javadoc manquant. | 9 |
54 | Commentaire javadoc manquant. | 9 |
63 | Commentaire javadoc manquant. | 9 |
67 | Commentaire javadoc manquant. | 9 |
76 | Commentaire javadoc manquant. | 9 |
80 | Commentaire javadoc manquant. | 9 |
84 | Commentaire javadoc manquant. | 9 |
88 | Commentaire javadoc manquant. | 9 |
90 | Commentaire javadoc manquant. | 9 |
95 | Commentaire javadoc manquant. | 9 |
99 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 12 12 12 0 | Total : Per method : | 13 1.08 | Total : Per method : Per statement : | 12 1 0.92 |
||
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): | 6 6 12 66 |
||||
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 : | 14 1.17 1.08 | Statement Test Coverage : Method Test Reference : | 0 0.5 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
visit(UsageGraph,Object) | 0 | 1 | 1 | 0 |
visit(ClassNode,Object) | 0 | 1 | 1 | 1 |
visitFields(ClassNode,Object) | 0 | 1 | 1 | 1 |
visit(FieldNode,Object) | 0 | 1 | 1 | 0 |
visitConstructors(ClassNode,Object) | 0 | 1 | 1 | 1 |
visit(ConstructorNode,Object) | 0 | 1 | 1 | 0 |
visitMethods(ClassNode,Object) | 0 | 1 | 1 | 1 |
visit(MethodNode,Object) | 0 | 1 | 1 | 0 |
visitUses(MemberNode,Object) | 0 | 1 | 1 | 1 |
visitUse(MemberNode,Object) | 0 | 1 | 1 | 0 |
visitUsers(MemberNode,Object) | 0 | 1 | 1 | 1 |
visitUser(MemberNode,Object) | 0 | 1 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
9 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
9 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
11 | Commentaire javadoc manquant. | 9 |
13 | Commentaire javadoc manquant. | 9 |
15 | Commentaire javadoc manquant. | 9 |
17 | Commentaire javadoc manquant. | 9 |
19 | Commentaire javadoc manquant. | 9 |
21 | Commentaire javadoc manquant. | 9 |
23 | Commentaire javadoc manquant. | 9 |
25 | Commentaire javadoc manquant. | 9 |
27 | Commentaire javadoc manquant. | 9 |
29 | Commentaire javadoc manquant. | 9 |
31 | Commentaire javadoc manquant. | 9 |
33 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 1 1 1 0 | Total : Per method : | 2 2 | Total : Per method : Per statement : | 1 1 0.5 |
||
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): | 1 3 1 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 1 1 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 3 3 1.5 | Statement Test Coverage : Method Test Reference : | 0 0 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
accept(NodeVisitor,Object) | 0 | 1 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
10 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
10 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
11 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 14 13 14 0 | Total : Per method : | 62 4.77 | Total : Per method : Per statement : | 32 2.46 0.52 |
||
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): | 6 11 37 55 |
||||
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.24 | Statement Test Coverage : Method Test Reference : | 0 1.14 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
ClassNode(String) | 0 | 2 | 1 | 1 |
accept(NodeVisitor,Object) | 0 | 5 | 1 | 1 |
getName() | 0 | 2 | 1 | 4 |
getType() | 0 | 6 | 3 | 1 |
defineField(String,String) | 0 | 9 | 5 | 1 |
defineConstructor(String,String) | 0 | 9 | 5 | 2 |
defineMethod(String,String) | 0 | 9 | 5 | 1 |
getFieldNodes() | 0 | 2 | 2 | 2 |
getConstructorNodes() | 0 | 2 | 2 | 3 |
getMethodNodes() | 0 | 2 | 2 | 2 |
compareTo(ClassNode) | 0 | 2 | 1 | 2 |
equals(Object) | 0 | 4 | 3 | 0 |
hashCode() | 0 | 2 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
17 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
17 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
29 | Commentaire javadoc manquant. | 9 |
33 | Commentaire javadoc manquant. | 9 |
40 | Commentaire javadoc manquant. | 9 |
44 | Commentaire javadoc manquant. | 9 |
53 | Commentaire javadoc manquant. | 9 |
67 | Commentaire javadoc manquant. | 9 |
82 | Commentaire javadoc manquant. | 9 |
97 | Commentaire javadoc manquant. | 9 |
101 | Commentaire javadoc manquant. | 9 |
105 | Commentaire javadoc manquant. | 9 |
109 | Commentaire javadoc manquant. | 9 |
113 | Commentaire javadoc manquant. | 9 |
120 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 3 2 1 2 | Total : Per method : | 14 7 | Total : Per method : Per statement : | 9 4.5 0.64 |
||
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): | 1 1 7 3 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 1 0.5 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 4 2 0.29 | Statement Test Coverage : Method Test Reference : | 0 2 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
ClassNodeComparator() | 0 | 1 | 1 | 1 |
compare(Object,Object) | 0 | 11 | 8 | 0 |
View line in source | Style Error | Column |
---|---|---|
12 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
12 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
14 | Commentaire javadoc manquant. | 9 |
19 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 9 7 9 0 | Total : Per method : | 40 5.71 | Total : Per method : Per statement : | 19 2.71 0.48 |
||
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 7 25 24 |
||||
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 : | 9 1.29 0.22 | Statement Test Coverage : Method Test Reference : | 0 1.33 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
ConstructorNode(ClassNode,String,String) | 0 | 2 | 1 | 1 |
isStaticInitializer() | 0 | 2 | 1 | 1 |
isInstanceInitializer() | 0 | 2 | 1 | 1 |
getMember() | 0 | 12 | 5 | 2 |
toStringLong() | 0 | 5 | 3 | 1 |
compareTo(ConstructorNode) | 0 | 10 | 5 | 1 |
equals(Object) | 0 | 5 | 3 | 0 |
View line in source of duplicated classes | Lines | Tokens | Start of code fragment |
---|---|---|---|
(60) net/sourceforge/pmd/dcd/graph/ConstructorNode
(39) net/sourceforge/pmd/dcd/graph/MethodNode | 22 | 147 |
public int compareTo(MethodNode that) {
// Order by method name
int cmp = this.getName().comp ..... |
Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
---|---|---|---|---|---|
BAD_PRACTICE | HE_EQUALS_NO_HASHCODE | HE | 2 | equals |
View line in source | Style Error | Column |
---|---|---|
17 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
17 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
22 | Commentaire javadoc manquant. | 9 |
27 | Commentaire javadoc manquant. | 9 |
31 | Commentaire javadoc manquant. | 9 |
35 | Commentaire javadoc manquant. | 9 |
52 | Commentaire javadoc manquant. | 9 |
60 | Commentaire javadoc manquant. | 9 |
80 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 6 4 6 0 | Total : Per method : | 18 4.5 | Total : Per method : Per statement : | 8 2 0.44 |
||
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 8 13 13 |
||||
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 : | 6 1.5 0.33 | Statement Test Coverage : Method Test Reference : | 0 1.33 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
FieldNode(ClassNode,String,String) | 0 | 3 | 1 | 1 |
getMember() | 0 | 6 | 3 | 2 |
compareTo(FieldNode) | 0 | 2 | 1 | 1 |
equals(Object) | 0 | 5 | 3 | 0 |
Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
---|---|---|---|---|---|
BAD_PRACTICE | HE_EQUALS_NO_HASHCODE | HE | 2 | equals |
View line in source | Style Error | Column |
---|---|---|
14 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
14 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
19 | Commentaire javadoc manquant. | 9 |
24 | Commentaire javadoc manquant. | 9 |
33 | Commentaire javadoc manquant. | 9 |
37 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 4 2 2 2 | Total : Per method : | 23 11.5 | Total : Per method : Per statement : | 14 7 0.61 |
||
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): | 4 0 6 6 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 1 0.5 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 4 2 0.17 | Statement Test Coverage : Method Test Reference : | 0 1.5 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
MemberNodeComparator() | 0 | 1 | 1 | 1 |
compare(MemberNode,MemberNode) | 0 | 20 | 13 | 1 |
View line in source | Style Error | Column |
---|---|---|
12 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
12 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
14 | Commentaire javadoc manquant. | 9 |
19 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 6 4 6 0 | Total : Per method : | 28 7 | Total : Per method : Per statement : | 12 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): | 6 7 20 15 |
||||
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 : | 6 1.5 0.21 | Statement Test Coverage : Method Test Reference : | 0 1.5 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
MethodNode(ClassNode,String,String) | 0 | 2 | 1 | 1 |
getMember() | 0 | 9 | 3 | 3 |
compareTo(MethodNode) | 0 | 10 | 5 | 1 |
equals(Object) | 0 | 5 | 3 | 0 |
View line in source of duplicated classes | Lines | Tokens | Start of code fragment |
---|---|---|---|
(60) net/sourceforge/pmd/dcd/graph/ConstructorNode
(39) net/sourceforge/pmd/dcd/graph/MethodNode | 22 | 147 |
public int compareTo(MethodNode that) {
// Order by method name
int cmp = this.getName().comp ..... |
Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
---|---|---|---|---|---|
BAD_PRACTICE | HE_EQUALS_NO_HASHCODE | HE | 2 | equals |
View line in source | Style Error | Column |
---|---|---|
17 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
17 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
22 | Commentaire javadoc manquant. | 9 |
27 | Commentaire javadoc manquant. | 9 |
39 | Commentaire javadoc manquant. | 9 |
59 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 13 12 13 0 | Total : Per method : | 35 2.92 | Total : Per method : Per statement : | 17 1.42 0.49 |
||
Inheritance: | Coupling: | ||||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 2 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 7 2 27 78 |
||||
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 : | 14 1.17 0.4 | Statement Test Coverage : Method Test Reference : | 0 1 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
visit(UsageGraph,Object) | 0 | 2 | 1 | 2 |
visit(ClassNode,Object) | 0 | 2 | 1 | 2 |
visitFields(ClassNode,Object) | 0 | 4 | 2 | 1 |
visit(FieldNode,Object) | 0 | 2 | 1 | 3 |
visitConstructors(ClassNode,Object) | 0 | 4 | 2 | 1 |
visit(ConstructorNode,Object) | 0 | 2 | 1 | 3 |
visitMethods(ClassNode,Object) | 0 | 4 | 2 | 1 |
visit(MethodNode,Object) | 0 | 2 | 1 | 3 |
visitUses(MemberNode,Object) | 0 | 4 | 2 | 1 |
visitUse(MemberNode,Object) | 0 | 2 | 1 | 2 |
visitUsers(MemberNode,Object) | 0 | 4 | 2 | 1 |
visitUser(MemberNode,Object) | 0 | 2 | 1 | 2 |
View line in source | Style Error | Column |
---|---|---|
13 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
13 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
15 | Commentaire javadoc manquant. | 9 |
19 | Commentaire javadoc manquant. | 9 |
23 | Commentaire javadoc manquant. | 9 |
30 | Commentaire javadoc manquant. | 9 |
34 | Commentaire javadoc manquant. | 9 |
41 | Commentaire javadoc manquant. | 9 |
45 | Commentaire javadoc manquant. | 9 |
52 | Commentaire javadoc manquant. | 9 |
56 | Commentaire javadoc manquant. | 9 |
63 | Commentaire javadoc manquant. | 9 |
67 | Commentaire javadoc manquant. | 9 |
74 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 11 11 9 2 | Total : Per method : | 54 4.91 | Total : Per method : Per statement : | 23 2.09 0.43 |
||
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 8 33 37 |
||||
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 : | 12 1.09 0.22 | Statement Test Coverage : Method Test Reference : | 0 1.44 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
UsageGraph(String) | 0 | 2 | 1 | 0 |
accept(NodeVisitor,Object) | 0 | 4 | 2 | 3 |
isClass(String) | 0 | 3 | 1 | 1 |
defineClass(String) | 0 | 10 | 2 | 4 |
defineField(String,String,String) | 0 | 3 | 1 | 2 |
defineConstructor(String,String,String) | 0 | 3 | 1 | 1 |
defineMethod(String,String,String) | 0 | 6 | 4 | 2 |
usageField(String,String,String,MemberNode) | 0 | 5 | 2 | 1 |
usageMethod(String,String,String,MemberNode) | 0 | 9 | 4 | 1 |
usage(MemberNode,MemberNode) | 0 | 3 | 1 | 2 |
checkClassName(String) | 0 | 3 | 4 | 4 |
View line in source | Style Error | Column |
---|---|---|
47 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
47 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
51 | Commentaire javadoc manquant. | 9 |
53 | Commentaire javadoc manquant. | 9 |
57 | Commentaire javadoc manquant. | 9 |
64 | Commentaire javadoc manquant. | 9 |
69 | Commentaire javadoc manquant. | 9 |
82 | Commentaire javadoc manquant. | 9 |
87 | Commentaire javadoc manquant. | 9 |
92 | Commentaire javadoc manquant. | 9 |
101 | Commentaire javadoc manquant. | 9 |
109 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 9 9 3 6 | Total : Per method : | 251 27.89 | Total : Per method : Per statement : | 88 9.78 0.35 |
||
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): | 10 3 31 30 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 1 0.11 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 45 5 0.18 | Statement Test Coverage : Method Test Reference : | 0 3 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
UsageGraphBuilder(String) | 0 | 3 | 1 | 0 |
index(String) | 0 | 11 | 5 | 2 |
getUsageGraph() | 0 | 2 | 1 | 1 |
getNewClassVisitor() | 0 | 2 | 1 | 1 |
MyClassVisitor.visit(int,int,String,String,String,String[]) | 0 | 10 | 2 | 0 |
MyClassVisitor.visitAnnotation(String,boolean) | 0 | 6 | 2 | 0 |
MyClassVisitor.visitAttribute(Attribute) | 0 | 4 | 2 | 0 |
MyClassVisitor.visitEnd() | 0 | 3 | 2 | 0 |
MyClassVisitor.visitField(int,String,String,String,Object) | 0 | 16 | 4 | 0 |
MyClassVisitor.visitInnerClass(String,String,String,int) | 0 | 8 | 2 | 0 |
MyClassVisitor.visitMethod(int,String,String,String,String[]) | 0 | 12 | 3 | 0 |
MyClassVisitor.visitOuterClass(String,String,String) | 0 | 6 | 2 | 0 |
MyClassVisitor.visitSource(String,String) | 0 | 5 | 2 | 0 |
getNewMethodVisitor(PrintVisitor,MemberNode) | 0 | 2 | 1 | 1 |
MyMethodVisitor.MyMethodVisitor(PrintVisitor,MemberNode) | 0 | 3 | 1 | 0 |
MyMethodVisitor.visitAnnotation(String,boolean) | 0 | 6 | 2 | 0 |
MyMethodVisitor.visitAnnotationDefault() | 0 | 4 | 2 | 0 |
MyMethodVisitor.visitAttribute(Attribute) | 0 | 4 | 2 | 0 |
MyMethodVisitor.visitCode() | 0 | 3 | 2 | 0 |
MyMethodVisitor.visitEnd() | 0 | 3 | 2 | 0 |
MyMethodVisitor.visitFieldInsn(int,String,String,String) | 0 | 10 | 3 | 0 |
MyMethodVisitor.visitFrame(int,int,Object[],int,Object[]) | 0 | 8 | 2 | 0 |
MyMethodVisitor.visitIincInsn(int,int) | 0 | 5 | 2 | 0 |
MyMethodVisitor.visitInsn(int) | 0 | 4 | 2 | 0 |
MyMethodVisitor.visitIntInsn(int,int) | 0 | 5 | 2 | 0 |
MyMethodVisitor.visitJumpInsn(int,Label) | 0 | 5 | 2 | 0 |
MyMethodVisitor.visitLabel(Label) | 0 | 4 | 2 | 0 |
MyMethodVisitor.visitLdcInsn(Object) | 0 | 4 | 2 | 0 |
MyMethodVisitor.visitLineNumber(int,Label) | 0 | 5 | 2 | 0 |
MyMethodVisitor.visitLocalVariable(String,String,String,Label,Label,int) | 0 | 9 | 2 | 0 |
MyMethodVisitor.visitLookupSwitchInsn(Label,Label[],Label[]) | 0 | 6 | 2 | 0 |
MyMethodVisitor.visitMaxs(int,int) | 0 | 5 | 2 | 0 |
MyMethodVisitor.visitMethodInsn(int,String,String,String) | 0 | 10 | 3 | 0 |
MyMethodVisitor.visitMultiANewArrayInsn(String,int) | 0 | 5 | 2 | 0 |
MyMethodVisitor.visitParameterAnnotation(int,String,boolean) | 0 | 7 | 2 | 0 |
MyMethodVisitor.visitTableSwitchInsn(int,int,Label,Label[]) | 0 | 7 | 2 | 0 |
MyMethodVisitor.visitTryCatchBlock(Label,Label,Label,String) | 0 | 7 | 2 | 0 |
MyMethodVisitor.visitTypeInsn(int,String) | 0 | 5 | 2 | 0 |
MyMethodVisitor.visitVarInsn(int,int) | 0 | 5 | 2 | 0 |
getResourceName(String) | 0 | 2 | 1 | 1 |
getClassName(String) | 0 | 2 | 1 | 4 |
asList(Integer[]) | 0 | 7 | 3 | 0 |
asList(Object[]) | 0 | 2 | 2 | 0 |
View line in source | Style Error | Column |
---|---|---|
28 | Dans le commentaire javadoc de la classe, il manque une balise @author. | |
28 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
37 | Commentaire javadoc manquant. | 9 |
38 | Commentaire javadoc manquant. | 9 |
40 | Commentaire javadoc manquant. | 9 |
45 | Commentaire javadoc manquant. | 9 |
63 | Commentaire javadoc manquant. | 9 |
72 | Commentaire javadoc manquant. | |
75 | Commentaire javadoc manquant. | 17 |
88 | Commentaire javadoc manquant. | 17 |
97 | Commentaire javadoc manquant. | 17 |
104 | Commentaire javadoc manquant. | 17 |
110 | Commentaire javadoc manquant. | 17 |
132 | Commentaire javadoc manquant. | 17 |
143 | Commentaire javadoc manquant. | 17 |
159 | Commentaire javadoc manquant. | 17 |
168 | Commentaire javadoc manquant. | 17 |
177 | Commentaire javadoc manquant. | 9 |
181 | Commentaire javadoc manquant. | |
185 | Commentaire javadoc manquant. | 17 |
190 | Commentaire javadoc manquant. | 17 |
199 | Commentaire javadoc manquant. | 17 |
206 | Commentaire javadoc manquant. | 17 |
213 | Commentaire javadoc manquant. | 17 |
219 | Commentaire javadoc manquant. | 17 |
225 | Commentaire javadoc manquant. | 17 |
239 | Commentaire javadoc manquant. | 17 |
250 | Commentaire javadoc manquant. | 17 |
258 | Commentaire javadoc manquant. | 17 |
265 | Commentaire javadoc manquant. | 17 |
273 | Commentaire javadoc manquant. | 17 |
281 | Commentaire javadoc manquant. | 17 |
288 | Commentaire javadoc manquant. | 17 |
295 | Commentaire javadoc manquant. | 17 |
303 | Commentaire javadoc manquant. | 17 |
315 | Commentaire javadoc manquant. | 17 |
324 | Commentaire javadoc manquant. | 17 |
332 | Commentaire javadoc manquant. | 17 |
346 | Commentaire javadoc manquant. | 17 |
354 | Commentaire javadoc manquant. | 17 |
364 | Commentaire javadoc manquant. | 17 |
374 | Commentaire javadoc manquant. | 17 |
384 | Commentaire javadoc manquant. | 17 |
392 | Commentaire javadoc manquant. | 17 |
405 | Commentaire javadoc manquant. | 9 |
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 10 9 1 | Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN |
||
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 1 19 29 |
||||
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 0.33 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|
Package: net.sourceforge.pmd.dcd.graph | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 25 25 0 | Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN |
||
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 29 294 |
||||
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 0.12 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|