![]() |
|
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.server |
|
[scorecard] [analysis] [explanations] | |
{overview} {architecture} {design} {code} {test} {source control} {system specific} |
Package: org.apache.qpid.server | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 4 4 4 0 | Total : Per method : | 6 1.5 | Total : Per method : Per statement : | 4 1 0.67 |
||
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 0 4 6 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 5 1.25 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 9 2.25 1.5 | Statement Test Coverage : Method Test Reference : | 0 0 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
isTransactional() | 1 | 1 | 1 | 0 |
getUnacknowledgedMessageCount() | 1 | 1 | 1 | 0 |
commitTransactions() | 1 | 1 | 1 | 0 |
rollbackTransactions() | 1 | 1 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
34 | '{' devrait être sur la ligne précédente. | 1 |
35 | Commentaire javadoc manquant. | 5 |
35 | Mot-clef 'static' redondant. | 5 |
42 | Balise javadoc @throws manquante pour 'IOException'. | 38 |
49 | Balise javadoc @throws manquante pour 'IOException'. | 48 |
59 | Balise javadoc @throws manquante pour 'IOException'. | 38 |
59 | Balise javadoc @throws manquante pour 'JMException'. | 51 |
66 | Balise javadoc @throws manquante pour 'IOException'. | 40 |
66 | Balise javadoc @throws manquante pour 'JMException'. | 53 |
Package: org.apache.qpid.server | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 6 6 6 0 | Total : Per method : | 14 2.33 | Total : Per method : Per statement : | 6 1 0.43 |
||
Inheritance: | Coupling: | ||||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 0 3 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 3 4 7 13 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 1 0.17 | Total : Per method : Per statement : | 4 0.67 0.29 | Total : Per method : Per statement : | 20 3.33 1.43 | Statement Test Coverage : Method Test Reference : | 0 1 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
RequiredDeliveryException(String,AMQMessage) | 0 | 3 | 1 | 3 |
RequiredDeliveryException(String) | 0 | 2 | 1 | 0 |
setMessage(AMQMessage) | 0 | 2 | 1 | 1 |
getAMQMessage() | 0 | 2 | 1 | 1 |
getErrorCode() | 0 | 2 | 1 | 0 |
getReplyCode() | 0 | 1 | 1 | 2 |
View line in source | Style Error | Column |
---|---|---|
28 | La ligne excède 80 caractères. | |
29 | La ligne excède 80 caractères. | |
31 | La ligne excède 80 caractères. | |
32 | La ligne excède 80 caractères. | |
37 | La ligne excède 80 caractères. | |
41 | '{' devrait être sur la ligne précédente. | 1 |
42 | Commentaire javadoc manquant. | 5 |
42 | Le nom '_amqMessage' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 24 |
44 | Commentaire javadoc manquant. | 5 |
45 | '{' devrait être sur la ligne précédente. | 5 |
52 | Commentaire javadoc manquant. | 5 |
53 | '{' devrait être sur la ligne précédente. | 5 |
57 | Commentaire javadoc manquant. | 5 |
58 | '{' devrait être sur la ligne précédente. | 5 |
61 | La ligne excède 80 caractères. | |
65 | Commentaire javadoc manquant. | 5 |
66 | '{' devrait être sur la ligne précédente. | 5 |
70 | Commentaire javadoc manquant. | 5 |
71 | '{' devrait être sur la ligne précédente. | 5 |
75 | Commentaire javadoc manquant. | 5 |
Package: org.apache.qpid.server | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 9 9 8 1 | Total : Per method : | 63 7 | Total : Per method : Per statement : | 26 2.89 0.41 |
||
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): | 16 1 38 12 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 4 0.44 | Total : Per method : Per statement : | 17 1.89 0.27 | Total : Per method : Per statement : | 73 8.11 1.16 | Statement Test Coverage : Method Test Reference : | 0 1.25 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
AMQBrokerManagerMBean(VirtualHost.VirtualHostMBean) | 0 | 9 | 1 | 0 |
getObjectInstanceName() | 0 | 2 | 1 | 0 |
createNewExchange(String,String,boolean) | 1 | 10 | 5 | 0 |
unregisterExchange(String) | 1 | 4 | 3 | 0 |
createNewQueue(String,String,boolean) | 1 | 15 | 8 | 0 |
getVirtualHost() | 0 | 2 | 1 | 1 |
deleteQueue(String) | 1 | 10 | 5 | 0 |
getParentObject() | 0 | 2 | 1 | 0 |
getObjectName() | 0 | 2 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
64 | La ligne excède 80 caractères. | |
67 | La ligne excède 80 caractères. | |
69 | Commentaire javadoc manquant. | 5 |
69 | Le nom '_queueRegistry' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 33 |
70 | Commentaire javadoc manquant. | 5 |
70 | Le nom '_exchangeRegistry' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 36 |
71 | Commentaire javadoc manquant. | 5 |
71 | Le nom '_exchangeFactory' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 35 |
72 | Commentaire javadoc manquant. | 5 |
72 | Le nom '_tranasctionLog' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 34 |
73 | Commentaire javadoc manquant. | 5 |
73 | Le nom '_routingTable' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 32 |
75 | Commentaire javadoc manquant. | 5 |
75 | Le nom '_virtualHostMBean' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 48 |
77 | Commentaire javadoc manquant. | 5 |
78 | La ligne excède 80 caractères. | |
92 | Commentaire javadoc manquant. | 5 |
93 | '{' devrait être sur la ligne précédente. | 5 |
105 | La ligne excède 80 caractères. | |
105 | Balise javadoc @param manquante pour 'exchangeName'. | 42 |
105 | Balise javadoc @param manquante pour 'type'. | 63 |
105 | Balise javadoc @param manquante pour 'durable'. | 77 |
105 | Balise javadoc @throws manquante pour 'JMException'. | 93 |
108 | '{' devrait être sur la ligne précédente. | 9 |
110 | '{' devrait être sur la ligne précédente. | 13 |
111 | La ligne excède 80 caractères. | |
113 | '{' devrait être sur la ligne précédente. | 17 |
114 | La ligne excède 80 caractères. | |
115 | La ligne excède 80 caractères. | |
117 | '}' devrait être sur la même ligne. | 17 |
119 | '{' devrait être sur la ligne précédente. | 17 |
120 | La ligne excède 80 caractères. | |
123 | '}' devrait être sur la même ligne. | 9 |
125 | '{' devrait être sur la ligne précédente. | 9 |
126 | La ligne excède 80 caractères. | |
136 | Balise javadoc @param manquante pour 'exchangeName'. | 43 |
136 | Balise javadoc @throws manquante pour 'JMException'. | 64 |
137 | '{' devrait être sur la ligne précédente. | 5 |
144 | '{' devrait être sur la ligne précédente. | 9 |
145 | La ligne excède 80 caractères. | |
146 | '}' devrait être sur la même ligne. | 9 |
148 | '{' devrait être sur la ligne précédente. | 9 |
149 | La ligne excède 80 caractères. | |
162 | La ligne excède 80 caractères. | |
162 | Balise javadoc @param manquante pour 'queueName'. | 39 |
162 | Balise javadoc @param manquante pour 'owner'. | 57 |
162 | Balise javadoc @param manquante pour 'durable'. | 72 |
162 | Balise javadoc @throws manquante pour 'JMException'. | 88 |
166 | '{' devrait être sur la ligne précédente. | 9 |
167 | La ligne excède 80 caractères. | |
171 | '{' devrait être sur la ligne précédente. | 9 |
174 | '{' devrait être sur la ligne précédente. | 13 |
178 | La ligne excède 80 caractères. | |
181 | '{' devrait être sur la ligne précédente. | 13 |
186 | '}' devrait être sur la même ligne. | 9 |
188 | '{' devrait être sur la ligne précédente. | 9 |
191 | La ligne excède 80 caractères. | |
195 | Commentaire javadoc manquant. | 5 |
196 | '{' devrait être sur la ligne précédente. | 5 |
206 | Balise javadoc @param manquante pour 'queueName'. | 36 |
206 | Balise javadoc @throws manquante pour 'JMException'. | 54 |
207 | '{' devrait être sur la ligne précédente. | 5 |
210 | '{' devrait être sur la ligne précédente. | 9 |
211 | La ligne excède 80 caractères. | |
215 | '{' devrait être sur la ligne précédente. | 9 |
218 | '}' devrait être sur la même ligne. | 9 |
220 | '{' devrait être sur la ligne précédente. | 9 |
223 | La ligne excède 80 caractères. | |
227 | Commentaire javadoc manquant. | 5 |
228 | '{' devrait être sur la ligne précédente. | 5 |
232 | La ligne excède 80 caractères. | |
233 | Commentaire javadoc manquant. | 5 |
234 | '{' devrait être sur la ligne précédente. | 5 |
Package: org.apache.qpid.server | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 42 41 37 5 | Total : Per method : | 260 6.34 | Total : Per method : Per statement : | 97 2.37 0.37 |
||
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): | 40 41 144 425 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 10 0.24 | Total : Per method : Per statement : | 61 1.49 0.23 | Total : Per method : Per statement : | 180 4.39 0.69 | Statement Test Coverage : Method Test Reference : | 0 1.57 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
AMQChannel(AMQProtocolSession,int,TransactionLog) | 0 | 6 | 1 | 1 |
setLocalTransactional() | 1 | 2 | 1 | 1 |
isTransactional() | 0 | 2 | 1 | 4 |
getChannelId() | 0 | 2 | 1 | 7 |
setPublishFrame(MessagePublishInfo,Exchange) | 0 | 3 | 1 | 1 |
publishContentHeader(ContentHeaderBody) | 0 | 11 | 4 | 1 |
deliverCurrentMessageIfComplete() | 0 | 10 | 4 | 2 |
publishContentBody(ContentBody) | 0 | 10 | 6 | 1 |
routeCurrentMessage() | 0 | 4 | 2 | 1 |
getNextDeliveryTag() | 0 | 2 | 1 | 3 |
getNextConsumerTag() | 0 | 2 | 1 | 1 |
subscribeToQueue(AMQShortString,AMQQueue,boolean,FieldTable,boolean,boolean) | 1 | 12 | 6 | 1 |
unsubscribeConsumer(AMQShortString) | 1 | 11 | 3 | 1 |
close() | 1 | 7 | 2 | 2 |
setClosing(boolean) | 0 | 2 | 1 | 1 |
unsubscribeAllConsumers() | 0 | 15 | 5 | 1 |
addUnacknowledgedMessage(QueueEntry,long,Subscription) | 1 | 8 | 4 | 2 |
debugIdentity() | 0 | 2 | 1 | 3 |
requeue() | 1 | 17 | 6 | 1 |
requeue(long) | 1 | 18 | 5 | 1 |
resend(boolean) | 1 | 39 | 12 | 3 |
acknowledgeMessage(long,boolean) | 1 | 2 | 1 | 1 |
getUnacknowledgedMessageMap() | 1 | 2 | 1 | 2 |
setSuspended(boolean) | 0 | 6 | 4 | 1 |
isSuspended() | 0 | 2 | 1 | 1 |
commit() | 0 | 4 | 3 | 2 |
rollback() | 0 | 2 | 1 | 2 |
toString() | 0 | 2 | 1 | 2 |
setDefaultQueue(AMQQueue) | 0 | 2 | 1 | 1 |
getDefaultQueue() | 0 | 2 | 1 | 7 |
getStoreContext() | 0 | 2 | 1 | 4 |
processReturns() | 0 | 6 | 3 | 2 |
getTransactionalContext() | 0 | 2 | 1 | 0 |
isClosing() | 0 | 2 | 1 | 1 |
getProtocolSession() | 0 | 2 | 1 | 4 |
getCreditManager() | 0 | 2 | 1 | 0 |
setCredit(long,int) | 0 | 2 | 1 | 1 |
getReturnMessages() | 0 | 2 | 1 | 1 |
getTransactionLog() | 0 | 2 | 1 | 1 |
ClientDeliveryMethod$1.deliverToClient(Subscription,QueueEntry,long) | 0 | 2 | 1 | 0 |
getClientDeliveryMethod() | 0 | 2 | 1 | 1 |
RecordDeliveryMethod$2.recordMessageDelivery(Subscription,QueueEntry,long) | 0 | 2 | 1 | 0 |
getRecordDeliveryMethod() | 0 | 2 | 1 | 1 |
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 'ConsumerTagNotUniqueException'. | |
65 | Commentaire javadoc manquant. | |
66 | '{' devrait être sur la ligne précédente. | 1 |
67 | Commentaire javadoc manquant. | 5 |
69 | Commentaire javadoc manquant. | 5 |
69 | Le nom '_log' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 33 |
71 | Commentaire javadoc manquant. | 5 |
71 | Le nom '_channelId' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 23 |
74 | La ligne excède 80 caractères. | |
74 | Commentaire javadoc manquant. | 5 |
74 | Le nom '_creditManager' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 40 |
74 | Il manque une espace après ','. | 85 |
77 | La ligne excède 80 caractères. | |
80 | Le nom '_deliveryTag' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 18 |
82 | La ligne excède 80 caractères. | |
82 | La première ligne doit se terminer avec un point. | |
83 | Le nom '_defaultQueue' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
85 | La ligne excède 80 caractères. | |
86 | Le nom '_consumerTag' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 17 |
89 | La ligne excède 80 caractères. | |
90 | La ligne excède 80 caractères. | |
93 | Le nom '_currentMessage' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 29 |
95 | La ligne excède 80 caractères. | |
96 | La ligne excède 80 caractères. | |
96 | Il manque une espace avant '<'. | 24 |
96 | Il manque une espace après '<'. | 25 |
96 | Il manque une espace avant '>'. | 53 |
96 | Le nom '_tag2SubscriptionMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 55 |
96 | Il manque une espace avant '<'. | 89 |
96 | Il manque une espace après '<'. | 90 |
96 | Il manque une espace avant '>'. | 118 |
96 | Il manque une espace après '>'. | 119 |
98 | Commentaire javadoc manquant. | 5 |
98 | Le nom '_transactionLog' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 34 |
100 | La ligne excède 80 caractères. | |
100 | Commentaire javadoc manquant. | 5 |
100 | Le nom '_unacknowledgedMessageMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 38 |
102 | Commentaire javadoc manquant. | 5 |
102 | Le nom '_suspended' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 33 |
104 | Commentaire javadoc manquant. | 5 |
104 | Le nom '_txnContext' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 34 |
106 | La première ligne doit se terminer avec un point. | |
107 | La ligne excède 80 caractères. | |
110 | Le nom '_storeContext' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 32 |
112 | La ligne excède 80 caractères. | |
112 | Commentaire javadoc manquant. | 5 |
112 | Il manque une espace avant '<'. | 23 |
112 | Il manque une espace après '<'. | 24 |
112 | Il manque une espace avant '>'. | 49 |
112 | Le nom '_returnMessages' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 51 |
112 | Il manque une espace avant '<'. | 83 |
112 | Il manque une espace après '<'. | 84 |
112 | Il manque une espace avant '>'. | 109 |
112 | Il manque une espace après '>'. | 110 |
115 | Commentaire javadoc manquant. | 5 |
115 | Le nom '_session' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 38 |
116 | Commentaire javadoc manquant. | 5 |
116 | Le nom '_closing' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 21 |
118 | La ligne excède 80 caractères. | |
118 | Commentaire javadoc manquant. | 5 |
120 | '{' devrait être sur la ligne précédente. | 5 |
123 | La ligne excède 80 caractères. | |
129 | La ligne excède 80 caractères. | |
132 | La première ligne doit se terminer avec un point. | |
134 | '{' devrait être sur la ligne précédente. | 5 |
138 | Commentaire javadoc manquant. | 5 |
139 | '{' devrait être sur la ligne précédente. | 5 |
140 | La ligne excède 80 caractères. | |
141 | La ligne excède 80 caractères. | |
146 | Commentaire javadoc manquant. | 5 |
147 | '{' devrait être sur la ligne précédente. | 5 |
151 | La ligne excède 80 caractères. | |
151 | Commentaire javadoc manquant. | 5 |
154 | La ligne excède 80 caractères. | |
158 | Commentaire javadoc manquant. | 5 |
160 | '{' devrait être sur la ligne précédente. | 5 |
162 | '{' devrait être sur la ligne précédente. | 9 |
163 | La ligne excède 80 caractères. | |
164 | '}' devrait être sur la même ligne. | 9 |
166 | '{' devrait être sur la ligne précédente. | 9 |
168 | '{' devrait être sur la ligne précédente. | 13 |
185 | Commentaire javadoc manquant. | 5 |
187 | '{' devrait être sur la ligne précédente. | 5 |
190 | '{' devrait être sur la ligne précédente. | 9 |
192 | '{' devrait être sur la ligne précédente. | 13 |
194 | '}' devrait être sur la même ligne. | 13 |
196 | '{' devrait être sur la ligne précédente. | 13 |
198 | '}' devrait être sur la même ligne. | 13 |
199 | Il manque une espace après 'catch'. | 18 |
200 | '{' devrait être sur la ligne précédente. | 13 |
202 | '}' devrait être sur la même ligne. | 13 |
204 | '{' devrait être sur la ligne précédente. | 13 |
205 | La ligne excède 80 caractères. | |
206 | La ligne excède 80 caractères. | |
214 | Commentaire javadoc manquant. | 5 |
217 | '{' devrait être sur la ligne précédente. | 9 |
218 | La ligne excède 80 caractères. | |
222 | '{' devrait être sur la ligne précédente. | 9 |
223 | La ligne excède 80 caractères. | |
227 | '{' devrait être sur la ligne précédente. | 9 |
232 | La ligne excède 80 caractères. | |
236 | '}' devrait être sur la même ligne. | 9 |
238 | '{' devrait être sur la ligne précédente. | 9 |
239 | La ligne excède 80 caractères. | |
246 | Commentaire javadoc manquant. | 5 |
247 | '{' devrait être sur la ligne précédente. | 5 |
249 | '{' devrait être sur la ligne précédente. | 9 |
251 | '}' devrait être sur la même ligne. | 9 |
253 | '{' devrait être sur la ligne précédente. | 9 |
259 | Commentaire javadoc manquant. | 5 |
260 | '{' devrait être sur la ligne précédente. | 5 |
264 | Commentaire javadoc manquant. | 5 |
265 | '{' devrait être sur la ligne précédente. | 5 |
270 | La ligne excède 80 caractères. | |
271 | La ligne excède 80 caractères. | |
273 | La ligne excède 80 caractères. | |
280 | La ligne excède 80 caractères. | |
285 | La ligne excède 80 caractères. | |
286 | La ligne excède 80 caractères. | |
299 | La ligne excède 80 caractères. | |
302 | La ligne excède 80 caractères. | |
303 | La ligne excède 80 caractères. | |
304 | La ligne excède 80 caractères. | |
305 | La ligne excède 80 caractères. | |
324 | La ligne excède 80 caractères. | |
327 | La ligne excède 80 caractères. | |
346 | La ligne excède 80 caractères. | |
366 | La ligne excède 80 caractères. | |
383 | La ligne excède 80 caractères. | |
387 | La ligne excède 80 caractères. | |
391 | La ligne excède 80 caractères. | |
395 | La ligne excède 80 caractères. | |
418 | La ligne excède 80 caractères. | |
419 | La ligne excède 80 caractères. | |
423 | La ligne excède 80 caractères. | |
429 | La ligne excède 80 caractères. | |
435 | La ligne excède 80 caractères. | |
436 | La ligne excède 80 caractères. | |
453 | La ligne excède 80 caractères. | |
460 | La ligne excède 80 caractères. | |
461 | La ligne excède 80 caractères. | |
463 | La ligne excède 80 caractères. | |
471 | La ligne excède 80 caractères. | |
478 | La ligne excède 80 caractères. | |
531 | La ligne excède 80 caractères. | |
538 | La ligne excède 80 caractères. | |
550 | La ligne excède 80 caractères. | |
555 | La ligne excède 80 caractères. | |
556 | La ligne excède 80 caractères. | |
563 | La ligne excède 80 caractères. | |
571 | La ligne excède 80 caractères. | |
581 | La ligne excède 80 caractères. | |
582 | La ligne excède 80 caractères. | |
592 | La ligne excède 80 caractères. | |
593 | La ligne excède 80 caractères. | |
601 | La ligne excède 80 caractères. | |
618 | La ligne excède 80 caractères. | |
630 | La ligne excède 80 caractères. | |
649 | La ligne excède 80 caractères. | |
662 | La ligne excède 80 caractères. | |
666 | La ligne excède 80 caractères. | |
673 | La ligne excède 80 caractères. | |
696 | La ligne excède 80 caractères. | |
697 | La ligne excède 80 caractères. | |
698 | La ligne excède 80 caractères. | |
707 | La ligne excède 80 caractères. | |
722 | La ligne excède 80 caractères. | |
747 | La ligne excède 80 caractères. | |
748 | La ligne excède 80 caractères. | |
750 | La ligne excède 80 caractères. | |
752 | La ligne excède 80 caractères. | |
754 | La ligne excède 80 caractères. | |
795 | La ligne excède 80 caractères. | |
833 | La ligne excède 80 caractères. | |
834 | La ligne excède 80 caractères. | |
877 | La ligne excède 80 caractères. | |
880 | La ligne excède 80 caractères. | |
883 | La ligne excède 80 caractères. | |
892 | La ligne excède 80 caractères. | |
895 | La ligne excède 80 caractères. |
Package: org.apache.qpid.server | 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): | 8 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: |
---|
Package: org.apache.qpid.server | 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): | 4 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.server | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 1 0 1 0 | Total : Per method : | 1 Infinity | Total : Per method : Per statement : | 0 NaN 0 |
||
Inheritance: | Coupling: | ||||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 3 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 0 2 2 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 NaN | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 2 Infinity 2 | Statement Test Coverage : Method Test Reference : | 0 1 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|
View line in source | Style Error | Column |
---|---|---|
23 | Commentaire javadoc manquant. | |
24 | '{' devrait être sur la ligne précédente. | 1 |
Package: org.apache.qpid.server | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 4 3 3 1 | Total : Per method : | 34 11.33 | Total : Per method : Per statement : | 7 2.33 0.21 |
||
Inheritance: | Coupling: | ||||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 7 1 20 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 14 4.67 0.41 | Total : Per method : Per statement : | 47 15.67 1.38 | Statement Test Coverage : Method Test Reference : | 0 2.33 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
ExtractResendAndRequeue(UnacknowledgedMessageMap,QueueEntry,QueueEntry,boolean,StoreContext) | 0 | 6 | 1 | 0 |
callback(long,QueueEntry) | 0 | 19 | 5 | 0 |
visitComplete() | 0 | 2 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
32 | Commentaire javadoc manquant. | |
34 | La ligne excède 80 caractères. | |
34 | Commentaire javadoc manquant. | 5 |
34 | Le nom '_log' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 33 |
36 | Commentaire javadoc manquant. | 5 |
36 | Il manque une espace avant '<'. | 16 |
36 | Il manque une espace après '<'. | 17 |
36 | Il manque une espace avant '>'. | 33 |
36 | Le nom '_msgToRequeue' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 35 |
37 | Commentaire javadoc manquant. | 5 |
37 | Il manque une espace avant '<'. | 16 |
37 | Il manque une espace après '<'. | 17 |
37 | Il manque une espace avant '>'. | 33 |
37 | Le nom '_msgToResend' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 35 |
38 | Commentaire javadoc manquant. | 5 |
38 | Le nom '_requeueIfUnabletoResend' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 21 |
39 | Commentaire javadoc manquant. | 5 |
39 | Le nom '_storeContext' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 26 |
40 | Commentaire javadoc manquant. | 5 |
40 | Le nom '_unacknowledgedMessageMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 38 |
42 | La ligne excède 80 caractères. | |
42 | Commentaire javadoc manquant. | 5 |
43 | Il manque une espace avant '<'. | 39 |
43 | Il manque une espace après '<'. | 40 |
43 | Il manque une espace avant '>'. | 56 |
44 | Il manque une espace avant '<'. | 39 |
44 | Il manque une espace après '<'. | 40 |
44 | Il manque une espace avant '>'. | 56 |
47 | '{' devrait être sur la ligne précédente. | 5 |
55 | La ligne excède 80 caractères. | |
55 | Commentaire javadoc manquant. | 5 |
61 | '{' devrait être sur la ligne précédente. | 9 |
64 | '{' devrait être sur la ligne précédente. | 13 |
66 | '}' devrait être sur la même ligne. | 13 |
68 | '{' devrait être sur la ligne précédente. | 13 |
71 | '}' devrait être sur la même ligne. | 9 |
73 | '{' devrait être sur la ligne précédente. | 9 |
78 | '{' devrait être sur la ligne précédente. | 13 |
80 | '{' devrait être sur la ligne précédente. | 17 |
82 | '}' devrait être sur la même ligne. | 17 |
84 | '{' devrait être sur la ligne précédente. | 17 |
86 | La ligne excède 80 caractères. | |
88 | '}' devrait être sur la même ligne. | 13 |
90 | '{' devrait être sur la ligne précédente. | 13 |
92 | La ligne excède 80 caractères. | |
100 | Commentaire javadoc manquant. | 5 |
101 | '{' devrait être sur la ligne précédente. | 5 |
Package: org.apache.qpid.server | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 13 12 1 12 | Total : Per method : | 187 15.58 | Total : Per method : Per statement : | 54 4.5 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): | 34 0 120 52 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 2 0.17 | Total : Per method : Per statement : | 66 5.5 0.35 | Total : Per method : Per statement : | 159 13.25 0.85 | Statement Test Coverage : Method Test Reference : | 0 15 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
InitException.InitException(String,Throwable) | 0 | 2 | 1 | 0 |
Main(String[]) | 0 | 4 | 2 | 1 |
parseCommandline(String[]) | 0 | 8 | 3 | 1 |
setOptions(Options) | 0 | 17 | 1 | 1 |
execute() | 0 | 27 | 7 | 1 |
shutdown(int) | 0 | 3 | 1 | 1 |
startup() | 0 | 37 | 10 | 1 |
updateManagementPort(ServerConfiguration,String) | 1 | 5 | 3 | 1 |
bind(int,ServerConfiguration) | 0 | 37 | 11 | 1 |
bind(IoAcceptor,InetSocketAddress,AMQPFastProtocolHandler,SocketAcceptorConfig) | 1 | 3 | 1 | 1 |
main(String[]) | 0 | 2 | 1 | 0 |
parseIP(String) | 0 | 15 | 8 | 1 |
configureLogging(File,String) | 0 | 16 | 5 | 1 |
Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
---|---|---|---|---|---|
BAD_PRACTICE | DM_EXIT | Dm | 2 | shutdown |
View line in source | Style Error | Column |
---|---|---|
58 | Il manque une espace avant '}'. | 45 |
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-Z0-9]*(_[A-Z0-9]+)*$'. | 33 |
62 | Commentaire javadoc manquant. | 5 |
62 | Le nom '_brokerLogger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 32 |
64 | Commentaire javadoc manquant. | 5 |
66 | Commentaire javadoc manquant. | 5 |
67 | Commentaire javadoc manquant. | 5 |
68 | Commentaire javadoc manquant. | 5 |
70 | Commentaire javadoc manquant. | 5 |
72 | Commentaire javadoc manquant. | |
73 | '{' devrait être sur la ligne précédente. | 5 |
74 | Commentaire javadoc manquant. | 9 |
75 | '{' devrait être sur la ligne précédente. | 9 |
80 | Commentaire javadoc manquant. | 5 |
81 | Commentaire javadoc manquant. | 5 |
83 | Commentaire javadoc manquant. | 5 |
84 | '{' devrait être sur la ligne précédente. | 5 |
87 | '{' devrait être sur la ligne précédente. | 9 |
92 | Commentaire javadoc manquant. | 5 |
93 | '{' devrait être sur la ligne précédente. | 5 |
95 | '{' devrait être sur la ligne précédente. | 9 |
99 | '}' devrait être sur la même ligne. | 9 |
101 | '{' devrait être sur la ligne précédente. | 9 |
110 | Commentaire javadoc manquant. | 5 |
111 | '{' devrait être sur la ligne précédente. | 5 |
113 | La ligne excède 80 caractères. | |
115 | La ligne excède 80 caractères. | |
119 | La ligne excède 80 caractères. | |
123 | La ligne excède 80 caractères. | |
129 | La ligne excède 80 caractères. | |
133 | La ligne excède 80 caractères. | |
134 | La ligne excède 80 caractères. | |
135 | La ligne excède 80 caractères. | |
138 | La ligne excède 80 caractères. | |
139 | La ligne excède 80 caractères. | |
151 | Commentaire javadoc manquant. | 5 |
152 | '{' devrait être sur la ligne précédente. | 5 |
153 | La ligne excède 80 caractères. | |
154 | La ligne excède 80 caractères. | |
156 | '{' devrait être sur la ligne précédente. | 9 |
159 | '}' devrait être sur la même ligne. | 9 |
161 | '{' devrait être sur la ligne précédente. | 9 |
164 | La ligne excède 80 caractères. | |
167 | La ligne excède 80 caractères. | |
170 | '{' devrait être sur la ligne précédente. | 17 |
172 | '}' devrait être sur la même ligne. | 17 |
174 | '{' devrait être sur la ligne précédente. | 17 |
178 | La ligne excède 80 caractères. | |
183 | '}' devrait être sur la même ligne. | 9 |
185 | '{' devrait être sur la ligne précédente. | 9 |
187 | '{' devrait être sur la ligne précédente. | 13 |
189 | '}' devrait être sur la même ligne. | 13 |
191 | '{' devrait être sur la ligne précédente. | 13 |
195 | '}' devrait être sur la même ligne. | 13 |
197 | '{' devrait être sur la ligne précédente. | 13 |
206 | Commentaire javadoc manquant. | 5 |
207 | '{' devrait être sur la ligne précédente. | 5 |
212 | Commentaire javadoc manquant. | 5 |
213 | '{' devrait être sur la ligne précédente. | 5 |
214 | Le nom 'QpidHome' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 22 |
216 | La ligne excède 80 caractères. | |
218 | '{' devrait être sur la ligne précédente. | 9 |
219 | La ligne excède 80 caractères. | |
222 | '{' devrait être sur la ligne précédente. | 13 |
227 | '}' devrait être sur la même ligne. | 9 |
229 | '{' devrait être sur la ligne précédente. | 9 |
230 | La ligne excède 80 caractères. | |
236 | '{' devrait être sur la ligne précédente. | 9 |
239 | '}' devrait être sur la même ligne. | 9 |
241 | '{' devrait être sur la ligne précédente. | 9 |
243 | La ligne excède 80 caractères. | |
247 | La ligne excède 80 caractères. | |
253 | La ligne excède 80 caractères. | |
254 | La ligne excède 80 caractères. | |
256 | La ligne excède 80 caractères. | |
261 | La ligne excède 80 caractères. | |
262 | La ligne excède 80 caractères. | |
264 | '{' devrait être sur la ligne précédente. | 9 |
268 | Il manque une espace après 'if'. | 11 |
269 | '{' devrait être sur la ligne précédente. | 9 |
270 | Il manque une espace après ','. | 72 |
277 | '{' devrait être sur la ligne précédente. | 9 |
279 | '{' devrait être sur la ligne précédente. | 13 |
281 | '}' devrait être sur la même ligne. | 13 |
283 | '{' devrait être sur la ligne précédente. | 13 |
296 | La ligne excède 80 caractères. | |
296 | Balise javadoc @param manquante pour 'configuration'. | 59 |
299 | '{' devrait être sur la ligne précédente. | 9 |
301 | '{' devrait être sur la ligne précédente. | 13 |
302 | La ligne excède 80 caractères. | |
303 | '}' devrait être sur la même ligne. | 13 |
305 | '{' devrait être sur la ligne précédente. | 13 |
306 | La ligne excède 80 caractères. | |
311 | La ligne excède 80 caractères. | |
311 | Commentaire javadoc manquant. | 5 |
315 | '{' devrait être sur la ligne précédente. | 9 |
320 | '{' devrait être sur la ligne précédente. | 9 |
323 | La ligne excède 80 caractères. | |
326 | La ligne excède 80 caractères. | |
327 | '}' devrait être sur la même ligne. | 13 |
329 | '{' devrait être sur la ligne précédente. | 13 |
331 | La ligne excède 80 caractères. | |
334 | La ligne excède 80 caractères. | |
335 | La ligne excède 80 caractères. | |
341 | La ligne excède 80 caractères. | |
344 | '{' devrait être sur la ligne précédente. | 13 |
349 | '{' devrait être sur la ligne précédente. | 13 |
350 | La ligne excède 80 caractères. | |
353 | '{' devrait être sur la ligne précédente. | 17 |
355 | '}' devrait être sur la même ligne. | 17 |
357 | '{' devrait être sur la ligne précédente. | 17 |
358 | La ligne excède 80 caractères. | |
364 | La ligne excède 80 caractères. | |
368 | '{' devrait être sur la ligne précédente. | 13 |
369 | La ligne excède 80 caractères. | |
371 | '{' devrait être sur la ligne précédente. | 17 |
373 | La ligne excède 80 caractères. | |
375 | La ligne excède 80 caractères. | |
376 | La ligne excède 80 caractères. | |
378 | '}' devrait être sur la même ligne. | 17 |
380 | '{' devrait être sur la ligne précédente. | 17 |
381 | La ligne excède 80 caractères. | |
386 | La ligne excède 80 caractères. | |
388 | '}' devrait être sur la même ligne. | 9 |
390 | '{' devrait être sur la ligne précédente. | 9 |
398 | La ligne excède 80 caractères. | |
407 | La ligne excède 80 caractères. | |
407 | Balise javadoc @param manquante pour 'acceptor'. | 34 |
407 | Balise javadoc @param manquante pour 'bindAddress'. | 62 |
407 | Balise javadoc @param manquante pour 'handler'. | 99 |
407 | Balise javadoc @param manquante pour 'sconfig'. | 129 |
414 | Commentaire javadoc manquant. | 5 |
415 | '{' devrait être sur la ligne précédente. | 5 |
420 | Commentaire javadoc manquant. | 5 |
421 | '{' devrait être sur la ligne précédente. | 5 |
427 | '{' devrait être sur la ligne précédente. | 9 |
430 | '{' devrait être sur la ligne précédente. | 13 |
431 | La ligne excède 80 caractères. | |
434 | La ligne excède 80 caractères. | |
442 | '{' devrait être sur la ligne précédente. | 9 |
448 | Commentaire javadoc manquant. | 5 |
449 | '{' devrait être sur la ligne précédente. | 5 |
452 | '{' devrait être sur la ligne précédente. | 9 |
454 | '}' devrait être sur la même ligne. | 9 |
456 | '{' devrait être sur la ligne précédente. | 9 |
457 | La ligne excède 80 caractères. | |
458 | La ligne excède 80 caractères. | |
462 | '{' devrait être sur la ligne précédente. | 9 |
463 | La ligne excède 80 caractères. | |
465 | '{' devrait être sur la ligne précédente. | 13 |
466 | La ligne excède 80 caractères. | |
469 | La ligne excède 80 caractères. | |
470 | '}' devrait être sur la même ligne. | 13 |
472 | '{' devrait être sur la ligne précédente. | 13 |
475 | '}' devrait être sur la même ligne. | 9 |
477 | '{' devrait être sur la ligne précédente. | 9 |
478 | La ligne excède 80 caractères. |
Package: org.apache.qpid.server | 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): | 3 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: |
---|