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.management.domain.handler.impl

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

org.apache.qpid.management.domain.handler.impl.IMethodInvocationListener

Package: org.apache.qpid.management.domain.handler.impl | 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
5
1
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
3
1.5
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
operationIsGoingToBeInvoked(InvocationEvent)
1111




View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
28La ligne excède 80 caractères.
33'{' devrait être sur la ligne précédente.1

org.apache.qpid.management.domain.handler.impl.QpidDomainObjectMBean

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
20
20
20
0
Total :
Per method :
21
1.05
Total :
Per method :
Per statement :
20
1
0.95
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
20
190
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
21
1.05
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
213
10.65
10.14
Statement Test Coverage :
Method Test Reference :
0
0


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
throwsException()
1110
voidWithoutArguments()
1110
echoWithSimpleTypes(Long,Boolean,Double,Float,Integer,Short,String,URI,Date)
1110
echoWithArrays(Long[],Boolean[],Double[],Float[],Integer[],Short[],String[],URI[],Date[])
1110
echoWithSimpleTypeArrays(InvocationResult[],InvocationResult[][],InvocationResult[][][],InvocationResult[][][][],InvocationResult[][][][][],InvocationResult[][][][][][])
1110
echoWithByteArray(InvocationResult[])
1110
echoWithUUID(UUID)
1110
echoWithMap(Object)
1110
getVhostRef()
1110
getName()
1110
getDurable()
1110
getArguments()
1110
getMsgTotalEnqueues()
1110
getConsumerCount()
1110
getMgmtPubInterval()
1110
setMgmtPubInterval(Short)
1110
getExpireTime()
1110
setExpireTime(Date)
1110
setType(String)
1110
getType()
1110




View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
34'{' devrait être sur la ligne précédente.1
34La ligne contient un caractère tabulation.2
35La ligne contient un caractère tabulation.1
36La ligne contient un caractère tabulation.1
37La ligne contient un caractère tabulation.1
38La ligne contient un caractère tabulation.1
39La ligne contient un caractère tabulation.1
40La ligne contient un caractère tabulation.1
41La ligne contient un caractère tabulation.1
42La ligne contient un caractère tabulation.1
43La ligne contient un caractère tabulation.1
44La ligne contient un caractère tabulation.1
45La ligne contient un caractère tabulation.1
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
53La ligne contient un caractère tabulation.1
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1
63La ligne excède 80 caractères.
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
65La ligne contient un caractère tabulation.1
65La méthode ou le constructeur a plus de 7 paramètres.26
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.1
88La ligne excède 80 caractères.
88La ligne contient un caractère tabulation.1
89La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
90La méthode ou le constructeur a plus de 7 paramètres.26
91La ligne contient un caractère tabulation.1
92La ligne contient un caractère tabulation.1
93La ligne contient un caractère tabulation.1
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
98La ligne contient un caractère tabulation.1
99La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
103La ligne contient un caractère tabulation.1
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
108La ligne contient un caractère tabulation.1
109La ligne contient un caractère tabulation.1
110La ligne excède 80 caractères.
110La ligne contient un caractère tabulation.1
111La ligne contient un caractère tabulation.1
112La ligne contient un caractère tabulation.1
113La ligne contient un caractère tabulation.1
114La ligne contient un caractère tabulation.1
115La ligne contient un caractère tabulation.1
116La ligne contient un caractère tabulation.1
117La ligne contient un caractère tabulation.1
118La ligne contient un caractère tabulation.1
119La ligne contient un caractère tabulation.1
120La ligne contient un caractère tabulation.1
121La ligne contient un caractère tabulation.1
122La ligne contient un caractère tabulation.1
123La ligne contient un caractère tabulation.1
124La ligne excède 80 caractères.
124La ligne contient un caractère tabulation.1
125La ligne contient un caractère tabulation.1
126La ligne contient un caractère tabulation.1
127La ligne contient un caractère tabulation.1
128La ligne contient un caractère tabulation.1
129La ligne contient un caractère tabulation.1
130La ligne contient un caractère tabulation.1
131La ligne contient un caractère tabulation.1
132La ligne contient un caractère tabulation.1
133La ligne contient un caractère tabulation.1
134La ligne contient un caractère tabulation.1
135La ligne contient un caractère tabulation.1
136La ligne contient un caractère tabulation.1
137La ligne contient un caractère tabulation.1
138La ligne contient un caractère tabulation.1
139La ligne contient un caractère tabulation.1
140La ligne contient un caractère tabulation.1
141La ligne contient un caractère tabulation.1
142La ligne contient un caractère tabulation.1
142Il manque une espace avant '<'.41
142Il manque une espace après '<'.42
142Il manque une espace après ','.49
142Il manque une espace avant '>'.55
144La ligne contient un caractère tabulation.1
145La ligne contient un caractère tabulation.1
146La ligne contient un caractère tabulation.1
147La ligne contient un caractère tabulation.1
148La ligne contient un caractère tabulation.1
149La ligne contient un caractère tabulation.1
151La ligne contient un caractère tabulation.1
152La ligne contient un caractère tabulation.1
153La ligne contient un caractère tabulation.1
154La ligne contient un caractère tabulation.1
155La ligne contient un caractère tabulation.1
156La ligne contient un caractère tabulation.1
158La ligne contient un caractère tabulation.1
159La ligne contient un caractère tabulation.1
160La ligne contient un caractère tabulation.1
161La ligne contient un caractère tabulation.1
162La ligne contient un caractère tabulation.1
163La ligne contient un caractère tabulation.1
165La ligne contient un caractère tabulation.1
166La ligne contient un caractère tabulation.1
167La ligne contient un caractère tabulation.1
168La ligne contient un caractère tabulation.1
169La ligne contient un caractère tabulation.1
170La ligne contient un caractère tabulation.1
170Il manque une espace avant '<'.12
170Il manque une espace après '<'.13
170Il manque une espace avant '>'.27
172La ligne contient un caractère tabulation.1
173La ligne contient un caractère tabulation.1
174La ligne contient un caractère tabulation.1
175La ligne contient un caractère tabulation.1
176La ligne contient un caractère tabulation.1
177La ligne contient un caractère tabulation.1
179La ligne contient un caractère tabulation.1
180La ligne contient un caractère tabulation.1
181La ligne contient un caractère tabulation.1
182La ligne contient un caractère tabulation.1
183La ligne contient un caractère tabulation.1
184La ligne contient un caractère tabulation.1
185La ligne contient un caractère tabulation.1
186La ligne contient un caractère tabulation.1
187La ligne contient un caractère tabulation.1
188La ligne contient un caractère tabulation.1
189La ligne contient un caractère tabulation.1
190La ligne contient un caractère tabulation.1
191La ligne contient un caractère tabulation.1
192La ligne contient un caractère tabulation.1
193La ligne contient un caractère tabulation.1
194La ligne contient un caractère tabulation.1
195La ligne contient un caractère tabulation.1
196La ligne contient un caractère tabulation.1
196Balise javadoc @param inutilisé pour 'the'.12
197La ligne contient un caractère tabulation.1
198La ligne contient un caractère tabulation.1
198Balise javadoc @param manquante pour 'mgmtPubInterval'.39
199La ligne contient un caractère tabulation.1
200La ligne contient un caractère tabulation.1
201La ligne contient un caractère tabulation.1
202La ligne contient un caractère tabulation.1
203La ligne contient un caractère tabulation.1
204La ligne contient un caractère tabulation.1
205La ligne contient un caractère tabulation.1
206La ligne contient un caractère tabulation.1
207La ligne contient un caractère tabulation.1
208La ligne contient un caractère tabulation.1
209La ligne contient un caractère tabulation.1
210Balise javadoc inutilisé.
210La ligne contient un caractère tabulation.1
211La ligne contient un caractère tabulation.1
212La ligne contient un caractère tabulation.1
212Balise javadoc @param manquante pour 'expireTime'.33
213La ligne contient un caractère tabulation.1
214La ligne contient un caractère tabulation.1
215La ligne contient un caractère tabulation.1
216La ligne contient un caractère tabulation.1
217Balise javadoc inutilisé.
217La ligne contient un caractère tabulation.1
218La ligne contient un caractère tabulation.1
219La ligne contient un caractère tabulation.1
219Balise javadoc @param manquante pour 'type'.29
220La ligne contient un caractère tabulation.1
221La ligne contient un caractère tabulation.1
222La ligne contient un caractère tabulation.1
223La ligne contient un caractère tabulation.1
224La ligne contient un caractère tabulation.1
225La ligne contient un caractère tabulation.1
226La ligne contient un caractère tabulation.1
227La ligne contient un caractère tabulation.1
228La ligne contient un caractère tabulation.3
229La ligne contient un caractère tabulation.3
230La ligne contient un caractère tabulation.3
231La ligne contient un caractère tabulation.3
232La ligne contient un caractère tabulation.3
233La ligne contient un caractère tabulation.3

