![]() |
|
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.transport.network.mina |
|
| [scorecard] [analysis] [explanations] | |
| {overview} {architecture} {design} {code} {test} {source control} {system specific} | |
| Package: org.apache.qpid.transport.network.mina | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 15 14 13 2 | Total : Per method : | 94 6.71 | Total : Per method : Per statement : | 27 1.93 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): | 29 1 75 83 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 2 0.14 | Total : Per method : Per statement : | 54 3.86 0.57 | Total : Per method : Per statement : | 165 11.79 1.76 | Statement Test Coverage : Method Test Reference : | 0 0.62 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| MinaHandler(java.nio.ByteBuffer) | 0 | 2 | 1 | 0 |
| messageReceived(IoSession,Object) | 0 | 7 | 3 | 0 |
| messageSent(IoSession,Object) | 0 | 1 | 1 | 0 |
| exceptionCaught(IoSession,Throwable) | 0 | 3 | 1 | 0 |
| sessionCreated(IoSession) | 1 | 15 | 3 | 0 |
| sessionOpened(IoSession) | 0 | 7 | 1 | 0 |
| sessionClosed(IoSession) | 0 | 5 | 1 | 0 |
| sessionIdle(IoSession,IdleStatus) | 0 | 1 | 1 | 0 |
| Attachment.Attachment(E,java.nio.ByteBuffer) | 0 | 3 | 1 | 0 |
| accept(String,int,java.nio.ByteBuffer) | 0 | 2 | 1 | 0 |
| accept(SocketAddress,java.nio.ByteBuffer) | 0 | 3 | 1 | 0 |
| connect(String,int,java.nio.ByteBuffer) | 0 | 2 | 1 | 0 |
| connect(SocketAddress,java.nio.ByteBuffer) | 0 | 27 | 9 | 0 |
| accept(String,int,ConnectionDelegate) | 0 | 2 | 1 | 1 |
| connect(String,int,ConnectionDelegate) | 0 | 2 | 1 | 0 |
| View line in source | Style Error | Column |
|---|---|---|
| 51 | La première ligne doit se terminer avec un point. | |
| 57 | Dans le commentaire javadoc de la classe, il manque une balise @param <E>. | |
| 57 | Il manque une espace avant '<'. | 25 |
| 57 | Il manque une espace après '<'. | 26 |
| 57 | Il manque une espace avant '>'. | 27 |
| 58 | '{' devrait être sur la ligne précédente. | 1 |
| 59 | La première ligne doit se terminer avec un point. | |
| 61 | La première ligne doit se terminer avec un point. | |
| 63 | Commentaire javadoc manquant. | 5 |
| 63 | Il manque une espace avant '*'. | 45 |
| 63 | Il manque une espace après '*'. | 46 |
| 65 | Commentaire javadoc manquant. | 5 |
| 65 | Le nom 'log' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 33 |
| 70 | La ligne excède 80 caractères. | |
| 73 | Commentaire javadoc manquant. | 5 |
| 73 | Il manque une espace avant '<'. | 26 |
| 73 | Il manque une espace après '<'. | 27 |
| 73 | Il manque une espace après ','. | 29 |
| 73 | Il manque une espace avant '>'. | 48 |
| 75 | Commentaire javadoc manquant. | 5 |
| 75 | Il manque une espace avant '<'. | 32 |
| 75 | Il manque une espace après '<'. | 33 |
| 75 | Il manque une espace après ','. | 35 |
| 75 | Il manque une espace avant '>'. | 54 |
| 76 | '{' devrait être sur la ligne précédente. | 5 |
| 80 | Commentaire javadoc manquant. | 5 |
| 81 | '{' devrait être sur la ligne précédente. | 5 |
| 82 | Il manque une espace avant '<'. | 19 |
| 82 | Il manque une espace après '<'. | 20 |
| 82 | Il manque une espace avant '>'. | 21 |
| 82 | Il manque une espace avant '<'. | 47 |
| 82 | Il manque une espace après '<'. | 48 |
| 82 | Il manque une espace avant '>'. | 49 |
| 82 | Il manque une espace après '>'. | 50 |
| 85 | '{' devrait être sur la ligne précédente. | 9 |
| 87 | '}' devrait être sur la même ligne. | 9 |
| 89 | '{' devrait être sur la ligne précédente. | 9 |
| 95 | Commentaire javadoc manquant. | 5 |
| 96 | '{' devrait être sur la ligne précédente. | 5 |
| 100 | Commentaire javadoc manquant. | 5 |
| 101 | '{' devrait être sur la ligne précédente. | 5 |
| 102 | Il manque une espace avant '<'. | 19 |
| 102 | Il manque une espace après '<'. | 20 |
| 102 | Il manque une espace avant '>'. | 21 |
| 102 | Il manque une espace avant '<'. | 47 |
| 102 | Il manque une espace après '<'. | 48 |
| 102 | Il manque une espace avant '>'. | 49 |
| 102 | Il manque une espace après '>'. | 50 |
| 107 | La ligne excède 80 caractères. | |
| 108 | La ligne excède 80 caractères. | |
| 112 | La ligne excède 80 caractères. | |
| 115 | '{' devrait être sur la ligne précédente. | 5 |
| 116 | La ligne excède 80 caractères. | |
| 119 | '{' devrait être sur la ligne précédente. | 9 |
| 121 | '{' devrait être sur la ligne précédente. | 13 |
| 125 | La ligne excède 80 caractères. | |
| 127 | La ligne excède 80 caractères. | |
| 129 | La ligne excède 80 caractères. | |
| 132 | La ligne excède 80 caractères. | |
| 134 | La ligne excède 80 caractères. | |
| 136 | La ligne excède 80 caractères. | |
| 139 | '}' devrait être sur la même ligne. | 13 |
| 141 | '{' devrait être sur la ligne précédente. | 13 |
| 142 | La ligne excède 80 caractères. | |
| 147 | Commentaire javadoc manquant. | 5 |
| 148 | '{' devrait être sur la ligne précédente. | 5 |
| 151 | Il manque une espace avant '<'. | 19 |
| 151 | Il manque une espace après '<'. | 20 |
| 151 | Il manque une espace avant '>'. | 21 |
| 152 | Il manque une espace avant '<'. | 27 |
| 152 | Il manque une espace après '<'. | 28 |
| 152 | Il manque une espace avant '>'. | 29 |
| 152 | Il manque une espace après '>'. | 30 |
| 158 | '{' devrait être sur la ligne précédente. | 9 |
| 164 | Commentaire javadoc manquant. | 5 |
| 165 | '{' devrait être sur la ligne précédente. | 5 |
| 167 | Il manque une espace avant '<'. | 19 |
| 167 | Il manque une espace après '<'. | 20 |
| 167 | Il manque une espace avant '>'. | 21 |
| 167 | Il manque une espace avant '<'. | 47 |
| 167 | Il manque une espace après '<'. | 48 |
| 167 | Il manque une espace avant '>'. | 49 |
| 167 | Il manque une espace après '>'. | 50 |
| 172 | Commentaire javadoc manquant. | 5 |
| 173 | '{' devrait être sur la ligne précédente. | 5 |
| 177 | Commentaire javadoc manquant. | |
| 177 | Il manque une espace avant '<'. | 36 |
| 177 | Il manque une espace après '<'. | 37 |
| 177 | Il manque une espace avant '>'. | 38 |
| 178 | '{' devrait être sur la ligne précédente. | 5 |
| 180 | Commentaire javadoc manquant. | 9 |
| 181 | Commentaire javadoc manquant. | 9 |
| 181 | Il manque une espace avant '<'. | 17 |
| 181 | Il manque une espace après '<'. | 18 |
| 181 | Il manque une espace avant '>'. | 37 |
| 183 | Commentaire javadoc manquant. | 9 |
| 183 | Il manque une espace avant '<'. | 40 |
| 183 | Il manque une espace après '<'. | 41 |
| 183 | Il manque une espace avant '>'. | 60 |
| 184 | '{' devrait être sur la ligne précédente. | 9 |
| 190 | Commentaire javadoc manquant. | 5 |
| 191 | Il manque une espace avant '<'. | 44 |
| 191 | Il manque une espace après '<'. | 45 |
| 191 | Il manque une espace avant '?'. | 45 |
| 191 | Il manque une espace après '?'. | 46 |
| 191 | Il manque une espace après ','. | 47 |
| 191 | Il manque une espace avant '>'. | 66 |
| 193 | '{' devrait être sur la ligne précédente. | 5 |
| 197 | Commentaire javadoc manquant. | 5 |
| 197 | Il manque une espace après '<'. | 26 |
| 197 | Il manque une espace avant '>'. | 27 |
| 198 | Il manque une espace avant '<'. | 48 |
| 198 | Il manque une espace après '<'. | 49 |
| 198 | Il manque une espace après ','. | 51 |
| 198 | Il manque une espace avant '>'. | 70 |
| 200 | '{' devrait être sur la ligne précédente. | 5 |
| 202 | Il manque une espace avant '<'. | 47 |
| 202 | Il manque une espace après '<'. | 48 |
| 202 | Il manque une espace avant '>'. | 49 |
| 202 | Il manque une espace après '>'. | 50 |
| 205 | Commentaire javadoc manquant. | 5 |
| 205 | Il manque une espace après '<'. | 26 |
| 205 | Il manque une espace avant '>'. | 27 |
| 206 | Il manque une espace avant '<'. | 46 |
| 206 | Il manque une espace après '<'. | 47 |
| 206 | Il manque une espace après ','. | 49 |
| 206 | Il manque une espace avant '>'. | 68 |
| 207 | '{' devrait être sur la ligne précédente. | 5 |
| 211 | Commentaire javadoc manquant. | 5 |
| 211 | Il manque une espace après '<'. | 26 |
| 211 | Il manque une espace avant '>'. | 27 |
| 212 | Il manque une espace avant '<'. | 46 |
| 212 | Il manque une espace après '<'. | 47 |
| 212 | Il manque une espace après ','. | 49 |
| 212 | Il manque une espace avant '>'. | 68 |
| 213 | '{' devrait être sur la ligne précédente. | 5 |
| 214 | Il manque une espace avant '<'. | 20 |
| 214 | Il manque une espace après '<'. | 21 |
| 214 | Il manque une espace avant '>'. | 22 |
| 214 | Il manque une espace avant '<'. | 49 |
| 214 | Il manque une espace après '<'. | 50 |
| 214 | Il manque une espace avant '>'. | 51 |
| 214 | Il manque une espace après '>'. | 52 |
| 218 | La ligne excède 80 caractères. | |
| 222 | '{' devrait être sur la ligne précédente. | 9 |
| 225 | La ligne excède 80 caractères. | |
| 227 | '{' devrait être sur la ligne précédente. | 9 |
| 229 | '}' devrait être sur la même ligne. | 9 |
| 231 | '{' devrait être sur la ligne précédente. | 9 |
| 243 | '{' devrait être sur la ligne précédente. | 9 |
| 245 | '{' devrait être sur la ligne précédente. | 13 |
| 247 | '{' devrait être sur la ligne précédente. | 17 |
| 249 | '}' devrait être sur la même ligne. | 17 |
| 251 | '{' devrait être sur la ligne précédente. | 17 |
| 257 | Il manque une espace avant '<'. | 19 |
| 257 | Il manque une espace après '<'. | 20 |
| 257 | Il manque une espace avant '>'. | 21 |
| 257 | Il manque une espace avant '<'. | 47 |
| 257 | Il manque une espace après '<'. | 48 |
| 257 | Il manque une espace avant '>'. | 49 |
| 257 | Il manque une espace après '>'. | 50 |
| 261 | Commentaire javadoc manquant. | 5 |
| 264 | '{' devrait être sur la ligne précédente. | 5 |
| 268 | Commentaire javadoc manquant. | 5 |
| 270 | '{' devrait être sur la ligne précédente. | 5 |
| Package: org.apache.qpid.transport.network.mina | 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): | 1 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.transport.network.mina | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 7 6 7 0 | Total : Per method : | 21 3.5 | Total : Per method : Per statement : | 9 1.5 0.43 |
||
| Inheritance: | Coupling: | ||||||
| Depth of inheritance tree (DIT): Number of Children (NOC): | 1 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 6 1 15 15 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 1 0.17 | Total : Per method : Per statement : | 6 1 0.29 | Total : Per method : Per statement : | 25 4.17 1.19 | Statement Test Coverage : Method Test Reference : | 0 0.57 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| MinaSender(IoSession) | 0 | 2 | 1 | 1 |
| send(java.nio.ByteBuffer) | 0 | 5 | 3 | 0 |
| flush() | 0 | 1 | 1 | 0 |
| close() | 0 | 6 | 2 | 0 |
| setIdleTimeout(long) | 0 | 1 | 1 | 0 |
| getIdleTimeout() | 0 | 2 | 1 | 0 |
| View line in source | Style Error | Column |
|---|---|---|
| 31 | La première ligne doit se terminer avec un point. | |
| 35 | Il manque une espace avant '<'. | 42 |
| 35 | Il manque une espace après '<'. | 43 |
| 35 | Il manque une espace avant '>'. | 62 |
| 36 | '{' devrait être sur la ligne précédente. | 1 |
| 37 | Commentaire javadoc manquant. | 5 |
| 39 | Commentaire javadoc manquant. | 5 |
| 40 | Commentaire javadoc manquant. | 5 |
| 42 | Commentaire javadoc manquant. | 5 |
| 43 | '{' devrait être sur la ligne précédente. | 5 |
| 47 | Commentaire javadoc manquant. | 5 |
| 48 | '{' devrait être sur la ligne précédente. | 5 |
| 50 | '{' devrait être sur la ligne précédente. | 9 |
| 51 | La ligne excède 80 caractères. | |
| 55 | '{' devrait être sur la ligne précédente. | 9 |
| 60 | Commentaire javadoc manquant. | 5 |
| 61 | '{' devrait être sur la ligne précédente. | 5 |
| 65 | Commentaire javadoc manquant. | 5 |
| 66 | '{' devrait être sur la ligne précédente. | 5 |
| 70 | '{' devrait être sur la ligne précédente. | 9 |
| 72 | '{' devrait être sur la ligne précédente. | 13 |
| 80 | Commentaire javadoc manquant. | 5 |
| 81 | '{' devrait être sur la ligne précédente. | 5 |
| 85 | Commentaire javadoc manquant. | 5 |
| 86 | '{' devrait être sur la ligne précédente. | 5 |