![]() |
|
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] Subsystems |
|
[scorecard] [analysis] [explanations] | |
{overview} {architecture} {design} {code} {test} {source control} {system specific} |
|
|
Subsystem Dependencies | Ant | CPD | DCD | renderers | language definition module | stat | util | External Packages |
---|---|---|---|---|---|---|---|---|
net.sourceforge.pmd.util | 0 | 0 | 0 | 0 | 3 | 0 | 2 | 0 |
net.sourceforge.pmd.util.datasource | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.designer | 0 | 0 | 0 | 0 | 9 | 0 | 1 | 11 |
net.sourceforge.pmd.util.filter | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.log | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
net.sourceforge.pmd.util.viewer | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
net.sourceforge.pmd.util.viewer.gui | 0 | 0 | 0 | 0 | 3 | 0 | 3 | 4 |
net.sourceforge.pmd.util.viewer.gui.menu | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 1 |
net.sourceforge.pmd.util.viewer.model | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 3 |
net.sourceforge.pmd.util.viewer.util | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Package Design | Distance | Efferent Couplings | Afferent Couplings | Cycles | Illegal dep | Legal dep | Methods per Class [WMC] | Depth of inheritance tree [DIT] | Number of Children [NOC] | Efferent Class Couplings [CBO/Ce] | Afferent Class Couplings [Ca] | Response for a Class [RFC] | Lack of Cohesion [LCOM] |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net.sourceforge.pmd.util | 0.47 | 15 | 21 | X | 5 | 0 | 6.06 | 1.06 | 0 | 2.17 | 4.5 | 23.28 | 19.56 |
net.sourceforge.pmd.util.datasource | 0.24 | 3 | 4 | 0 | 0 | 3.67 | 1 | 0 | 0.67 | 4.33 | 10.33 | 1.33 | |
net.sourceforge.pmd.util.designer | 0 | 29 | 0 | X | 10 | 0 | 5.48 | 1.96 | 0 | 4.93 | 2.26 | 24.93 | 30.96 |
net.sourceforge.pmd.util.filter | 0.34 | 4 | 5 | 0 | 0 | 4.79 | 0.79 | 0.21 | 1.86 | 2.71 | 10.71 | 6.14 | |
net.sourceforge.pmd.util.log | 0.33 | 4 | 2 | 0 | 0 | 3.5 | 1.75 | 0 | 0.75 | 1.5 | 10.75 | 3.75 | |
net.sourceforge.pmd.util.viewer | 0 | 3 | 0 | X | 2 | 0 | 2 | 1 | 0 | 2 | 0 | 5 | 1 |
net.sourceforge.pmd.util.viewer.gui | 0.07 | 14 | 1 | X | 6 | 0 | 3.8 | 3.7 | 0 | 4.2 | 1.2 | 23.8 | 1.6 |
net.sourceforge.pmd.util.viewer.gui.menu | 0.11 | 8 | 1 | X | 4 | 0 | 2 | 6.25 | 0 | 4 | 1.25 | 11.25 | 0 |
net.sourceforge.pmd.util.viewer.model | 0 | 10 | 2 | X | 4 | 0 | 6.83 | 1 | 0 | 2.83 | 4.33 | 14.67 | 13 |
net.sourceforge.pmd.util.viewer.util | 0.5 | 2 | 2 | 0 | 0 | 3 | 1 | 0 | 0 | 7 | 6 | 1 |
System API | Total API Packages | Total API Classes | Total API Methods | Source Statements | Import Couplings | Export Couplings |
---|---|---|---|---|---|---|
net.sourceforge.pmd.util | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.datasource | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.designer | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.filter | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.log | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.viewer | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.viewer.gui | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.viewer.gui.menu | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.viewer.model | 0 | 0 | 0 | 0 | 0 | 0 |
net.sourceforge.pmd.util.viewer.util | 0 | 0 | 0 | 0 | 0 | 0 |
Code Metrics | Total Classes | BC Classes | Source Statements | Cyclomatic Complexity | Cmplx. per Stmnt. | Cmplx. per Meth. | Violations/ Source Stmts. | Style errors/ Source Stmts. | Duplicated Tokens / Source Stmts. |
---|---|---|---|---|---|---|---|---|---|
net.sourceforge.pmd.util | 18 | 18 | 924 | 342 | 0.37 | 3.98 | 0 | 0.11 | 0.09 |
net.sourceforge.pmd.util.datasource | 3 | 3 | 48 | 20 | 0.42 | 2 | 0 | 0.25 | 0 |
net.sourceforge.pmd.util.designer | 27 | 27 | 1081 | 259 | 0.24 | 6.02 | 0 | 0.04 | 0 |
net.sourceforge.pmd.util.filter | 14 | 14 | 202 | 82 | 0.41 | 1.71 | 0 | 0.37 | 0 |
net.sourceforge.pmd.util.log | 4 | 4 | 90 | 24 | 0.27 | 2.4 | 0 | 0.18 | 0 |
net.sourceforge.pmd.util.viewer | 1 | 1 | 7 | 1 | 0.14 | 1 | 0 | 0.29 | 0 |
net.sourceforge.pmd.util.viewer.gui | 10 | 10 | 350 | 58 | 0.17 | 2.42 | 0 | 0.09 | 0 |
net.sourceforge.pmd.util.viewer.gui.menu | 4 | 4 | 72 | 10 | 0.14 | 1.25 | 0 | 0.12 | 0 |
net.sourceforge.pmd.util.viewer.model | 6 | 6 | 151 | 48 | 0.32 | 1.2 | 0 | 0.42 | 0 |
net.sourceforge.pmd.util.viewer.util | 1 | 1 | 8 | 1 | 0.12 | 1 | 0 | 0.12 | 0 |
Test Metrics | Test suites | Tests | Tests per Source Statements | Errors | Time | Line Coverage | Line Coverage per Test |
---|---|---|---|---|---|---|---|
net.sourceforge.pmd.util | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
net.sourceforge.pmd.util.datasource | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
net.sourceforge.pmd.util.designer | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
net.sourceforge.pmd.util.filter | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
net.sourceforge.pmd.util.log | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
net.sourceforge.pmd.util.viewer | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
net.sourceforge.pmd.util.viewer.gui | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
net.sourceforge.pmd.util.viewer.gui.menu | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
net.sourceforge.pmd.util.viewer.model | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
net.sourceforge.pmd.util.viewer.util | 0 | 0 | 0 | 0 | 0 | 0 % | 0 % |
Source Control | Total Activity | Change Activity | Error Activty | Classes with Change Issues | Classes with Error Issues | ||
---|---|---|---|---|---|---|---|
net.sourceforge.pmd.util | 0 | 0 | 0% | 0 | 0% | 0 | 0 |
net.sourceforge.pmd.util.datasource | 0 | 0 | 0% | 0 | 0% | 0 | 0 |
net.sourceforge.pmd.util.designer | 0 | 0 | 0% | 0 | 0% | 0 | 0 |
net.sourceforge.pmd.util.filter | 0 | 0 | 0% | 0 | 0% | 0 | 0 |
net.sourceforge.pmd.util.log | 0 | 0 | 0% | 0 | 0% | 0 | 0 |
net.sourceforge.pmd.util.viewer | 0 | 0 | 0% | 0 | 0% | 0 | 0 |
net.sourceforge.pmd.util.viewer.gui | 0 | 0 | 0% | 0 | 0% | 0 | 0 |
net.sourceforge.pmd.util.viewer.gui.menu | 0 | 0 | 0% | 0 | 0% | 0 | 0 |
net.sourceforge.pmd.util.viewer.model | 0 | 0 | 0% | 0 | 0% | 0 | 0 |
net.sourceforge.pmd.util.viewer.util | 0 | 0 | 0% | 0 | 0% | 0 | 0 |