org.apache.qpid.management.domain.handler.impl.SchemaResponseMessageHandler$IProcessor

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1

1
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):
1
3
1
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
1


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.management.domain.handler.impl.ConfigurationMessageHandler

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
1
1
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):
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
1
4
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
1
Total :
Per method :
Per statement :
8
8
2.67
Total :
Per method :
Per statement :
12
12
4
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:
updateDomainModel(String,String,Binary,Binary,long,long,long,long[])
021


View line in sourceCode ViolationRule
Parameter 'packageName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'className' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'classHash' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'objectId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'timeStampOfCurrentSample' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'timeObjectWasCreated' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'timeObjectWasDeleted' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'contentData' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
23La ligne excède 80 caractères.
28La ligne excède 80 caractères.
35La ligne excède 80 caractères.
45La méthode ou le constructeur a plus de 7 paramètres.20
48Balise javadoc @param manquante pour 'classHash'.20
53Balise javadoc @param manquante pour 'contentData'.20
54'{' devrait être sur la ligne précédente.5
55La ligne excède 80 caractères.
55Il manque une espace après ','.58
55Il manque une espace après ','.68
55Il manque une espace après ','.78
55Il manque une espace après ','.87

org.apache.qpid.management.domain.handler.impl.EventContentMessageHandler

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
2
0
Total :
Per method :
9
9
Total :
Per method :
Per statement :
1
1
0.11
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):
4
1
10
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
2
Total :
Per method :
Per statement :
8
8
0.89
Total :
Per method :
Per statement :
5
5
0.56
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
process(Decoder,int)
1810


View line in sourceCode ViolationRule
Parameter 'decoder' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'sequenceNumber' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'packageName' could be declared final LocalVariableCouldBeFinal
Local variable 'eventName' could be declared final LocalVariableCouldBeFinal
Local variable 'eventHash' could be declared final LocalVariableCouldBeFinal
Local variable 'timeStampOfCurrentSample' could be declared final LocalVariableCouldBeFinal
Local variable 'severity' could be declared final LocalVariableCouldBeFinal
Local variable 'argumentsData' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
33'{' devrait être sur la ligne précédente.1
41'{' devrait être sur la ligne précédente.5
49La ligne excède 80 caractères.
49Il manque une espace après ','.87
49Il manque une espace après ','.112

org.apache.qpid.management.domain.handler.impl.HeartBeatIndicationMessageHandler

Package: org.apache.qpid.management.domain.handler.impl | 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):
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
1
4
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
1
Total :
Per method :
Per statement :
2
2
0.67
Total :
Per method :
Per statement :
9
9
3
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
process(Decoder,int)
0210


View line in sourceCode ViolationRule
Parameter 'decoder' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'sequenceNumber' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
28La ligne excède 80 caractères.
29La ligne excède 80 caractères.
34'{' devrait être sur la ligne précédente.1
35La ligne contient un caractère tabulation.1
35Commentaire javadoc manquant.9
36La ligne contient un caractère tabulation.1
36'{' devrait être sur la ligne précédente.9
37La ligne contient un caractère tabulation.1
38La ligne contient un caractère tabulation.1

org.apache.qpid.management.domain.handler.impl.InstrumentationMessageHandler

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
1
1
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):
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
1
4
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
1
Total :
Per method :
Per statement :
8
8
2.67
Total :
Per method :
Per statement :
13
13
4.33
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:
updateDomainModel(String,String,Binary,Binary,long,long,long,long[])
021


