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] packages

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

Package : org.apache.qpid.management.ui

Subsystem :
Total Quality
[TQ= 0.25*ARCH + 0.25*DES + 0.25*CODE + 0.25*TS]

  0.57  


Unit Test Suite
[TS= 0.5*TSC + 0.5*TMR]

  0.56  


Statement Test Coverage
[TSC= source-statements-covered÷ncss]

  0  


Method Test Reference
[TMR= methods-referenced÷npm]

  1.12  


Architecture
[ARCH= 0.4*MOD + 0.6*COH]

  0.4  


Modularisation
[MOD= 1 - (count_packages(not(illegal-dependencies=0))÷total_packages)]

  1  


Cohesion
[COH= 1 - (count_packages(cycles=true)÷total_packages)]

  0  


Design
[DES= 0.20*NOM + 0.30*RFC + 0.30*CBO + 0.20*DIT]

  0.86  


Number of Methods
[NOM=  count_classes(wmc<20) ÷total-classes]

  0.92  


Response for Class
[RFC=  count_classes(rfc<50) ÷total-classes]

  1  


Coupling Between Objects
[CBO=  count_classes(cbo<5) ÷total-classes]

  0.58  


Depth of Inheritance Tree
[DIT=  count_classes(dit<5) ÷total-classes]

  1  


Code Quality
[CODE= 0.15*DOC + 0.4*DRY + 0.3*FRE + 0.15*STY]

  0.45  


Documentation
[DOC= javadocs÷(functions + analysed-classes)]

  0.14  


DRYness
[DRY= 1 - (classes-with-duplications÷analysed-classes)]

  1  


Freshness
[FRE= 1 - (classes-with-code-violations÷analysed-classes)]

  0.08  


Stylishness
[STY= 1 - (classes-with-style-errors÷analysed-classes)]

  0  
StatisticsDesignCode Quality
Total Classes
Methods
Source Statements [NCSS]
Cyclomatic Complexity [CCN]
Javadocs
Javadoc Lines [JL]

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]
12
92
432
102
15
65

0.5
0.33
5.33
8
16.08
53.33
Afferent Couplings
Efferent Couplings
Abstractness
Instability
Distance [D]
3
16
0.33
0.84
0.18
Cmplx. per Stmt.
Cmplx. per Meth.
Code Violations
Violations per Stmt.
Style errors
St. errors per Stmt.
Duplications
Duplicated Tokens [DT]
Duplicated Tokens per Stmt.
0.24
1.11
88
0.2
662
1.53
0
0
0
Used by PackagesUses PackagesCycles
Illegal Use:
org.apache.qpid.management.ui.actions
org.apache.qpid.management.ui.jmx
org.apache.qpid.management.ui.views
Illegal Dependencies:
org.apache.qpid.management.ui.actions
org.apache.qpid.management.ui.jmx
org.apache.qpid.management.ui.model
External Dependencies:
java.lang
java.util
java.util.concurrent
org.eclipse.core.runtime
org.eclipse.jface.action
org.eclipse.jface.resource
org.eclipse.swt.graphics
org.eclipse.swt.widgets
org.eclipse.ui
org.eclipse.ui.actions
org.eclipse.ui.application
org.eclipse.ui.plugin
org.osgi.framework
org.apache.qpid.management.ui.actions
org.apache.qpid.management.ui.jmx
org.apache.qpid.management.ui
TestsSource Control
Test Suites
Tests
Source Statements per Tests
Errors
Time
Line Coverage
Line Coverage per Test
0
0
Infinity
0
0
0%
NaN%
None

Abstract ClassSource statementsCyclometic complexityViolationsStyle ErrorsDuplicationsEfferent (Import) Class Couplings (CBO / Ce)Afferent (Emport) Class Couplings (Ca)Response for Class (RFC)Lack of Cohesion in Methods (LCOM)Depth of Inheritance Rree (DIT)Statement Test CoverageMethod Test ReferenceIllegal Imports
ApplicationRegistry43111475013233825101.40
ManagedBean4922125402282595001.260
ManagedObject6228006411010
ServerRegistry623423172051542452100.810

Concrete ClassSource statementsCyclometic complexityViolationsStyle ErrorsDuplicationsEfferent (Import) Class Couplings (CBO / Ce)Afferent (Emport) Class Couplings (Ca)Response for Class (RFC)Lack of Cohesion in Methods (LCOM)Depth of Inheritance Rree (DIT)Statement Test CoverageMethod Test ReferenceIllegal Imports
Activator14555803194000.60
Application12531206094100.50
ApplicationActionBarAdvisor23461601411440040
ApplicationWorkbenchAdvisor6211504153000.330
ApplicationWorkbenchWindowAdvi sor1747180121186000.50
Constants860181004311050
ManagedServer3812133902161844001.820
Perspective81214030811000