![]() |
|
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-org.apache.qpid.requestreply |
|
[scorecard] [analysis] [explanations] | |
{overview} {architecture} {design} {code} {test} {source control} {system specific} |
Package: org.apache.qpid.requestreply | 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): | 0 5 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: |
---|
Package: org.apache.qpid.requestreply | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 14 12 7 7 | Total : Per method : | 125 10.42 | Total : Per method : Per statement : | 36 3 0.29 |
||
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): | 10 3 66 51 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 11 0.92 | Total : Per method : Per statement : | 64 5.33 0.51 | Total : Per method : Per statement : | 99 8.25 0.79 | Statement Test Coverage : Method Test Reference : | 0 3 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
PingPongBouncer(String,String,String,String,String,boolean,boolean,String,boolean,boolean) | 1 | 17 | 2 | 2 |
main(String[]) | 1 | 19 | 3 | 0 |
usage() | 0 | 2 | 1 | 0 |
onMessage(Message) | 1 | 20 | 8 | 0 |
getConnection() | 1 | 2 | 1 | 3 |
setConnection(AMQConnection) | 1 | 2 | 1 | 1 |
setPubSub(boolean) | 1 | 2 | 1 | 1 |
isPubSub() | 1 | 2 | 1 | 1 |
commitTx(Session) | 1 | 17 | 7 | 1 |
doFailover(String) | 1 | 5 | 2 | 0 |
doFailover() | 1 | 5 | 2 | 1 |
createConsumerDestination(String) | 0 | 5 | 2 | 1 |
FailoverNotifier.bytesSent(long) | 0 | 1 | 1 | 0 |
FailoverNotifier.bytesReceived(long) | 0 | 1 | 1 | 0 |
FailoverNotifier.preFailover(boolean) | 0 | 2 | 1 | 0 |
FailoverNotifier.preResubscribe() | 0 | 2 | 1 | 0 |
FailoverNotifier.failoverComplete() | 0 | 2 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
0 | Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'javax.jms.JMSException'. | |
41 | La ligne excède 80 caractères. | |
42 | La ligne excède 80 caractères. | |
45 | La ligne excède 80 caractères. | |
46 | La ligne excède 80 caractères. | |
47 | La ligne excède 80 caractères. | |
49 | La ligne excède 80 caractères. | |
50 | La ligne excède 80 caractères. | |
51 | La ligne excède 80 caractères. | |
56 | La ligne excède 80 caractères. | |
61 | La ligne excède 80 caractères. | |
64 | '{' devrait être sur la ligne précédente. | 1 |
65 | La ligne excède 80 caractères. | |
65 | Commentaire javadoc manquant. | 5 |
65 | Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 33 |
73 | Commentaire javadoc manquant. | 5 |
79 | La ligne excède 80 caractères. | |
79 | Le nom 'timestampFormatter' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 |
81 | La ligne excède 80 caractères. | |
82 | Le nom '_verbose' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 21 |
84 | La ligne excède 80 caractères. | |
85 | Le nom '_persistent' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 21 |
87 | Commentaire javadoc manquant. | 5 |
87 | Le nom '_consumerDestination' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 25 |
89 | La ligne excède 80 caractères. | |
90 | Le nom '_lastResponseDest' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 25 |
93 | Le nom '_replyProducer' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 29 |
96 | Le nom '_consumerSession' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 21 |
99 | Le nom '_producerSession' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 21 |
102 | Le nom '_connection' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 27 |
104 | La ligne excède 80 caractères. | |
105 | Le nom '_isPubSub' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 21 |
108 | La ligne excède 80 caractères. | |
111 | Le nom '_failBeforeCommit' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
114 | La ligne excède 80 caractères. | |
117 | Le nom '_failAfterCommit' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
120 | La ligne excède 80 caractères. | |
127 | La ligne excède 80 caractères. | |
128 | La ligne excède 80 caractères. | |
129 | La ligne excède 80 caractères. | |
131 | La ligne excède 80 caractères. | |
133 | La ligne excède 80 caractères. | |
135 | La ligne excède 80 caractères. | |
135 | La méthode ou le constructeur a plus de 7 paramètres. | 12 |
136 | La ligne excède 80 caractères. | |
137 | Balise javadoc @param manquante pour 'pubsub'. | 36 |
138 | '{' devrait être sur la ligne précédente. | 5 |
146 | La ligne excède 80 caractères. | |
152 | La ligne excède 80 caractères. | |
154 | La ligne excède 80 caractères. | |
155 | La ligne excède 80 caractères. | |
160 | La ligne excède 80 caractères. | |
165 | La ligne excède 80 caractères. | |
176 | Balise javadoc @param manquante pour 'args'. | 38 |
176 | Balise javadoc @throws manquante pour 'Exception'. | 51 |
177 | '{' devrait être sur la ligne précédente. | 5 |
182 | '{' devrait être sur la ligne précédente. | 9 |
195 | '{' devrait être sur la ligne précédente. | 9 |
207 | La ligne excède 80 caractères. | |
209 | La ligne excède 80 caractères. | |
216 | Commentaire javadoc manquant. | 5 |
217 | '{' devrait être sur la ligne précédente. | 5 |
218 | La ligne excède 80 caractères. | |
219 | La ligne excède 80 caractères. | |
221 | La ligne excède 80 caractères. | |
225 | La ligne excède 80 caractères. | |
226 | La ligne excède 80 caractères. | |
232 | '{' devrait être sur la ligne précédente. | 5 |
234 | '{' devrait être sur la ligne précédente. | 9 |
237 | '{' devrait être sur la ligne précédente. | 13 |
238 | La ligne excède 80 caractères. | |
242 | La ligne excède 80 caractères. | |
246 | '{' devrait être sur la ligne précédente. | 13 |
247 | La ligne excède 80 caractères. | |
254 | '{' devrait être sur la ligne précédente. | 13 |
258 | '{' devrait être sur la ligne précédente. | 17 |
271 | '{' devrait être sur la ligne précédente. | 13 |
272 | La ligne excède 80 caractères. | |
278 | '}' devrait être sur la même ligne. | 9 |
280 | '{' devrait être sur la ligne précédente. | 9 |
291 | '{' devrait être sur la ligne précédente. | 5 |
301 | '{' devrait être sur la ligne précédente. | 5 |
306 | La ligne excède 80 caractères. | |
308 | La ligne excède 80 caractères. | |
311 | '{' devrait être sur la ligne précédente. | 5 |
318 | La ligne excède 80 caractères. | |
321 | '{' devrait être sur la ligne précédente. | 5 |
326 | La ligne excède 80 caractères. | |
329 | La ligne excède 80 caractères. | |
330 | La ligne excède 80 caractères. | |
333 | La ligne excède 80 caractères. | |
335 | Balise javadoc @param manquante pour 'session'. | 37 |
368 | La ligne excède 80 caractères. | |
370 | La ligne excède 80 caractères. | |
378 | La ligne excède 80 caractères. | |
397 | La ligne excède 80 caractères. | |
418 | La ligne excède 80 caractères. | |
422 | La ligne excède 80 caractères. | |
427 | La ligne excède 80 caractères. |
Package: org.apache.qpid.requestreply | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 6 6 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): | 3 1 9 15 |
||||
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 0.17 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|
Package: org.apache.qpid.requestreply | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 31 30 24 7 | Total : Per method : | 472 15.73 | Total : Per method : Per statement : | 108 3.6 0.23 |
||
Inheritance: | Coupling: | ||||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 2 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 11 7 151 247 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 32 1.07 | Total : Per method : Per statement : | 100 3.33 0.21 | Total : Per method : Per statement : | 390 13 0.83 | Statement Test Coverage : Method Test Reference : | 0 3.25 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
PingPongProducer(Properties) | 1 | 39 | 6 | 4 |
establishConnection(boolean,boolean) | 1 | 14 | 4 | 2 |
createConnection(String) | 1 | 13 | 3 | 1 |
main(String[]) | 1 | 14 | 2 | 0 |
pause(long) | 1 | 4 | 3 | 0 |
getReplyDestinations() | 1 | 4 | 1 | 3 |
createProducer() | 1 | 3 | 2 | 1 |
createPingDestinations(int,String,String,boolean,boolean) | 1 | 16 | 5 | 1 |
MessageListener$1.onMessage(Message) | 0 | 2 | 1 | 0 |
createReplyConsumers(Destination,String) | 1 | 13 | 3 | 0 |
onMessageWithConsumerNo(Message,int) | 1 | 39 | 13 | 1 |
pingAndWaitForReply(Message,int,long,String) | 1 | 26 | 8 | 2 |
pingNoWaitForReply(Message,int,String) | 1 | 9 | 4 | 1 |
sendMessage(int,Message) | 1 | 43 | 17 | 1 |
waitForUserToPromptOnFailure(boolean) | 1 | 6 | 3 | 2 |
pingLoop() | 1 | 7 | 3 | 1 |
setChainedMessageListener(ChainedMessageListener) | 1 | 2 | 1 | 0 |
removeChainedMessageListener() | 1 | 2 | 1 | 0 |
getTestMessage(Destination,int,boolean) | 1 | 2 | 1 | 3 |
setTimestamp(Message) | 1 | 2 | 1 | 1 |
getTimestamp(Message) | 1 | 2 | 1 | 1 |
stop() | 1 | 2 | 1 | 1 |
start() | 1 | 4 | 2 | 1 |
run() | 1 | 3 | 2 | 0 |
onException(JMSException) | 1 | 2 | 1 | 0 |
Runnable$2.run() | 0 | 2 | 1 | 0 |
getShutdownHook() | 1 | 4 | 1 | 1 |
close() | 1 | 15 | 4 | 1 |
commitTx(Session) | 1 | 14 | 5 | 3 |
waitForUser(String) | 1 | 5 | 2 | 1 |
getConsumersPerDestination() | 1 | 2 | 1 | 3 |
getExpectedNumPings(int) | 1 | 2 | 4 | 1 |
ChainedMessageListener.onMessage(Message,int,long) | 1 | 1 | 1 | 0 |
Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
---|---|---|---|---|---|
STYLE | DLS_DEAD_LOCAL_STORE | DLS | 2 | establishConnection | |
STYLE | DLS_DEAD_LOCAL_STORE | DLS | 2 | sendMessage | |
MALICIOUS_CODE | MS_PKGPROTECT | MS | 2 | _queueJVMSequenceID | |
MALICIOUS_CODE | MS_SHOULD_BE_FINAL | MS | 1 | defaults | |
EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION | OBL | 2 | createConnection | |
BAD_PRACTICE | OS_OPEN_STREAM | OS | 2 | createConnection | |
MT_CORRECTNESS | RU_INVOKE_RUN | Ru | 2 | main |
View line in source | Style Error | Column |
---|---|---|
0 | Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'JMSException'. | |
50 | La ligne excède 80 caractères. | |
51 | La ligne excède 80 caractères. | |
52 | La ligne excède 80 caractères. | |
53 | La ligne excède 80 caractères. | |
56 | La ligne excède 80 caractères. | |
57 | La ligne excède 80 caractères. | |
60 | La ligne excède 80 caractères. | |
61 | La ligne excède 80 caractères. | |
62 | La ligne excède 80 caractères. | |
63 | La ligne excède 80 caractères. | |
67 | La ligne excède 80 caractères. | |
68 | La ligne excède 80 caractères. | |
69 | La ligne excède 80 caractères. | |
70 | La ligne excède 80 caractères. | |
71 | La ligne excède 80 caractères. | |
72 | La ligne excède 80 caractères. | |
73 | La ligne excède 80 caractères. | |
74 | La ligne excède 80 caractères. | |
75 | La ligne excède 80 caractères. | |
76 | La ligne excède 80 caractères. | |
77 | La ligne excède 80 caractères. | |
78 | La ligne excède 80 caractères. | |
79 | La ligne excède 80 caractères. | |
80 | La ligne excède 80 caractères. | |
81 | La ligne excède 80 caractères. | |
82 | La ligne excède 80 caractères. | |
83 | La ligne excède 80 caractères. | |
84 | La ligne excède 80 caractères. | |
85 | La ligne excède 80 caractères. | |
86 | La ligne excède 80 caractères. | |
87 | La ligne excède 80 caractères. | |
88 | La ligne excède 80 caractères. | |
89 | La ligne excède 80 caractères. | |
90 | La ligne excède 80 caractères. | |
97 | La ligne excède 80 caractères. | |
98 | La ligne excède 80 caractères. | |
99 | La ligne excède 80 caractères. | |
100 | La ligne excède 80 caractères. | |
101 | La ligne excède 80 caractères. | |
102 | La ligne excède 80 caractères. | |
103 | La ligne excède 80 caractères. | |
104 | La ligne excède 80 caractères. | |
107 | La ligne excède 80 caractères. | |
108 | La ligne excède 80 caractères. | |
109 | La ligne excède 80 caractères. | |
115 | La ligne excède 80 caractères. | |
118 | La ligne excède 80 caractères. | |
119 | La ligne excède 80 caractères. | |
120 | La ligne excède 80 caractères. | |
121 | La ligne excède 80 caractères. | |
125 | '{' devrait être sur la ligne précédente. | 1 |
127 | Le nom 'log' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 33 |
129 | La ligne excède 80 caractères. | |
141 | La ligne excède 80 caractères. | |
171 | La ligne excède 80 caractères. | |
177 | La ligne excède 80 caractères. | |
198 | La ligne excède 80 caractères. | |
207 | La ligne excède 80 caractères. | |
210 | La ligne excède 80 caractères. | |
213 | La ligne excède 80 caractères. | |
219 | La ligne excède 80 caractères. | |
240 | La ligne excède 80 caractères. | |
243 | La ligne excède 80 caractères. | |
249 | La ligne excède 80 caractères. | |
267 | La ligne excède 80 caractères. | |
273 | La ligne excède 80 caractères. | |
282 | La ligne excède 80 caractères. | |
285 | La ligne excède 80 caractères. | |
291 | La ligne excède 80 caractères. | |
297 | La ligne excède 80 caractères. | |
303 | La ligne excède 80 caractères. | |
307 | La ligne excède 80 caractères. | |
309 | La ligne excède 80 caractères. | |
312 | La ligne excède 80 caractères. | |
318 | La ligne excède 80 caractères. | |
321 | La ligne excède 80 caractères. | |
324 | La ligne excède 80 caractères. | |
332 | La ligne excède 80 caractères. | |
333 | La ligne excède 80 caractères. | |
339 | La ligne excède 80 caractères. | |
340 | La ligne excède 80 caractères. | |
343 | La ligne excède 80 caractères. | |
344 | La ligne excède 80 caractères. | |
346 | La ligne excède 80 caractères. | |
351 | La ligne excède 80 caractères. | |
352 | La ligne excède 80 caractères. | |
353 | La ligne excède 80 caractères. | |
354 | La ligne excède 80 caractères. | |
355 | La ligne excède 80 caractères. | |
357 | La ligne excède 80 caractères. | |
358 | La ligne excède 80 caractères. | |
359 | La ligne excède 80 caractères. | |
365 | La ligne excède 80 caractères. | |
366 | Le nom '_overrideClientId' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
369 | Le nom '_factoryName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
372 | Le nom '_fileProperties' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
375 | Le nom '_brokerDetails' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
378 | Le nom '_username' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
381 | Le nom '_password' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
384 | Le nom '_virtualpath' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
387 | Le nom '_destinationName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
390 | Le nom '_queueNamePostfix' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
393 | Le nom '_selector' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
396 | Le nom '_transacted' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
399 | Le nom '_consTransacted' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
402 | Le nom '_persistent' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
405 | Le nom '_ackMode' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 19 |
408 | Le nom '_consAckMode' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 19 |
411 | Le nom '_messageSize' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 19 |
413 | La ligne excède 80 caractères. | |
414 | Le nom '_verbose' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
416 | La ligne excède 80 caractères. | |
417 | Le nom '_isPubSub' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
420 | Le nom '_isUnique' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
423 | Le nom '_isDurable' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
425 | La ligne excède 80 caractères. | |
426 | Le nom '_failBeforeCommit' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
428 | La ligne excède 80 caractères. | |
429 | Le nom '_failAfterCommit' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
431 | La ligne excède 80 caractères. | |
432 | Le nom '_failBeforeSend' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
434 | La ligne excède 80 caractères. | |
435 | Le nom '_failAfterSend' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
437 | La ligne excède 80 caractères. | |
438 | Le nom '_failOnce' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
440 | La ligne excède 80 caractères. | |
441 | Le nom '_txBatchSize' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 19 |
444 | Le nom '_noOfDestinations' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 19 |
447 | Le nom '_noOfConsumers' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 19 |
450 | Le nom '_rate' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 19 |
453 | La ligne excède 80 caractères. | |
456 | Le nom '_maxPendingSize' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 19 |
458 | La ligne excède 80 caractères. | |
459 | Le nom '_correlationIdGenerator' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 31 |
461 | La ligne excède 80 caractères. | |
462 | Le nom '_instanceIdGenerator' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 34 |
468 | La ligne excède 80 caractères. | |
471 | Il manque une espace avant '<'. | 23 |
471 | Il manque une espace après '<'. | 24 |
471 | Il manque une espace avant '>'. | 48 |
472 | Il manque une espace avant '<'. | 48 |
472 | Il manque une espace après '<'. | 49 |
472 | Il manque une espace avant '>'. | 73 |
472 | Il manque une espace après '>'. | 74 |
475 | La ligne excède 80 caractères. | |
475 | Le nom 'timestampFormatter' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 39 |
478 | Le nom '_connection' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 26 |
481 | Le nom '_consumerConnection' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
484 | Le nom '_consumerSession' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 25 |
487 | Le nom '_producerSession' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
490 | Le nom '_replyDestination' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 27 |
493 | Il manque une espace avant '<'. | 19 |
493 | Il manque une espace après '<'. | 20 |
493 | Il manque une espace avant '>'. | 31 |
493 | Le nom '_pingDestinations' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 33 |
496 | Le nom '_rateLimiter' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 24 |
498 | La ligne excède 80 caractères. | |
499 | Le nom '_chainedMessageListener' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 38 |
502 | La ligne excède 80 caractères. | |
505 | Le nom '_queueJVMSequenceID' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 36 |
508 | La ligne excède 80 caractères. | |
509 | La ligne excède 80 caractères. | |
511 | Le nom '_queueSharedID' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 29 |
513 | La ligne excède 80 caractères. | |
514 | Le nom '_publish' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
517 | Le nom '_producer' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 31 |
520 | Le nom '_consumer' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 33 |
522 | La ligne excède 80 caractères. | |
523 | La ligne excède 80 caractères. | |
525 | La ligne excède 80 caractères. | |
526 | Le nom '_clientID' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 20 |
532 | La ligne excède 80 caractères. | |
533 | La ligne excède 80 caractères. | |
534 | La ligne excède 80 caractères. | |
537 | La ligne excède 80 caractères. | |
537 | Le nom '_sendPauseMonitor' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 35 |
539 | La ligne excède 80 caractères. | |
540 | Le nom '_unreceived' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 26 |
543 | La ligne excède 80 caractères. | |
544 | La ligne excède 80 caractères. | |
547 | La ligne excède 80 caractères. | |
552 | '{' devrait être sur la ligne précédente. | 5 |
553 | La ligne excède 80 caractères. | |
556 | La ligne excède 80 caractères. | |
561 | La ligne excède 80 caractères. | |
572 | La ligne excède 80 caractères. | |
576 | La ligne excède 80 caractères. | |
577 | La ligne excède 80 caractères. | |
578 | La ligne excède 80 caractères. | |
579 | La ligne excède 80 caractères. | |
582 | La ligne excède 80 caractères. | |
583 | La ligne excède 80 caractères. | |
588 | La ligne excède 80 caractères. | |
589 | La ligne excède 80 caractères. | |
594 | '{' devrait être sur la ligne précédente. | 9 |
595 | La ligne excède 80 caractères. | |
598 | La ligne excède 80 caractères. | |
600 | '{' devrait être sur la ligne précédente. | 9 |
610 | La ligne excède 80 caractères. | |
613 | La ligne excède 80 caractères. | |
614 | La ligne excède 80 caractères. | |
618 | La ligne excède 80 caractères. | |
622 | La ligne excède 80 caractères. | |
630 | La ligne excède 80 caractères. | |
636 | '{' devrait être sur la ligne précédente. | 9 |
637 | La ligne excède 80 caractères. | |
642 | La ligne excède 80 caractères. | |
646 | '{' devrait être sur la ligne précédente. | 9 |
652 | '{' devrait être sur la ligne précédente. | 9 |
658 | La ligne excède 80 caractères. | |
667 | La ligne excède 80 caractères. | |
669 | La ligne excède 80 caractères. | |
678 | La ligne excède 80 caractères. | |
686 | La ligne excède 80 caractères. | |
692 | La ligne excède 80 caractères. | |
698 | La ligne excède 80 caractères. | |
708 | La ligne excède 80 caractères. | |
710 | La ligne excède 80 caractères. | |
718 | La ligne excède 80 caractères. | |
720 | La ligne excède 80 caractères. | |
723 | La ligne excède 80 caractères. | |
755 | La ligne excède 80 caractères. | |
758 | La ligne excède 80 caractères. | |
773 | La ligne excède 80 caractères. | |
783 | La ligne excède 80 caractères. | |
785 | La ligne excède 80 caractères. | |
789 | La ligne excède 80 caractères. | |
792 | La ligne excède 80 caractères. | |
793 | La ligne excède 80 caractères. | |
794 | La ligne excède 80 caractères. | |
795 | La ligne excède 80 caractères. | |
801 | La ligne excède 80 caractères. | |
804 | La ligne excède 80 caractères. | |
805 | La ligne excède 80 caractères. | |
810 | La ligne excède 80 caractères. | |
818 | La ligne excède 80 caractères. | |
822 | La ligne excède 80 caractères. | |
838 | La ligne excède 80 caractères. | |
844 | La ligne excède 80 caractères. | |
854 | La ligne excède 80 caractères. | |
859 | La ligne excède 80 caractères. | |
861 | La ligne excède 80 caractères. | |
863 | La ligne excède 80 caractères. | |
867 | La ligne excède 80 caractères. | |
868 | La ligne excède 80 caractères. | |
876 | La ligne excède 80 caractères. | |
877 | La ligne excède 80 caractères. | |
889 | La ligne excède 80 caractères. | |
895 | La ligne excède 80 caractères. | |
896 | La ligne excède 80 caractères. | |
904 | La ligne excède 80 caractères. | |
925 | La ligne excède 80 caractères. | |
926 | La ligne excède 80 caractères. | |
935 | La ligne excède 80 caractères. | |
937 | La ligne excède 80 caractères. | |
940 | La ligne excède 80 caractères. | |
943 | La ligne excède 80 caractères. | |
958 | La ligne excède 80 caractères. | |
959 | La ligne excède 80 caractères. | |
960 | La ligne excède 80 caractères. | |
976 | La ligne excède 80 caractères. | |
978 | La ligne excède 80 caractères. | |
979 | La ligne excède 80 caractères. | |
980 | La ligne excède 80 caractères. | |
982 | La ligne excède 80 caractères. | |
989 | La ligne excède 80 caractères. | |
994 | La ligne excède 80 caractères. | |
996 | La ligne excède 80 caractères. | |
1000 | La ligne excède 80 caractères. | |
1003 | La ligne excède 80 caractères. | |
1006 | La ligne excède 80 caractères. | |
1007 | La ligne excède 80 caractères. | |
1016 | La ligne excède 80 caractères. | |
1030 | La ligne excède 80 caractères. | |
1036 | La ligne excède 80 caractères. | |
1037 | La ligne excède 80 caractères. | |
1040 | La ligne excède 80 caractères. | |
1043 | La ligne excède 80 caractères. | |
1045 | La ligne excède 80 caractères. | |
1048 | La ligne excède 80 caractères. | |
1051 | La ligne excède 80 caractères. | |
1054 | La ligne excède 80 caractères. | |
1055 | La ligne excède 80 caractères. | |
1057 | La ligne excède 80 caractères. | |
1060 | La ligne excède 80 caractères. | |
1067 | La ligne excède 80 caractères. | |
1068 | La ligne excède 80 caractères. | |
1069 | La ligne excède 80 caractères. | |
1070 | La ligne excède 80 caractères. | |
1071 | La ligne excède 80 caractères. | |
1074 | La ligne excède 80 caractères. | |
1077 | La ligne excède 80 caractères. | |
1090 | La ligne excède 80 caractères. | |
1091 | La ligne excède 80 caractères. | |
1094 | La ligne excède 80 caractères. | |
1096 | La ligne excède 80 caractères. | |
1107 | La ligne excède 80 caractères. | |
1113 | La ligne excède 80 caractères. | |
1122 | La ligne excède 80 caractères. | |
1126 | La ligne excède 80 caractères. | |
1136 | La ligne excède 80 caractères. | |
1140 | La ligne excède 80 caractères. | |
1142 | La ligne excède 80 caractères. | |
1144 | La ligne excède 80 caractères. | |
1146 | La ligne excède 80 caractères. | |
1147 | La ligne excède 80 caractères. | |
1151 | La ligne excède 80 caractères. | |
1156 | La ligne excède 80 caractères. | |
1157 | La ligne excède 80 caractères. | |
1165 | La ligne excède 80 caractères. | |
1170 | La ligne excède 80 caractères. | |
1173 | La ligne excède 80 caractères. | |
1177 | La ligne excède 80 caractères. | |
1185 | La ligne excède 80 caractères. | |
1186 | La ligne excède 80 caractères. | |
1187 | La ligne excède 80 caractères. | |
1190 | La ligne excède 80 caractères. | |
1193 | La ligne excède 80 caractères. | |
1195 | La ligne excède 80 caractères. | |
1203 | La ligne excède 80 caractères. | |
1207 | La ligne excède 80 caractères. | |
1214 | La ligne excède 80 caractères. | |
1216 | La ligne excède 80 caractères. | |
1221 | La ligne excède 80 caractères. | |
1224 | La ligne excède 80 caractères. | |
1230 | La ligne excède 80 caractères. | |
1233 | La ligne excède 80 caractères. | |
1242 | La ligne excède 80 caractères. | |
1244 | La ligne excède 80 caractères. | |
1248 | La ligne excède 80 caractères. | |
1249 | La ligne excède 80 caractères. | |
1255 | La ligne excède 80 caractères. | |
1260 | La ligne excède 80 caractères. | |
1263 | La ligne excède 80 caractères. | |
1264 | La ligne excède 80 caractères. | |
1284 | La ligne excède 80 caractères. | |
1298 | La ligne excède 80 caractères. | |
1299 | La ligne excède 80 caractères. | |
1303 | La ligne excède 80 caractères. | |
1316 | La ligne excède 80 caractères. | |
1332 | La ligne excède 80 caractères. | |
1337 | La ligne excède 80 caractères. | |
1357 | La ligne excède 80 caractères. | |
1358 | La ligne excède 80 caractères. | |
1366 | La ligne excède 80 caractères. | |
1370 | La ligne excède 80 caractères. | |
1385 | La ligne excède 80 caractères. | |
1390 | La ligne excède 80 caractères. | |
1402 | La ligne excède 80 caractères. | |
1406 | La ligne excède 80 caractères. | |
1410 | La ligne excède 80 caractères. | |
1412 | La ligne excède 80 caractères. | |
1414 | La ligne excède 80 caractères. | |
1429 | La ligne excède 80 caractères. | |
1450 | La ligne excède 80 caractères. | |
1461 | La ligne excède 80 caractères. | |
1488 | La ligne excède 80 caractères. | |
1499 | La ligne excède 80 caractères. | |
1500 | La ligne excède 80 caractères. | |
1506 | La ligne excède 80 caractères. | |
1511 | La ligne excède 80 caractères. | |
1569 | La ligne excède 80 caractères. | |
1570 | La ligne excède 80 caractères. | |
1572 | La ligne excède 80 caractères. | |
1575 | La ligne excède 80 caractères. | |
1576 | La ligne excède 80 caractères. | |
1577 | La ligne excède 80 caractères. | |
1581 | La ligne excède 80 caractères. | |
1583 | La ligne excède 80 caractères. | |
1585 | La ligne excède 80 caractères. | |
1586 | La ligne excède 80 caractères. | |
1603 | La ligne excède 80 caractères. | |
1608 | La ligne excède 80 caractères. | |
1610 | La ligne excède 80 caractères. | |
1627 | La ligne excède 80 caractères. | |
1658 | La ligne excède 80 caractères. | |
1668 | La ligne excède 80 caractères. | |
1677 | La ligne excède 80 caractères. | |
1678 | La ligne excède 80 caractères. | |
1682 | La ligne excède 80 caractères. | |
1683 | La ligne excède 80 caractères. | |
1684 | La ligne excède 80 caractères. | |
1687 | La ligne excède 80 caractères. | |
1688 | La ligne excède 80 caractères. | |
1694 | La ligne excède 80 caractères. | |
1698 | La ligne excède 80 caractères. | |
1703 | La ligne excède 80 caractères. | |
1707 | La ligne excède 80 caractères. | |
1708 | La ligne excède 80 caractères. |
Package: org.apache.qpid.requestreply | 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): | 1 1 4 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 3 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|
Package: org.apache.qpid.requestreply | 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): | 1 1 4 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: |
---|
Package: org.apache.qpid.requestreply | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 1 0 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): | 0 1 2 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 Infinity |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|
Package: org.apache.qpid.requestreply | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 7 6 5 2 | Total : Per method : | 52 8.67 | Total : Per method : Per statement : | 10 1.67 0.19 |
||
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): | 11 0 46 3 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 4 0.67 | Total : Per method : Per statement : | 23 3.83 0.44 | Total : Per method : Per statement : | 91 15.17 1.75 | Statement Test Coverage : Method Test Reference : | 0 0.8 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
PingPongTestPerf(String) | 0 | 3 | 1 | 1 |
suite() | 1 | 4 | 1 | 0 |
setSystemPropertyIfNull(String,String) | 0 | 3 | 2 | 0 |
testPingPongOk(int) | 0 | 6 | 2 | 0 |
threadSetUp() | 1 | 21 | 2 | 0 |
threadTearDown() | 1 | 8 | 2 | 0 |
View line in source | Style Error | Column |
---|---|---|
36 | La ligne excède 80 caractères. | |
37 | La ligne excède 80 caractères. | |
38 | La ligne excède 80 caractères. | |
40 | La ligne excède 80 caractères. | |
41 | La ligne excède 80 caractères. | |
42 | La ligne excède 80 caractères. | |
45 | La ligne excède 80 caractères. | |
46 | La ligne excède 80 caractères. | |
47 | La ligne excède 80 caractères. | |
49 | La ligne excède 80 caractères. | |
50 | La ligne excède 80 caractères. | |
53 | La ligne excède 80 caractères. | |
60 | '{' devrait être sur la ligne précédente. | 1 |
61 | Commentaire javadoc manquant. | 5 |
61 | Le nom '_logger' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 27 |
64 | Il manque une espace avant '<'. | 16 |
64 | Il manque une espace après '<'. | 17 |
64 | Il manque une espace avant '>'. | 31 |
64 | Il manque une espace avant '<'. | 62 |
64 | Il manque une espace après '<'. | 63 |
64 | Il manque une espace avant '>'. | 77 |
64 | Il manque une espace après '>'. | 78 |
66 | La ligne excède 80 caractères. | |
67 | La ligne excède 80 caractères. | |
68 | La ligne excède 80 caractères. | |
70 | Commentaire javadoc manquant. | 5 |
71 | La ligne excède 80 caractères. | |
73 | Commentaire javadoc manquant. | 5 |
74 | '{' devrait être sur la ligne précédente. | 5 |
80 | La ligne excède 80 caractères. | |
84 | La ligne excède 80 caractères. | |
86 | La ligne excède 80 caractères. | |
90 | La ligne excède 80 caractères. | |
91 | La ligne excède 80 caractères. | |
92 | La ligne excède 80 caractères. | |
93 | La ligne excède 80 caractères. | |
96 | La ligne excède 80 caractères. | |
99 | La ligne excède 80 caractères. | |
101 | La ligne excède 80 caractères. | |
102 | La ligne excède 80 caractères. | |
104 | La ligne excède 80 caractères. | |
106 | La ligne excède 80 caractères. | |
108 | La ligne excède 80 caractères. | |
110 | La ligne excède 80 caractères. | |
112 | La ligne excède 80 caractères. | |
117 | La ligne excède 80 caractères. | |
124 | Balise javadoc @return manquante. | |
125 | '{' devrait être sur la ligne précédente. | 5 |
135 | La ligne excède 80 caractères. | |
135 | Commentaire javadoc manquant. | 5 |
138 | '{' devrait être sur la ligne précédente. | 9 |
143 | Commentaire javadoc manquant. | 5 |
144 | '{' devrait être sur la ligne précédente. | 5 |
148 | La ligne excède 80 caractères. | |
150 | La ligne excède 80 caractères. | |
151 | La ligne excède 80 caractères. | |
152 | La ligne excède 80 caractères. | |
156 | La ligne excède 80 caractères. | |
160 | '{' devrait être sur la ligne précédente. | 9 |
161 | La ligne excède 80 caractères. | |
166 | La ligne excède 80 caractères. | |
169 | '{' devrait être sur la ligne précédente. | 5 |
171 | '{' devrait être sur la ligne précédente. | 9 |
175 | La ligne excède 80 caractères. | |
176 | La ligne excède 80 caractères. | |
177 | La ligne excède 80 caractères. | |
178 | La ligne excède 80 caractères. | |
179 | La ligne excède 80 caractères. | |
180 | La ligne excède 80 caractères. | |
181 | La ligne excède 80 caractères. | |
182 | La ligne excède 80 caractères. | |
183 | La ligne excède 80 caractères. | |
184 | La ligne excède 80 caractères. | |
187 | '{' devrait être sur la ligne précédente. | 13 |
188 | La ligne excède 80 caractères. | |
190 | La ligne excède 80 caractères. | |
196 | La ligne excède 80 caractères. | |
197 | La ligne excède 80 caractères. | |
198 | La ligne excède 80 caractères. | |
204 | '}' devrait être sur la même ligne. | 9 |
206 | '{' devrait être sur la ligne précédente. | 9 |
211 | La première ligne doit se terminer avec un point. | |
215 | '{' devrait être sur la ligne précédente. | 5 |
219 | '{' devrait être sur la ligne précédente. | 9 |
225 | '{' devrait être sur la ligne précédente. | 13 |
232 | '}' devrait être sur la même ligne. | 9 |
234 | '{' devrait être sur la ligne précédente. | 9 |
239 | Commentaire javadoc manquant. | |
240 | '{' devrait être sur la ligne précédente. | 5 |
244 | Le nom '_testPingProducer' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 34 |
249 | Le nom '_testPingBouncer' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 33 |
Package: org.apache.qpid.requestreply | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 5 0 5 | 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): | 2 1 6 6 |
||||
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 Infinity |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|