View line in sourceCode ViolationRule
Parameter 'packageName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'className' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'classHash' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'objectId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'timeStampOfCurrentSample' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'timeObjectWasCreated' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'timeObjectWasDeleted' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'contentData' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
23La ligne excède 80 caractères.
28La ligne excède 80 caractères.
32La ligne excède 80 caractères.
35La ligne excède 80 caractères.
45La méthode ou le constructeur a plus de 7 paramètres.20
48Balise javadoc @param manquante pour 'classHash'.20
53Balise javadoc @param manquante pour 'contentData'.20
54'{' devrait être sur la ligne précédente.5
55La ligne excède 80 caractères.
55Il manque une espace après ','.60
55Il manque une espace après ','.70
55Il manque une espace après ','.80
55Il manque une espace après ','.89

org.apache.qpid.management.domain.handler.impl.InvocationResult

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
9
8
1
Total :
Per method :
32
3.56
Total :
Per method :
Per statement :
13
1.44
0.41
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
8
24
2
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
9
1
Total :
Per method :
Per statement :
7
0.78
0.22
Total :
Per method :
Per statement :
28
3.11
0.88
Statement Test Coverage :
Method Test Reference :
0
1.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
InvocationResult(long,String,String[])
1410
isException()
1211
createAndThrowException()
1221
toString()
0840
getReturnCode()
1211
getStatusText()
1211
getOutputAndBidirectionalArgumentValues()
1211
setOutputSection(Object)
1210
getOutputSection()
1211


View line in sourceCode ViolationRule
Parameter 'outputAndBidirectionalArgumentValues' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'statusCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'statusText' is not assigned and could be declared final MethodArgumentCouldBeFinal
The user-supplied array 'outputAndBidirectionalArgumentValues' is stored directly. ArrayIsStoredDirectly
Local variable 'builder' could be declared final LocalVariableCouldBeFinal
Returning '_outputAndBidirectionalArgumentValues' may expose an internal array. MethodReturnsInternalArray
Parameter 'outputSection' is not assigned and could be declared final MethodArgumentCouldBeFinal


Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEEI_EXPOSE_REPEI2getOutputAndBidirectionalArgumentValues_outputAndBidirectionalArgumentValues
View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'MethodInvocationException'.
32La ligne excède 80 caractères.
37'{' devrait être sur la ligne précédente.1
38Commentaire javadoc manquant.5
40Commentaire javadoc manquant.5
40Le nom '_returnCode' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
41Commentaire javadoc manquant.5
41Le nom '_statusText' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.26
42Commentaire javadoc manquant.5
42Le nom '_outputAndBidirectionalArgumentValues' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.27
43Commentaire javadoc manquant.5
43Il manque une espace avant '<'.16
43Il manque une espace après '<'.17
43Il manque une espace avant '>'.31
43Le nom '_outputSection' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.33
51La ligne excède 80 caractères.
51Il manque une espace après ','.57
51Balise javadoc @param manquante pour 'outputAndBidirectionalArgumentValues'.65
55La ligne excède 80 caractères.
64'{' devrait être sur la ligne précédente.5
70La ligne excède 80 caractères.
94La ligne excède 80 caractères.
122La ligne excède 80 caractères.
124La ligne excède 80 caractères.
133La ligne excède 80 caractères.
136La ligne excède 80 caractères.
139La ligne excède 80 caractères.

org.apache.qpid.management.domain.handler.impl.MethodOrEventDataTransferObject

Package: org.apache.qpid.management.domain.handler.impl | 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 :
3
1
0.3
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
4
4
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
4
1.33
Total :
Per method :
Per statement :
3
1
0.3
Total :
Per method :
Per statement :
38
12.67
3.8
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
MethodOrEventDataTransferObject(Object,Object)
1310
getDefinition()
1211
getArgumentsDefinitions()
1211


View line in sourceCode ViolationRule
Private field '_argumentDefinitions' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'definition' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'argumentDefinitions' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
32'{' devrait être sur la ligne précédente.1
33Commentaire javadoc manquant.5
33Il manque une espace avant '<'.22
33Il manque une espace après '<'.23
33Il manque une espace avant '>'.37
33Le nom '_definition' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.39
34Commentaire javadoc manquant.5
34Il manque une espace avant '<'.17
34Il manque une espace après '<'.18
34Il manque une espace avant '<'.21
34Il manque une espace après '<'.22
34Il manque une espace avant '>'.36
34Il manque une espace après '>'.37
34Il manque une espace avant '>'.37
34Le nom '_argumentDefinitions' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.39
43Il manque une espace avant '<'.16
43Il manque une espace après '<'.17
43Il manque une espace avant '>'.31
44Il manque une espace avant '<'.17
44Il manque une espace après '<'.18
44Il manque une espace avant '<'.21
44Il manque une espace après '<'.22
44Il manque une espace avant '>'.36
44Il manque une espace après '>'.37
44Il manque une espace avant '>'.37
45'{' devrait être sur la ligne précédente.5
55Il manque une espace avant '<'.15
55Il manque une espace après '<'.16
55Il manque une espace avant '>'.30
64Il manque une espace avant '<'.16
64Il manque une espace après '<'.17
64Il manque une espace avant '<'.20
64Il manque une espace après '<'.21
64Il manque une espace avant '>'.35
64Il manque une espace après '>'.36
64Il manque une espace avant '>'.36
65'{' devrait être sur la ligne précédente.5

org.apache.qpid.management.domain.handler.impl.MethodResponseMessageHandler

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
2
3
2
Total :
Per method :
18
9
Total :
Per method :
Per statement :
5
2.5
0.28
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):
7
2
20
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
3
1.5
Total :
Per method :
Per statement :
8
4
0.44
Total :
Per method :
Per statement :
45
22.5
2.5
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
IMethodInvocationListener$1.operationIsGoingToBeInvoked(InvocationEvent)
1210
process(Decoder,int)
1930
setDomainModel(DomainModel)
0310


