![]() |
|
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: |
|---|