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-org.apache.qpid.server.routing

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

org.apache.qpid.server.routing.RoutingTable

Package: org.apache.qpid.server.routing | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
9
9
0
Total :
Per method :
10
1.11
Total :
Per method :
Per statement :
9
1
0.9
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
9
9
36
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
9
1
Total :
Per method :
Per statement :
1
0.11
0.1
Total :
Per method :
Per statement :
11
1.22
1.1
Statement Test Coverage :
Method Test Reference :
0
0.89


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
configure(VirtualHost,String,VirtualHostConfiguration)
1111
close()
1110
createExchange(Exchange)
1112
removeExchange(Exchange)
1112
bindQueue(Exchange,AMQShortString,AMQQueue,FieldTable)
1112
unbindQueue(Exchange,AMQShortString,AMQQueue,FieldTable)
1112
createQueue(AMQQueue)
1112
createQueue(AMQQueue,FieldTable)
1112
removeQueue(AMQQueue)
1113


View line in sourceCode ViolationRule
Avoid unused imports such as 'org.apache.commons.configuration.Configuration' UnusedImports


View line in sourceStyle ErrorColumn
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'org.apache.qpid.AMQException'.
32Commentaire javadoc manquant.
33'{' devrait être sur la ligne précédente.1
35La ligne excède 80 caractères.
39La ligne excède 80 caractères.
40La ligne excède 80 caractères.
43La ligne excède 80 caractères.
45La ligne excède 80 caractères.
60La ligne excède 80 caractères.
83La ligne excède 80 caractères.
95La ligne excède 80 caractères.