View line in sourceCode ViolationRule
Private field '_exchangeChannels' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'event' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'decoder' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'sequenceNumber' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'exchangeChannel' could be declared final LocalVariableCouldBeFinal
Avoid if (x != y) ..; else ..; ConfusingTernary
Parameter 'domainModel' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
36La ligne excède 80 caractères.
37La ligne excède 80 caractères.
44'{' devrait être sur la ligne précédente.1
45La ligne excède 80 caractères.
45Commentaire javadoc manquant.5
45Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.19
47La ligne excède 80 caractères.
47Commentaire javadoc manquant.5
47Il manque une espace avant '<'.16
47Il manque une espace après '<'.17
47Il manque une espace avant '<'.39
47Il manque une espace après '<'.40
47Il manque une espace avant '>'.56
47Il manque une espace après '>'.57
47Il manque une espace avant '>'.57
47Le nom '_exchangeChannels' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.59
47Il manque une espace avant '<'.90
47Il manque une espace après '<'.91
47Il manque une espace avant '<'.113
47Il manque une espace après '<'.114
47Il manque une espace avant '>'.130
47Il manque une espace après '>'.131
47Il manque une espace avant '>'.131
47Il manque une espace après '>'.132
52La ligne excède 80 caractères.
56La ligne excède 80 caractères.
62'{' devrait être sur la ligne précédente.9
63La ligne excède 80 caractères.
74'{' devrait être sur la ligne précédente.5
75La ligne excède 80 caractères.
75Il manque une espace après ','.98
76La ligne excède 80 caractères.
76Il manque une espace avant '<'.22
76Il manque une espace après '<'.23
76Il manque une espace avant '>'.39
78'{' devrait être sur la ligne précédente.9
80'{' devrait être sur la ligne précédente.13
83'{' devrait être sur la ligne précédente.13
84La ligne excède 80 caractères.
84Il manque une espace après ','.40
84Il manque une espace après ','.94
87'{' devrait être sur la ligne précédente.9
89La ligne excède 80 caractères.
96La ligne excède 80 caractères.
102'{' devrait être sur la ligne précédente.5

org.apache.qpid.management.domain.handler.impl.MethodResponseMessageHandler$1

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
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):
3
1
8
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
2


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.management.domain.handler.impl.QpidDomainObject

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
22
22
22
0
Total :
Per method :
113
5.14
Total :
Per method :
Per statement :
23
1.05
0.2
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):
3
1
36
203
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
10
0.45
Total :
Per method :
Per statement :
50
2.27
0.44
Total :
Per method :
Per statement :
419
19.05
3.71
Statement Test Coverage :
Method Test Reference :
0
0.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
QpidDomainObject()
11511
throwsException()
1220
voidWithoutArguments()
1210
echoWithSimpleTypeArrays(InvocationResult[],InvocationResult[][],InvocationResult[][][],InvocationResult[][][][],InvocationResult[][][][][],InvocationResult[][][][][][])
11110
echoWithSimpleTypes(Long,Boolean,Double,Float,Integer,Short,String,URI,Date)
11410
echoWithArrays(Long[],Boolean[],Double[],Float[],Integer[],Short[],String[],URI[],Date[])
11410
echoWithByteArray(InvocationResult[])
1610
echoWithUUID(UUID)
1610
echoWithMap(Object)
1610
getVhostRef()
0210
getName()
0210
getDurable()
0210
getArguments()
0210
getMsgTotalEnqueues()
0210
getConsumerCount()
0210
getExpireTime()
0210
getMgmtPubInterval()
0210
setExpireTime(Date)
0210
setMgmtPubInterval(Short)
0210
setType(String)
0210
getType()
0210
getByteArray()
0210


