![]() |
|
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.lang.dfa.report |
|
| [scorecard] [analysis] [explanations] | |
| {overview} {architecture} {design} {code} {test} {source control} {system specific} | |
| Package: net.sourceforge.pmd.lang.dfa.report | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 15 14 14 1 | Total : Per method : | 49 3.5 | Total : Per method : Per statement : | 29 2.07 0.59 |
||
| 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): | 1 8 24 5 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 7 0.5 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 17 1.21 0.35 | Statement Test Coverage : Method Test Reference : | 0 1.29 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| equalsNode(AbstractReportNode) | 1 | 1 | 1 | 1 |
| getFirstChild() | 1 | 4 | 3 | 1 |
| getNextSibling() | 1 | 9 | 7 | 1 |
| getChildIndex(AbstractReportNode) | 1 | 5 | 4 | 1 |
| addFirst(AbstractReportNode) | 1 | 3 | 1 | 1 |
| add(AbstractReportNode) | 1 | 3 | 1 | 1 |
| addNumberOfViolation(int) | 0 | 2 | 1 | 1 |
| getNumberOfViolations() | 1 | 2 | 1 | 1 |
| childrenAccept(ReportVisitor) | 0 | 4 | 2 | 1 |
| accept(ReportVisitor) | 0 | 2 | 1 | 2 |
| getChildAt(int) | 0 | 4 | 4 | 2 |
| getChildCount() | 0 | 2 | 1 | 2 |
| getParent() | 0 | 2 | 1 | 2 |
| isLeaf() | 0 | 2 | 1 | 2 |
| View line in source | Style Error | Column |
|---|---|---|
| 1 | La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'. | |
| 6 | Commentaire javadoc manquant. | |
| 19 | Balise javadoc @return manquante. | |
| 19 | Balise javadoc @param manquante pour 'arg0'. | 59 |
| 21 | Le commentaire javadoc est vide. | |
| 31 | Le commentaire javadoc est vide. | |
| 48 | Le commentaire javadoc est vide. | |
| 63 | Balise javadoc @param manquante pour 'child'. | 45 |
| 71 | Balise javadoc @param manquante pour 'child'. | 40 |
| 76 | Commentaire javadoc manquant. | 5 |
| 80 | Le commentaire javadoc est vide. | |
| 89 | Commentaire javadoc manquant. | 5 |
| 96 | Commentaire javadoc manquant. | 5 |
| 100 | Commentaire javadoc manquant. | 5 |
| 107 | Commentaire javadoc manquant. | 5 |
| 111 | Commentaire javadoc manquant. | 5 |
| 115 | Commentaire javadoc manquant. | 5 |
| Package: net.sourceforge.pmd.lang.dfa.report | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 2 1 2 0 | Total : Per method : | 3 3 | Total : Per method : Per statement : | 1 1 0.33 |
||
| Inheritance: | Coupling: | ||||||
| Depth of inheritance tree (DIT): Number of Children (NOC): | 1 1 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 1 3 4 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 1 | Statement Test Coverage : Method Test Reference : | 0 1 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| visit(AbstractReportNode) | 0 | 2 | 1 | 2 |
| View line in source | Style Error | Column |
|---|---|---|
| 1 | La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'. | |
| 3 | Commentaire javadoc manquant. | |
| 5 | Commentaire javadoc manquant. | 5 |
| Package: net.sourceforge.pmd.lang.dfa.report | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 3 3 3 0 | Total : Per method : | 10 3.33 | Total : Per method : Per statement : | 5 1.67 0.5 |
||
| 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): | 1 2 5 0 |
||||
| 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.5 | Statement Test Coverage : Method Test Reference : | 0 1 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| ClassNode(String) | 0 | 2 | 1 | 1 |
| getClassName() | 0 | 2 | 1 | 3 |
| equalsNode(AbstractReportNode) | 0 | 4 | 3 | 0 |
| View line in source | Style Error | Column |
|---|---|---|
| 1 | La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'. | |
| 4 | Commentaire javadoc manquant. | |
| 8 | Commentaire javadoc manquant. | 5 |
| 12 | Commentaire javadoc manquant. | 5 |
| 16 | Commentaire javadoc manquant. | 5 |
| Package: net.sourceforge.pmd.lang.dfa.report | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 3 3 3 0 | Total : Per method : | 10 3.33 | Total : Per method : Per statement : | 5 1.67 0.5 |
||
| 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): | 1 3 5 0 |
||||
| 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.5 | Statement Test Coverage : Method Test Reference : | 0 1 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| PackageNode(String) | 0 | 2 | 1 | 2 |
| getPackageName() | 0 | 2 | 1 | 3 |
| equalsNode(AbstractReportNode) | 0 | 4 | 3 | 0 |
| View line in source | Style Error | Column |
|---|---|---|
| 1 | La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'. | |
| 3 | Commentaire javadoc manquant. | |
| 7 | Commentaire javadoc manquant. | 5 |
| 11 | Commentaire javadoc manquant. | 5 |
| 15 | Commentaire javadoc manquant. | 5 |
| Package: net.sourceforge.pmd.lang.dfa.report | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 5 4 2 3 | Total : Per method : | 60 15 | Total : Per method : Per statement : | 16 4 0.27 |
||
| 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 41 4 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 4 1 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 5 1.25 0.08 | Statement Test Coverage : Method Test Reference : | 0 4 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| ReportHTMLPrintVisitor(String) | 0 | 2 | 1 | 1 |
| write(String,StringBuffer) | 1 | 4 | 1 | 1 |
| displayRuleViolation(RuleViolation) | 1 | 13 | 3 | 1 |
| visit(AbstractReportNode) | 1 | 35 | 11 | 0 |
| View line in source | Style Error | Column |
|---|---|---|
| 1 | La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'. | |
| 11 | Le commentaire javadoc est vide. | |
| 20 | Dans le commentaire javadoc de la classe, il manque une balise @version. | |
| 31 | Commentaire javadoc manquant. | 5 |
| 74 | Balise javadoc @param manquante pour 'node'. | 42 |
| Package: net.sourceforge.pmd.lang.dfa.report | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 8 6 5 3 | Total : Per method : | 97 16.17 | Total : Per method : Per statement : | 41 6.83 0.42 |
||
| 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): | 7 3 28 14 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 4 0.67 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 7 1.17 0.07 | Statement Test Coverage : Method Test Reference : | 0 2 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| TreeIterator.remove() | 0 | 2 | 2 | 0 |
| TreeIterator.hasNext() | 0 | 3 | 1 | 0 |
| TreeIterator.next() | 0 | 8 | 4 | 0 |
| TreeIterator.getNext() | 1 | 21 | 10 | 0 |
| iterator() | 0 | 2 | 1 | 5 |
| size() | 0 | 6 | 2 | 1 |
| getRootNode() | 0 | 2 | 1 | 1 |
| addRuleViolation(RuleViolation) | 1 | 27 | 8 | 2 |
| equalsNodeInLevel(AbstractReportNode,AbstractReportNode) | 1 | 5 | 4 | 1 |
| isStringInLevel(String) | 1 | 15 | 8 | 1 |
| View line in source | Style Error | Column |
|---|---|---|
| 1 | La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'. | |
| 7 | Commentaire javadoc manquant. | |
| 12 | Commentaire javadoc manquant. | |
| 85 | Commentaire javadoc manquant. | 5 |
| 89 | Commentaire javadoc manquant. | 5 |
| 98 | Commentaire javadoc manquant. | 5 |
| 106 | Balise javadoc @param manquante pour 'violation'. | 48 |
| Package: net.sourceforge.pmd.lang.dfa.report | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 0 0 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 2 0 0 |
||||
| 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 NaN |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: net.sourceforge.pmd.lang.dfa.report | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 7 4 3 | 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): | 6 1 14 13 |
||||
| 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.5 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: net.sourceforge.pmd.lang.dfa.report | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 3 3 3 0 | Total : Per method : | 11 3.67 | Total : Per method : Per statement : | 7 2.33 0.64 |
||
| 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): | 2 3 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 : | 5 1.67 0.45 | Statement Test Coverage : Method Test Reference : | 0 1.33 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| ViolationNode(RuleViolation) | 0 | 2 | 1 | 1 |
| getRuleViolation() | 0 | 2 | 1 | 2 |
| equalsNode(AbstractReportNode) | 0 | 5 | 5 | 0 |
| View line in source | Style Error | Column |
|---|---|---|
| 1 | La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'. | |
| 5 | Commentaire javadoc manquant. | |
| 9 | Commentaire javadoc manquant. | 5 |
| 13 | Commentaire javadoc manquant. | 5 |
| 17 | Commentaire javadoc manquant. | 5 |