View line in sourceCode ViolationRule
Private field '_vhostRef' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_name' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_durable' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_arguments' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_msgTotalEnqueues' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_consumerCount' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_byteArray' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'longs' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'booleans' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'doubles' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'floats' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'integers' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'shorts' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'outputParameters' could be declared final LocalVariableCouldBeFinal
Parameter 'aLong' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'aBoolean' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'aDouble' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'aFloat' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'anInteger' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'aShort' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'aString' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'anURI' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'aDate' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'outputParameters' could be declared final LocalVariableCouldBeFinal
Parameter 'longs' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'booleans' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'doubles' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'floats' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'integers' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'shorts' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'strings' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'uris' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'dates' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'outputParameters' could be declared final LocalVariableCouldBeFinal
Parameter 'byteArray' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'outputParameters' could be declared final LocalVariableCouldBeFinal
Parameter 'uuid' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'outputParameters' could be declared final LocalVariableCouldBeFinal
Parameter 'map' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'outputParameters' could be declared final LocalVariableCouldBeFinal
Parameter 'expireTime' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'value' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'type' is not assigned and could be declared final MethodArgumentCouldBeFinal
Returning '_byteArray' may expose an internal array. MethodReturnsInternalArray


Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEEI_EXPOSE_REPEI2getByteArray_byteArray
MALICIOUS_CODEEI_EXPOSE_REPEI2getExpireTime_expireTime
MALICIOUS_CODEEI_EXPOSE_REP2EI22setExpireTime_expireTime
View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
37'{' devrait être sur la ligne précédente.1
38La ligne contient un caractère tabulation.1
38Commentaire javadoc manquant.9
38Le nom '_vhostRef' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.22
39La ligne contient un caractère tabulation.1
39Commentaire javadoc manquant.9
39Le nom '_name' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
40La ligne contient un caractère tabulation.1
40Commentaire javadoc manquant.9
40Le nom '_durable' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.25
41La ligne contient un caractère tabulation.1
41Commentaire javadoc manquant.9
41Il manque une espace avant '<'.20
41Il manque une espace après '<'.21
41Il manque une espace avant '>'.35
41Le nom '_arguments' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.37
42La ligne contient un caractère tabulation.1
42Commentaire javadoc manquant.9
42Le nom '_msgTotalEnqueues' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.22
43La ligne contient un caractère tabulation.1
43Commentaire javadoc manquant.9
43Le nom '_consumerCount' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.25
44La ligne contient un caractère tabulation.1
44Commentaire javadoc manquant.9
44Le nom '_mgmtPubInterval' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.23
45La ligne contient un caractère tabulation.1
45Commentaire javadoc manquant.9
45Le nom '_expireTime' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.22
46La ligne contient un caractère tabulation.1
46Commentaire javadoc manquant.9
46Le nom '_type' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
47La ligne contient un caractère tabulation.1
47Commentaire javadoc manquant.9
47Le nom '_byteArray' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.25
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
53La ligne contient un caractère tabulation.1
54La ligne contient un caractère tabulation.1
54'{' devrait être sur la ligne précédente.9
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
58Il manque une espace avant '<'.41
58Il manque une espace après '<'.42
58Il manque une espace avant '>'.56
58Il manque une espace après '>'.57
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
65La ligne contient un caractère tabulation.1
65Il manque une espace avant '-'.51
65Il manque une espace après '-'.52
66La ligne contient un caractère tabulation.1
66Il manque une espace avant '+'.52
66Il manque une espace après '+'.53
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
69Il manque une espace après ','.43
69Il manque une espace après ','.45
69Il manque une espace après ','.47
69Il manque une espace après ','.49
69Il manque une espace après ','.51
69Il manque une espace après ','.53
69Il manque une espace après ','.55
69Il manque une espace après ','.57
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
75La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
78'{' devrait être sur la ligne précédente.9
79La ligne contient un caractère tabulation.1
79Il manque une espace après ','.56
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
89La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
90'{' devrait être sur la ligne précédente.9
91La ligne contient un caractère tabulation.1
91Il manque une espace après ','.47
91Il manque une espace après ','.57
92La ligne contient un caractère tabulation.1
93La ligne contient un caractère tabulation.1
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
98La ligne contient un caractère tabulation.1
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
103La ligne excède 80 caractères.
103La ligne contient un caractère tabulation.1
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
108La ligne contient un caractère tabulation.1
109La ligne contient un caractère tabulation.1
110La ligne contient un caractère tabulation.1
111La ligne contient un caractère tabulation.1
112La ligne contient un caractère tabulation.1
112'{' devrait être sur la ligne précédente.9
113La ligne contient un caractère tabulation.1
113Il manque une espace après ','.66
113Il manque une espace après ','.71
114La ligne excède 80 caractères.
114La ligne contient un caractère tabulation.1
114Il manque une espace avant '<'.20
114Il manque une espace après '<'.21
114Il manque une espace avant '>'.35
114Il manque une espace avant '<'.67
114Il manque une espace après '<'.68
114Il manque une espace avant '>'.82
114Il manque une espace après '>'.83
115La ligne contient un caractère tabulation.1
116La ligne contient un caractère tabulation.1
117La ligne contient un caractère tabulation.1
118La ligne contient un caractère tabulation.1
119La ligne contient un caractère tabulation.1
120La ligne contient un caractère tabulation.1
121La ligne contient un caractère tabulation.1
122La ligne contient un caractère tabulation.1
123La ligne contient un caractère tabulation.1
124La ligne contient un caractère tabulation.1
125La ligne contient un caractère tabulation.1
126La ligne contient un caractère tabulation.1
127La ligne contient un caractère tabulation.1
128La ligne contient un caractère tabulation.1
129La ligne contient un caractère tabulation.1
130La ligne contient un caractère tabulation.1
131La ligne contient un caractère tabulation.1
132La ligne contient un caractère tabulation.1
133La ligne contient un caractère tabulation.1
134La ligne contient un caractère tabulation.1
135La ligne contient un caractère tabulation.1
136La ligne contient un caractère tabulation.1
137La ligne excède 80 caractères.
137La ligne contient un caractère tabulation.1
138La ligne contient un caractère tabulation.1
139La ligne contient un caractère tabulation.1
139La méthode ou le constructeur a plus de 7 paramètres.33
140La ligne contient un caractère tabulation.1
141La ligne contient un caractère tabulation.1
142La ligne contient un caractère tabulation.1
143La ligne contient un caractère tabulation.1
144La ligne contient un caractère tabulation.1
145La ligne contient un caractère tabulation.1
146La ligne contient un caractère tabulation.1
147La ligne contient un caractère tabulation.1
148La ligne contient un caractère tabulation.1
149La ligne contient un caractère tabulation.1
149'{' devrait être sur la ligne précédente.9
150La ligne contient un caractère tabulation.1
150Il manque une espace après ','.66
150Il manque une espace après ','.71
151La ligne excède 80 caractères.
151La ligne contient un caractère tabulation.1
151Il manque une espace avant '<'.20
151Il manque une espace après '<'.21
151Il manque une espace avant '>'.35
151Il manque une espace avant '<'.67
151Il manque une espace après '<'.68
151Il manque une espace avant '>'.82
151Il manque une espace après '>'.83
152La ligne contient un caractère tabulation.1
153La ligne contient un caractère tabulation.1
154La ligne contient un caractère tabulation.1
155La ligne contient un caractère tabulation.1
156La ligne contient un caractère tabulation.1
157La ligne contient un caractère tabulation.1
158La ligne contient un caractère tabulation.1
159La ligne contient un caractère tabulation.1
160La ligne contient un caractère tabulation.1
161La ligne contient un caractère tabulation.1
162La ligne contient un caractère tabulation.1
163La ligne contient un caractère tabulation.1
165La ligne contient un caractère tabulation.1
166La ligne contient un caractère tabulation.1
167La ligne contient un caractère tabulation.1
168La ligne contient un caractère tabulation.1
169La ligne contient un caractère tabulation.1
170La ligne contient un caractère tabulation.1
171La ligne contient un caractère tabulation.1
172La ligne contient un caractère tabulation.1
173La ligne contient un caractère tabulation.1
174La ligne contient un caractère tabulation.1
175La ligne contient un caractère tabulation.1
176La ligne contient un caractère tabulation.1
177La ligne excède 80 caractères.
177La ligne contient un caractère tabulation.1
178La ligne contient un caractère tabulation.1
179La ligne contient un caractère tabulation.1
179La méthode ou le constructeur a plus de 7 paramètres.33
180La ligne contient un caractère tabulation.1
181La ligne contient un caractère tabulation.1
182La ligne contient un caractère tabulation.1
183La ligne contient un caractère tabulation.1
184La ligne contient un caractère tabulation.1
185La ligne contient un caractère tabulation.1
186La ligne contient un caractère tabulation.1
187La ligne contient un caractère tabulation.1
188La ligne contient un caractère tabulation.1
189La ligne contient un caractère tabulation.1
189'{' devrait être sur la ligne précédente.9
190La ligne contient un caractère tabulation.1
190Il manque une espace après ','.66
190Il manque une espace après ','.71
191La ligne excède 80 caractères.
191La ligne contient un caractère tabulation.1
191Il manque une espace avant '<'.20
191Il manque une espace après '<'.21
191Il manque une espace avant '>'.35
191Il manque une espace avant '<'.67
191Il manque une espace après '<'.68
191Il manque une espace avant '>'.82
191Il manque une espace après '>'.83
192La ligne contient un caractère tabulation.1
193La ligne contient un caractère tabulation.1
194La ligne contient un caractère tabulation.1
195La ligne contient un caractère tabulation.1
196La ligne contient un caractère tabulation.1
197La ligne contient un caractère tabulation.1
198La ligne contient un caractère tabulation.1
199La ligne contient un caractère tabulation.1
200La ligne contient un caractère tabulation.1
201La ligne contient un caractère tabulation.1
202La ligne contient un caractère tabulation.1
203La ligne contient un caractère tabulation.1
204La ligne contient un caractère tabulation.1
205La ligne contient un caractère tabulation.1
206La ligne contient un caractère tabulation.1
207La ligne contient un caractère tabulation.1
208La ligne contient un caractère tabulation.1
209La ligne excède 80 caractères.
209La ligne contient un caractère tabulation.1
210La ligne contient un caractère tabulation.1
211La ligne contient un caractère tabulation.1
212La ligne contient un caractère tabulation.1
212'{' devrait être sur la ligne précédente.9
213La ligne contient un caractère tabulation.1
213Il manque une espace après ','.66
213Il manque une espace après ','.71
214La ligne excède 80 caractères.
214La ligne contient un caractère tabulation.1
214Il manque une espace avant '<'.20
214Il manque une espace après '<'.21
214Il manque une espace avant '>'.35
214Il manque une espace avant '<'.67
214Il manque une espace après '<'.68
214Il manque une espace avant '>'.82
214Il manque une espace après '>'.83
215La ligne contient un caractère tabulation.1
215Il manque une espace après ','.61
216La ligne contient un caractère tabulation.1
217La ligne contient un caractère tabulation.1
218La ligne contient un caractère tabulation.1
219La ligne contient un caractère tabulation.1
220La ligne contient un caractère tabulation.1
221La ligne contient un caractère tabulation.1
222La ligne contient un caractère tabulation.1
223La ligne contient un caractère tabulation.1
224La ligne contient un caractère tabulation.1
225La ligne contient un caractère tabulation.1
226La ligne contient un caractère tabulation.1
227La ligne contient un caractère tabulation.1
227'{' devrait être sur la ligne précédente.9
228La ligne contient un caractère tabulation.1
228Il manque une espace après ','.66
228Il manque une espace après ','.71
229La ligne excède 80 caractères.
229La ligne contient un caractère tabulation.1
229Il manque une espace avant '<'.20
229Il manque une espace après '<'.21
229Il manque une espace avant '>'.35
229Il manque une espace avant '<'.67
229Il manque une espace après '<'.68
229Il manque une espace avant '>'.82
229Il manque une espace après '>'.83
230La ligne contient un caractère tabulation.1
230Il manque une espace après ','.45
231La ligne contient un caractère tabulation.1
232La ligne contient un caractère tabulation.1
233La ligne contient un caractère tabulation.1
234La ligne contient un caractère tabulation.1
235La ligne contient un caractère tabulation.1
236La ligne contient un caractère tabulation.1
237La ligne contient un caractère tabulation.1
238La ligne contient un caractère tabulation.1
239La ligne contient un caractère tabulation.1
240La ligne contient un caractère tabulation.1
241La ligne contient un caractère tabulation.1
241Il manque une espace avant '<'.48
241Il manque une espace après '<'.49
241Il manque une espace après ','.56
241Il manque une espace avant '>'.62
242La ligne contient un caractère tabulation.1
242'{' devrait être sur la ligne précédente.9
243La ligne contient un caractère tabulation.1
243Il manque une espace après ','.66
243Il manque une espace après ','.71
244La ligne excède 80 caractères.
244La ligne contient un caractère tabulation.1
244Il manque une espace avant '<'.20
244Il manque une espace après '<'.21
244Il manque une espace avant '>'.35
244Il manque une espace avant '<'.67
244Il manque une espace après '<'.68
244Il manque une espace avant '>'.82
244Il manque une espace après '>'.83
245La ligne contient un caractère tabulation.1
245Il manque une espace après ','.44
246La ligne contient un caractère tabulation.1
247La ligne contient un caractère tabulation.1
248La ligne contient un caractère tabulation.1
250La ligne contient un caractère tabulation.1
250Commentaire javadoc manquant.9
251La ligne contient un caractère tabulation.1
251'{' devrait être sur la ligne précédente.9
252La ligne contient un caractère tabulation.1
253La ligne contient un caractère tabulation.1
255La ligne contient un caractère tabulation.1
255Commentaire javadoc manquant.9
256La ligne contient un caractère tabulation.1
256'{' devrait être sur la ligne précédente.9
257La ligne contient un caractère tabulation.1
258La ligne contient un caractère tabulation.1
260La ligne contient un caractère tabulation.1
260Commentaire javadoc manquant.9
261La ligne contient un caractère tabulation.1
261'{' devrait être sur la ligne précédente.9
262La ligne contient un caractère tabulation.1
263La ligne contient un caractère tabulation.1
265La ligne contient un caractère tabulation.1
265Commentaire javadoc manquant.9
265Il manque une espace avant '<'.19
265Il manque une espace après '<'.20
265Il manque une espace avant '>'.34
266La ligne contient un caractère tabulation.1
266'{' devrait être sur la ligne précédente.9
267La ligne contient un caractère tabulation.1
268La ligne contient un caractère tabulation.1
270La ligne contient un caractère tabulation.1
270Commentaire javadoc manquant.9
271La ligne contient un caractère tabulation.1
271'{' devrait être sur la ligne précédente.9
272La ligne contient un caractère tabulation.1
273La ligne contient un caractère tabulation.1
275La ligne contient un caractère tabulation.1
275Commentaire javadoc manquant.9
276La ligne contient un caractère tabulation.1
276'{' devrait être sur la ligne précédente.9
277La ligne contient un caractère tabulation.1
278La ligne contient un caractère tabulation.1
280La ligne contient un caractère tabulation.1
280Commentaire javadoc manquant.9
281La ligne contient un caractère tabulation.1
281'{' devrait être sur la ligne précédente.9
282La ligne contient un caractère tabulation.1
283La ligne contient un caractère tabulation.1
285La ligne contient un caractère tabulation.1
285Commentaire javadoc manquant.9
286La ligne contient un caractère tabulation.1
286'{' devrait être sur la ligne précédente.9
287La ligne contient un caractère tabulation.1
288La ligne contient un caractère tabulation.1
290La ligne contient un caractère tabulation.1
290Commentaire javadoc manquant.9
291La ligne contient un caractère tabulation.1
291'{' devrait être sur la ligne précédente.9
292La ligne contient un caractère tabulation.1
293La ligne contient un caractère tabulation.1
295La ligne contient un caractère tabulation.1
295Commentaire javadoc manquant.9
296La ligne contient un caractère tabulation.1
296'{' devrait être sur la ligne précédente.9
297La ligne contient un caractère tabulation.1
298La ligne contient un caractère tabulation.1
299La ligne contient un caractère tabulation.1
300La ligne contient un caractère tabulation.1
300Commentaire javadoc manquant.9
301La ligne contient un caractère tabulation.1
301'{' devrait être sur la ligne précédente.9
302La ligne contient un caractère tabulation.1
303La ligne contient un caractère tabulation.1
304La ligne contient un caractère tabulation.1
305La ligne contient un caractère tabulation.1
305Commentaire javadoc manquant.9
306La ligne contient un caractère tabulation.1
306'{' devrait être sur la ligne précédente.9
307La ligne contient un caractère tabulation.1
308La ligne contient un caractère tabulation.1
309La ligne contient un caractère tabulation.1
310La ligne contient un caractère tabulation.1
310Commentaire javadoc manquant.9
311La ligne contient un caractère tabulation.1
311'{' devrait être sur la ligne précédente.9
312La ligne contient un caractère tabulation.1
313La ligne contient un caractère tabulation.1

org.apache.qpid.management.domain.handler.impl.SchemaResponseMessageHandler

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
9
4
2
7
Total :
Per method :
61
15.25
Total :
Per method :
Per statement :
17
4.25
0.28
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):
9
3
23
26
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
6
1.5
Total :
Per method :
Per statement :
34
8.5
0.56
Total :
Per method :
Per statement :
228
57
3.74
Statement Test Coverage :
Method Test Reference :
0
5.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
IProcessor.process(Decoder)
1110
IProcessor$1.process(Decoder)
01020
IProcessor$2.process(Decoder)
0820
process(Decoder,int)
11340
getAttributes(Decoder,int)
1522
getMethods(Decoder,int)
11031
getEvents(Decoder,int)
11030

View line in source of duplicated classesLinesTokensStart of code fragment
(178) org/apache/qpid/management/domain/handler/impl/SchemaResponseMessageHandler
(203) org/apache/qpid/management/domain/handler/impl/SchemaResponseMessageHandler
1495 for (int i = 0; i < howManyEvents; i++) { Map<String,Object> meth .....

View line in sourceCode ViolationRule
Parameter 'decoder' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'packageName' could be declared final LocalVariableCouldBeFinal
Local variable 'className' could be declared final LocalVariableCouldBeFinal
Local variable 'schemaHash' could be declared final LocalVariableCouldBeFinal
Local variable 'howManyProperties' could be declared final LocalVariableCouldBeFinal
Local variable 'howManyStatistics' could be declared final LocalVariableCouldBeFinal
Local variable 'howManyMethods' could be declared final LocalVariableCouldBeFinal
Parameter 'decoder' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'packageName' could be declared final LocalVariableCouldBeFinal
Local variable 'className' could be declared final LocalVariableCouldBeFinal
Local variable 'hash' could be declared final LocalVariableCouldBeFinal
Local variable 'howManyArguments' could be declared final LocalVariableCouldBeFinal
Parameter 'decoder' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'sequenceNumber' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'classKind' could be declared final LocalVariableCouldBeFinal
Parameter 'decoder' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'howMany' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Parameter 'decoder' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'howManyMethods' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'method' could be declared final LocalVariableCouldBeFinal
Local variable 'howManyArguments' could be declared final LocalVariableCouldBeFinal
Avoid instantiating new objects inside loops AvoidInstantiatingObjectsInLoops
Local variable 'arguments' could be declared final LocalVariableCouldBeFinal
Avoid instantiating new objects inside loops AvoidInstantiatingObjectsInLoops
Parameter 'decoder' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'howManyEvents' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'method' could be declared final LocalVariableCouldBeFinal
Local variable 'howManyArguments' could be declared final LocalVariableCouldBeFinal
Avoid instantiating new objects inside loops AvoidInstantiatingObjectsInLoops
Local variable 'arguments' could be declared final LocalVariableCouldBeFinal
Avoid instantiating new objects inside loops AvoidInstantiatingObjectsInLoops


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
36La ligne excède 80 caractères.
42'{' devrait être sur la ligne précédente.1
43La ligne contient un caractère tabulation.1
44La ligne excède 80 caractères.
44La ligne contient un caractère tabulation.1
45La ligne contient un caractère tabulation.1
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
49'{' devrait être sur la ligne précédente.9
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
53La ligne excède 80 caractères.
53La ligne contient un caractère tabulation.1
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
61Le nom '_classSchemaProcessor' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.26
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
64'{' devrait être sur la ligne précédente.17
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
66'{' devrait être sur la ligne précédente.17
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
83Il manque une espace après 'catch'.24
84La ligne contient un caractère tabulation.1
84'{' devrait être sur la ligne précédente.17
85La ligne excède 80 caractères.
85La ligne contient un caractère tabulation.1
85Il manque une espace après ','.45
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
89La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
91La ligne contient un caractère tabulation.1
92La ligne contient un caractère tabulation.1
93La ligne contient un caractère tabulation.1
93Le nom '_eventSchemaProcessor' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.26
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
96'{' devrait être sur la ligne précédente.17
97La ligne contient un caractère tabulation.1
98La ligne contient un caractère tabulation.1
98'{' devrait être sur la ligne précédente.17
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
103La ligne contient un caractère tabulation.1
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
108La ligne contient un caractère tabulation.1
109La ligne contient un caractère tabulation.1
109Il manque une espace après 'catch'.24
110La ligne contient un caractère tabulation.1
110'{' devrait être sur la ligne précédente.17
111La ligne excède 80 caractères.
111La ligne contient un caractère tabulation.1
111Il manque une espace après ','.45
112La ligne contient un caractère tabulation.1
113La ligne contient un caractère tabulation.1
114La ligne contient un caractère tabulation.1
115La ligne contient un caractère tabulation.1
124'{' devrait être sur la ligne précédente.5
126'{' devrait être sur la ligne précédente.9
127La ligne contient un caractère tabulation.9
128La ligne contient un caractère tabulation.9
129La ligne contient un caractère tabulation.9
129'{' devrait être sur la ligne précédente.17
130La ligne contient un caractère tabulation.9
131La ligne contient un caractère tabulation.9
131Evitez d'imbriquer les blocs.25
132La ligne contient un caractère tabulation.9
133La ligne contient un caractère tabulation.9
134La ligne contient un caractère tabulation.9
135La ligne contient un caractère tabulation.9
136La ligne contient un caractère tabulation.9
136Evitez d'imbriquer les blocs.25
137La ligne contient un caractère tabulation.9
138La ligne contient un caractère tabulation.9
139La ligne contient un caractère tabulation.9
140La ligne contient un caractère tabulation.9
141La ligne contient un caractère tabulation.9
141Evitez d'imbriquer les blocs.25
142La ligne excède 80 caractères.
142La ligne contient un caractère tabulation.9
142Il manque une espace après ','.87
143La ligne contient un caractère tabulation.9
144La ligne contient un caractère tabulation.9
145Il manque une espace après 'catch'.16
146'{' devrait être sur la ligne précédente.9
147La ligne excède 80 caractères.
147Il manque une espace après ','.37
148La ligne contient un caractère tabulation.18
155Balise javadoc @param inutilisé pour 'howManyProperties'.8
158Il manque une espace avant '<'.9
158Il manque une espace après '<'.10
158Il manque une espace avant '<'.13
158Il manque une espace après '<'.14
158Il manque une espace avant '>'.28
158Il manque une espace après '>'.29
158Il manque une espace avant '>'.29
158Il manque une espace après ','.61
158Balise javadoc @param manquante pour 'howMany'.65
159'{' devrait être sur la ligne précédente.5
160La ligne excède 80 caractères.
160Il manque une espace avant '<'.13
160Il manque une espace après '<'.14
160Il manque une espace avant '<'.17
160Il manque une espace après '<'.18
160Il manque une espace avant '>'.32
160Il manque une espace après '>'.33
160Il manque une espace avant '>'.33
160Il manque une espace avant '<'.57
160Il manque une espace après '<'.58
160Il manque une espace avant '<'.61
160Il manque une espace après '<'.62
160Il manque une espace avant '>'.76
160Il manque une espace après '>'.77
160Il manque une espace avant '>'.77
160Il manque une espace après '>'.78
161Il y a une espace de trop avant ')'.41
162'{' devrait être sur la ligne précédente.9
175La ligne excède 80 caractères.
175Il manque une espace avant '<'.9
175Il manque une espace après '<'.10
175Il manque une espace avant '>'.41
177La ligne excède 80 caractères.
177Il manque une espace avant '<'.13
177Il manque une espace après '<'.14
177Il manque une espace avant '>'.45
177Il manque une espace avant '<'.69
177Il manque une espace après '<'.70
177Il manque une espace avant '>'.101
177Il manque une espace après '>'.102
179'{' devrait être sur la ligne précédente.9
180Il manque une espace avant '<'.16
180Il manque une espace après '<'.17
180Il manque une espace après ','.24
180Il manque une espace avant '>'.30
181La ligne excède 80 caractères.
183La ligne excède 80 caractères.
183Il manque une espace avant '<'.17
183Il manque une espace après '<'.18
183Il manque une espace avant '<'.21
183Il manque une espace après '<'.22
183Il manque une espace après ','.29
183Il manque une espace avant '>'.35
183Il manque une espace après '>'.36
183Il manque une espace avant '>'.36
183Il manque une espace avant '<'.63
183Il manque une espace après '<'.64
183Il manque une espace avant '<'.67
183Il manque une espace après '<'.68
183Il manque une espace après ','.75
183Il manque une espace avant '>'.81
183Il manque une espace après '>'.82
183Il manque une espace avant '>'.82
183Il manque une espace après '>'.83
185'{' devrait être sur la ligne précédente.13
188Il manque une espace après ','.67
200La ligne excède 80 caractères.
200Il manque une espace avant '<'.9
200Il manque une espace après '<'.10
200Il manque une espace avant '>'.41
202La ligne excède 80 caractères.
202Il manque une espace avant '<'.13
202Il manque une espace après '<'.14
202Il manque une espace avant '>'.45
202Il manque une espace avant '<'.69
202Il manque une espace après '<'.70
202Il manque une espace avant '>'.101
202Il manque une espace après '>'.102
204'{' devrait être sur la ligne précédente.9
205Il manque une espace avant '<'.16
205Il manque une espace après '<'.17
205Il manque une espace après ','.24
205Il manque une espace avant '>'.30
206La ligne excède 80 caractères.
208La ligne excède 80 caractères.
208Il manque une espace avant '<'.17
208Il manque une espace après '<'.18
208Il manque une espace avant '<'.21
208Il manque une espace après '<'.22
208Il manque une espace après ','.29
208Il manque une espace avant '>'.35
208Il manque une espace après '>'.36
208Il manque une espace avant '>'.36
208Il manque une espace avant '<'.63
208Il manque une espace après '<'.64
208Il manque une espace avant '<'.67
208Il manque une espace après '<'.68
208Il manque une espace après ','.75
208Il manque une espace avant '>'.81
208Il manque une espace après '>'.82
208Il manque une espace avant '>'.82
208Il manque une espace après '>'.83
210'{' devrait être sur la ligne précédente.13
213Il manque une espace après ','.67

org.apache.qpid.management.domain.handler.impl.SchemaResponseMessageHandler$1

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
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
13
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
2


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.management.domain.handler.impl.SchemaResponseMessageHandler$2

Package: org.apache.qpid.management.domain.handler.impl | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
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
12
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
2


Method :Javadocs:Source statements:Cyclometic complexity: