![]() |
|
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.mina.transport.socket.nio |
|
| [scorecard] [analysis] [explanations] | |
| {overview} {architecture} {design} {code} {test} {source control} {system specific} | |
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 28 17 9 19 | Total : Per method : | 173 10.18 | Total : Per method : Per statement : | 64 3.76 0.37 |
||
| 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): | 22 4 87 324 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 6 0.35 | Total : Per method : Per statement : | 48 2.82 0.28 | Total : Per method : Per statement : | 149 8.76 0.86 | Statement Test Coverage : Method Test Reference : | 0 4.11 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| ExistingSocketConnector() | 1 | 2 | 1 | 0 |
| ExistingSocketConnector(int,Executor) | 1 | 8 | 4 | 2 |
| getWorkerTimeout() | 1 | 2 | 1 | 0 |
| setWorkerTimeout(int) | 1 | 4 | 3 | 0 |
| connect(SocketAddress,IoHandler,IoServiceConfig) | 0 | 2 | 1 | 0 |
| connect(SocketAddress,SocketAddress,IoHandler,IoServiceConfig) | 0 | 19 | 12 | 1 |
| getDefaultConfig() | 0 | 2 | 1 | 2 |
| setDefaultConfig(SocketConnectorConfig) | 1 | 4 | 3 | 0 |
| startupWorker() | 0 | 5 | 2 | 0 |
| registerNew() | 0 | 13 | 6 | 1 |
| processSessions(Set) | 0 | 21 | 6 | 1 |
| processTimedOutSessions(Set) | 0 | 15 | 5 | 1 |
| newSession(Socket,IoHandler,IoServiceConfig,ConnectFuture) | 0 | 3 | 1 | 1 |
| newSession(SocketChannel,IoHandler,IoServiceConfig,ConnectFuture) | 0 | 3 | 1 | 1 |
| newSession(SocketSessionImpl,IoServiceConfig,ConnectFuture) | 0 | 8 | 3 | 2 |
| nextProcessor() | 0 | 2 | 1 | 2 |
| setOpenSocket(Socket) | 0 | 2 | 1 | 1 |
| Worker.run() | 0 | 26 | 10 | 0 |
| ConnectionRequest.ConnectionRequest(SocketChannel,IoHandler,IoServiceConfig) | 0 | 10 | 2 | 0 |
| View line in source of duplicated classes | Lines | Tokens | Start of code fragment |
|---|---|---|---|
| (200) org/apache/mina/transport/socket/nio/ExistingSocketConnector
(229) org/apache/mina/transport/socket/nio/MultiThreadSocketConnector | 127 | 414 |
}
private synchronized void startupWorker() throws IOException
{
if (worker = ..... |
| (388) org/apache/mina/transport/socket/nio/ExistingSocketConnector
(396) org/apache/mina/transport/socket/nio/MultiThreadSocketConnector | 91 | 298 |
Thread.currentThread().setName(MultiThreadSocketConnector.this.threadName);
..... |
| (97) org/apache/mina/transport/socket/nio/ExistingSocketConnector
(96) org/apache/mina/transport/socket/nio/MultiThreadSocketConnector | 37 | 95 |
ioProcessors[i] = new MultiThreadSocketIoProcessor("SocketConnectorIoProcessor-" + id ..... |
| Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
|---|---|---|---|---|---|
| MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | IS | 2 | worker |
| View line in source | Style Error | Column |
|---|---|---|
| 49 | La ligne excède 80 caractères. | |
| 52 | '{' devrait être sur la ligne précédente. | 1 |
| 56 | Commentaire javadoc manquant. | 5 |
| 57 | Commentaire javadoc manquant. | 5 |
| 58 | Commentaire javadoc manquant. | 5 |
| 59 | Commentaire javadoc manquant. | 5 |
| 60 | Commentaire javadoc manquant. | 5 |
| 61 | Commentaire javadoc manquant. | 5 |
| 62 | Commentaire javadoc manquant. | 5 |
| 63 | Commentaire javadoc manquant. | 5 |
| 67 | Commentaire javadoc manquant. | 5 |
| 68 | Commentaire javadoc manquant. | 5 |
| 69 | Commentaire javadoc manquant. | 5 |
| 70 | Commentaire javadoc manquant. | 5 |
| 70 | Le nom '_openSocket' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 20 |
| 72 | La ligne excède 80 caractères. | |
| 72 | La première ligne doit se terminer avec un point. | |
| 74 | '{' devrait être sur la ligne précédente. | 5 |
| 78 | La première ligne doit se terminer avec un point. | |
| 85 | '{' devrait être sur la ligne précédente. | 5 |
| 87 | '{' devrait être sur la ligne précédente. | 9 |
| 88 | La ligne excède 80 caractères. | |
| 96 | '{' devrait être sur la ligne précédente. | 9 |
| 97 | La ligne excède 80 caractères. | |
| 101 | La première ligne doit se terminer avec un point. | |
| 102 | La ligne excède 80 caractères. | |
| 107 | '{' devrait être sur la ligne précédente. | 5 |
| 112 | La ligne excède 80 caractères. | |
| 117 | '{' devrait être sur la ligne précédente. | 5 |
| 119 | '{' devrait être sur la ligne précédente. | 9 |
| 125 | La ligne excède 80 caractères. | |
| 125 | Commentaire javadoc manquant. | 5 |
| 130 | La ligne excède 80 caractères. | |
| 130 | Commentaire javadoc manquant. | 5 |
| 132 | '{' devrait être sur la ligne précédente. | 5 |
| 137 | '{' devrait être sur la ligne précédente. | 9 |
| 143 | '{' devrait être sur la ligne précédente. | 9 |
| 148 | '{' devrait être sur la ligne précédente. | 9 |
| 155 | '{' devrait être sur la ligne précédente. | 9 |
| 160 | '}' devrait être sur la même ligne. | 9 |
| 162 | '{' devrait être sur la ligne précédente. | 9 |
| 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 |
| 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 |
| 181 | Commentaire javadoc manquant. | 5 |
| 182 | '{' devrait être sur la ligne précédente. | 5 |
| 191 | Balise javadoc @throws inutilisé pour 'NullPointerException'. | 8 |
| 194 | '{' devrait être sur la ligne précédente. | 5 |
| 196 | '{' devrait être sur la ligne précédente. | 9 |
| 202 | Commentaire javadoc manquant. | 5 |
| 203 | '{' devrait être sur la ligne précédente. | 5 |
| 205 | '{' devrait être sur la ligne précédente. | 9 |
| 212 | Commentaire javadoc manquant. | 5 |
| 213 | '{' devrait être sur la ligne précédente. | 5 |
| 215 | '{' devrait être sur la ligne précédente. | 9 |
| 219 | Il y a une espace de trop avant ';'. | 15 |
| 220 | '{' devrait être sur la ligne précédente. | 9 |
| 223 | '{' devrait être sur la ligne précédente. | 13 |
| 228 | '{' devrait être sur la ligne précédente. | 13 |
| 234 | '{' devrait être sur la ligne précédente. | 13 |
| 236 | '}' devrait être sur la même ligne. | 13 |
| 238 | '{' devrait être sur la ligne précédente. | 13 |
| 244 | Commentaire javadoc manquant. | 5 |
| 245 | '{' devrait être sur la ligne précédente. | 5 |
| 249 | '{' devrait être sur la ligne précédente. | 9 |
| 253 | '{' devrait être sur la ligne précédente. | 13 |
| 262 | '{' devrait être sur la ligne précédente. | 13 |
| 266 | '}' devrait être sur la même ligne. | 13 |
| 268 | '{' devrait être sur la ligne précédente. | 13 |
| 270 | '}' devrait être sur la même ligne. | 13 |
| 272 | '{' devrait être sur la ligne précédente. | 13 |
| 275 | '{' devrait être sur la ligne précédente. | 17 |
| 277 | '{' devrait être sur la ligne précédente. | 21 |
| 279 | '}' devrait être sur la même ligne. | 21 |
| 281 | '{' devrait être sur la ligne précédente. | 21 |
| 291 | Commentaire javadoc manquant. | 5 |
| 292 | '{' devrait être sur la ligne précédente. | 5 |
| 297 | '{' devrait être sur la ligne précédente. | 9 |
| 301 | '{' devrait être sur la ligne précédente. | 13 |
| 308 | '{' devrait être sur la ligne précédente. | 13 |
| 311 | '{' devrait être sur la ligne précédente. | 17 |
| 313 | '}' devrait être sur la même ligne. | 17 |
| 315 | '{' devrait être sur la ligne précédente. | 17 |
| 317 | '}' devrait être sur la même ligne. | 17 |
| 319 | '{' devrait être sur la ligne précédente. | 17 |
| 326 | La ligne excède 80 caractères. | |
| 326 | Commentaire javadoc manquant. | 5 |
| 328 | '{' devrait être sur la ligne précédente. | 5 |
| 335 | La ligne excède 80 caractères. | |
| 340 | La ligne excède 80 caractères. | |
| 340 | Commentaire javadoc manquant. | 5 |
| 343 | '{' devrait être sur la ligne précédente. | 5 |
| 350 | La ligne excède 80 caractères. | |
| 355 | La ligne excède 80 caractères. | |
| 355 | Commentaire javadoc manquant. | 5 |
| 357 | '{' devrait être sur la ligne précédente. | 5 |
| 359 | '{' devrait être sur la ligne précédente. | 9 |
| 361 | La ligne excède 80 caractères. | |
| 363 | '}' devrait être sur la même ligne. | 9 |
| 365 | '{' devrait être sur la ligne précédente. | 9 |
| 366 | La ligne excède 80 caractères. | |
| 372 | Commentaire javadoc manquant. | 5 |
| 373 | '{' devrait être sur la ligne précédente. | 5 |
| 377 | Commentaire javadoc manquant. | 5 |
| 378 | '{' devrait être sur la ligne précédente. | 5 |
| 382 | Commentaire javadoc manquant. | |
| 383 | '{' devrait être sur la ligne précédente. | 5 |
| 384 | Commentaire javadoc manquant. | 9 |
| 386 | Commentaire javadoc manquant. | 9 |
| 387 | '{' devrait être sur la ligne précédente. | 9 |
| 388 | La ligne excède 80 caractères. | |
| 390 | Il y a une espace de trop avant ';'. | 19 |
| 391 | '{' devrait être sur la ligne précédente. | 13 |
| 393 | '{' devrait être sur la ligne précédente. | 17 |
| 399 | '{' devrait être sur la ligne précédente. | 21 |
| 406 | '{' devrait être sur la ligne précédente. | 21 |
| 407 | La ligne excède 80 caractères. | |
| 410 | '{' devrait être sur la ligne précédente. | 29 |
| 411 | '&&' devrait être sur une nouvelle ligne. | 63 |
| 413 | '{' devrait être sur la ligne précédente. | 33 |
| 416 | '{' devrait être sur la ligne précédente. | 37 |
| 418 | '}' devrait être sur la même ligne. | 37 |
| 420 | '{' devrait être sur la ligne précédente. | 37 |
| 421 | La ligne excède 80 caractères. | |
| 422 | '}' devrait être sur la même ligne. | 37 |
| 424 | '{' devrait être sur la ligne précédente. | 37 |
| 431 | '}' devrait être sur la même ligne. | 21 |
| 433 | '{' devrait être sur la ligne précédente. | 21 |
| 436 | '}' devrait être sur la même ligne. | 17 |
| 438 | '{' devrait être sur la ligne précédente. | 17 |
| 442 | '{' devrait être sur la ligne précédente. | 21 |
| 444 | '}' devrait être sur la même ligne. | 21 |
| 446 | '{' devrait être sur la ligne précédente. | 21 |
| 454 | Commentaire javadoc manquant. | |
| 455 | '{' devrait être sur la ligne précédente. | 5 |
| 456 | Commentaire javadoc manquant. | 9 |
| 457 | Commentaire javadoc manquant. | 9 |
| 458 | Commentaire javadoc manquant. | 9 |
| 459 | Commentaire javadoc manquant. | 9 |
| 461 | La ligne excède 80 caractères. | |
| 461 | Commentaire javadoc manquant. | 9 |
| 466 | '{' devrait être sur la ligne précédente. | 13 |
| 467 | La ligne excède 80 caractères. | |
| 468 | '}' devrait être sur la même ligne. | 13 |
| 470 | '{' devrait être sur la ligne précédente. | 13 |
| 471 | La ligne excède 80 caractères. |
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 0 0 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 2 0 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 NaN |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.mina.transport.socket.nio | 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): | 0 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 5 1 9 2 |
||||
| 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.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 3 1 2 | 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 26 1 |
||||
| 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 4 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 20 8 4 16 | Total : Per method : | 198 24.75 | Total : Per method : Per statement : | 66 8.25 0.33 |
||
| Inheritance: | Coupling: | ||||||
| Depth of inheritance tree (DIT): Number of Children (NOC): | 0 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 18 2 87 114 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 4 0.5 | Total : Per method : Per statement : | 36 4.5 0.18 | Total : Per method : Per statement : | 434 54.25 2.19 | Statement Test Coverage : Method Test Reference : | 0 8 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| MultiThreadSocketAcceptor() | 1 | 2 | 1 | 0 |
| MultiThreadSocketAcceptor(int,Executor) | 1 | 8 | 4 | 2 |
| bind(SocketAddress,IoHandler,IoServiceConfig) | 1 | 19 | 11 | 0 |
| startupWorker() | 0 | 6 | 2 | 2 |
| unbind(SocketAddress) | 0 | 18 | 9 | 0 |
| Worker.run() | 0 | 23 | 10 | 0 |
| Worker.processSessions(Set) | 0 | 24 | 6 | 0 |
| nextProcessor() | 0 | 2 | 1 | 1 |
| registerNew() | 0 | 36 | 12 | 1 |
| cancelKeys() | 0 | 28 | 8 | 1 |
| RegistrationRequest.RegistrationRequest(SocketAddress,IoHandler,IoServiceConfig) | 0 | 4 | 1 | 0 |
| CancellationRequest.CancellationRequest(SocketAddress) | 0 | 2 | 1 | 0 |
| Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
|---|---|---|---|---|---|
| MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | IS | 2 | worker |
| View line in source | Style Error | Column |
|---|---|---|
| 50 | La ligne excède 80 caractères. | |
| 53 | '{' devrait être sur la ligne précédente. | 1 |
| 59 | Commentaire javadoc manquant. | 5 |
| 60 | Commentaire javadoc manquant. | 5 |
| 61 | Commentaire javadoc manquant. | 5 |
| 61 | Il y a une espace de trop avant '++'. | 34 |
| 62 | Commentaire javadoc manquant. | 5 |
| 63 | Commentaire javadoc manquant. | 5 |
| 65 | Commentaire javadoc manquant. | 5 |
| 66 | Commentaire javadoc manquant. | 5 |
| 68 | Commentaire javadoc manquant. | 5 |
| 69 | Commentaire javadoc manquant. | 5 |
| 75 | Commentaire javadoc manquant. | 5 |
| 76 | Commentaire javadoc manquant. | 5 |
| 78 | La première ligne doit se terminer avec un point. | |
| 79 | La ligne excède 80 caractères. | |
| 82 | '{' devrait être sur la ligne précédente. | 5 |
| 83 | Il y a une espace de trop après '('. | 14 |
| 83 | Il y a une espace de trop avant ')'. | 41 |
| 86 | La première ligne doit se terminer avec un point. | |
| 92 | Il y a une espace de trop après '('. | 38 |
| 92 | Il y a une espace de trop avant ')'. | 76 |
| 93 | '{' devrait être sur la ligne précédente. | 5 |
| 94 | Il manque une espace après 'if'. | 11 |
| 94 | Il y a une espace de trop après '('. | 12 |
| 94 | Il y a une espace de trop avant ')'. | 31 |
| 95 | '{' devrait être sur la ligne précédente. | 9 |
| 96 | La ligne excède 80 caractères. | |
| 96 | Il y a une espace de trop après '('. | 48 |
| 96 | Il y a une espace de trop avant ')'. | 83 |
| 103 | Il manque une espace après 'for'. | 12 |
| 103 | Il y a une espace de trop après '('. | 13 |
| 103 | Il y a une espace de trop avant ')'. | 48 |
| 104 | '{' devrait être sur la ligne précédente. | 9 |
| 105 | La ligne excède 80 caractères. | |
| 105 | Il y a une espace de trop après '('. | 64 |
| 105 | Il y a une espace de trop avant ')'. | 118 |
| 111 | La ligne excède 80 caractères. | |
| 112 | La ligne excède 80 caractères. | |
| 116 | La ligne excède 80 caractères. | |
| 116 | Il y a une espace de trop après '('. | 22 |
| 116 | Balise javadoc @param manquante pour 'address'. | 37 |
| 116 | Balise javadoc @param manquante pour 'handler'. | 56 |
| 116 | Balise javadoc @param manquante pour 'config'. | 81 |
| 116 | Il y a une espace de trop avant ')'. | 87 |
| 118 | Il manque une espace après 'if'. | 11 |
| 118 | Il y a une espace de trop après '('. | 12 |
| 118 | Il y a une espace de trop avant ')'. | 28 |
| 119 | '{' devrait être sur la ligne précédente. | 9 |
| 120 | Il y a une espace de trop après '('. | 44 |
| 120 | Il y a une espace de trop avant ')'. | 54 |
| 123 | Il manque une espace après 'if'. | 11 |
| 123 | Il y a une espace de trop après '('. | 12 |
| 123 | Il y a une espace de trop après '('. | 34 |
| 123 | Il y a une espace de trop avant ')'. | 71 |
| 123 | Il y a une espace de trop avant ')'. | 73 |
| 124 | '{' devrait être sur la ligne précédente. | 9 |
| 125 | La ligne excède 80 caractères. | |
| 125 | Il y a une espace de trop après '('. | 48 |
| 125 | Il y a une espace de trop avant ')'. | 97 |
| 128 | Il manque une espace après 'if'. | 11 |
| 128 | Il y a une espace de trop après '('. | 12 |
| 128 | Il y a une espace de trop avant ')'. | 27 |
| 129 | '{' devrait être sur la ligne précédente. | 9 |
| 133 | La ligne excède 80 caractères. | |
| 133 | Il y a une espace de trop après '('. | 63 |
| 133 | Il y a une espace de trop avant ')'. | 88 |
| 135 | Il manque une espace après 'synchronized'. | 21 |
| 135 | Il y a une espace de trop après '('. | 22 |
| 135 | Il y a une espace de trop avant ')'. | 36 |
| 136 | '{' devrait être sur la ligne précédente. | 9 |
| 137 | Il y a une espace de trop après '('. | 32 |
| 137 | Il y a une espace de trop avant ')'. | 40 |
| 144 | Il manque une espace après 'synchronized'. | 21 |
| 144 | Il y a une espace de trop après '('. | 22 |
| 144 | Il y a une espace de trop avant ')'. | 30 |
| 145 | '{' devrait être sur la ligne précédente. | 9 |
| 146 | Il manque une espace après 'while'. | 18 |
| 146 | Il y a une espace de trop après '('. | 19 |
| 146 | Il y a une espace de trop avant ')'. | 33 |
| 147 | '{' devrait être sur la ligne précédente. | 13 |
| 149 | '{' devrait être sur la ligne précédente. | 17 |
| 151 | '}' devrait être sur la même ligne. | 17 |
| 152 | Il manque une espace après 'catch'. | 22 |
| 152 | Il y a une espace de trop après '('. | 23 |
| 152 | Il y a une espace de trop avant ')'. | 46 |
| 153 | '{' devrait être sur la ligne précédente. | 17 |
| 154 | Il y a une espace de trop après '('. | 68 |
| 154 | Il y a une espace de trop avant ')'. | 70 |
| 159 | Il manque une espace après 'if'. | 11 |
| 159 | Il y a une espace de trop après '('. | 12 |
| 159 | Il y a une espace de trop avant ')'. | 38 |
| 160 | '{' devrait être sur la ligne précédente. | 9 |
| 166 | Commentaire javadoc manquant. | 5 |
| 167 | '{' devrait être sur la ligne précédente. | 5 |
| 168 | Il manque une espace après 'synchronized'. | 21 |
| 168 | Il y a une espace de trop après '('. | 22 |
| 168 | Il y a une espace de trop avant ')'. | 27 |
| 169 | '{' devrait être sur la ligne précédente. | 9 |
| 170 | Il manque une espace après 'if'. | 15 |
| 170 | Il y a une espace de trop après '('. | 16 |
| 170 | Il y a une espace de trop avant ')'. | 31 |
| 171 | '{' devrait être sur la ligne précédente. | 13 |
| 175 | Il y a une espace de trop après '('. | 34 |
| 175 | Il y a une espace de trop après '('. | 62 |
| 175 | Il y a une espace de trop avant ')'. | 69 |
| 175 | Il y a une espace de trop avant ')'. | 71 |
| 180 | Commentaire javadoc manquant. | 5 |
| 180 | Il y a une espace de trop après '('. | 24 |
| 180 | Il y a une espace de trop avant ')'. | 46 |
| 181 | '{' devrait être sur la ligne précédente. | 5 |
| 182 | Il manque une espace après 'if'. | 11 |
| 182 | Il y a une espace de trop après '('. | 12 |
| 182 | Il y a une espace de trop avant ')'. | 28 |
| 183 | '{' devrait être sur la ligne précédente. | 9 |
| 184 | Il y a une espace de trop après '('. | 44 |
| 184 | Il y a une espace de trop avant ')'. | 54 |
| 187 | Il y a une espace de trop après '('. | 63 |
| 187 | Il y a une espace de trop avant ')'. | 71 |
| 190 | '{' devrait être sur la ligne précédente. | 9 |
| 192 | '}' devrait être sur la même ligne. | 9 |
| 193 | Il manque une espace après 'catch'. | 14 |
| 193 | Il y a une espace de trop après '('. | 15 |
| 193 | Il y a une espace de trop avant ')'. | 29 |
| 194 | '{' devrait être sur la ligne précédente. | 9 |
| 199 | La ligne excède 80 caractères. | |
| 199 | Il y a une espace de trop après '('. | 48 |
| 199 | Il y a une espace de trop avant ')'. | 80 |
| 202 | Il manque une espace après 'synchronized'. | 21 |
| 202 | Il y a une espace de trop après '('. | 22 |
| 202 | Il y a une espace de trop avant ')'. | 34 |
| 203 | '{' devrait être sur la ligne précédente. | 9 |
| 204 | Il y a une espace de trop après '('. | 30 |
| 204 | Il y a une espace de trop avant ')'. | 38 |
| 209 | Il manque une espace après 'synchronized'. | 21 |
| 209 | Il y a une espace de trop après '('. | 22 |
| 209 | Il y a une espace de trop avant ')'. | 30 |
| 210 | '{' devrait être sur la ligne précédente. | 9 |
| 211 | Il manque une espace après 'while'. | 18 |
| 211 | Il y a une espace de trop après '('. | 19 |
| 211 | Il y a une espace de trop avant ')'. | 33 |
| 212 | '{' devrait être sur la ligne précédente. | 13 |
| 214 | '{' devrait être sur la ligne précédente. | 17 |
| 216 | '}' devrait être sur la même ligne. | 17 |
| 217 | Il manque une espace après 'catch'. | 22 |
| 217 | Il y a une espace de trop après '('. | 23 |
| 217 | Il y a une espace de trop avant ')'. | 46 |
| 218 | '{' devrait être sur la ligne précédente. | 17 |
| 219 | Il y a une espace de trop après '('. | 68 |
| 219 | Il y a une espace de trop avant ')'. | 70 |
| 224 | Il manque une espace après 'if'. | 11 |
| 224 | Il y a une espace de trop après '('. | 12 |
| 224 | Il y a une espace de trop avant ')'. | 38 |
| 225 | '{' devrait être sur la ligne précédente. | 9 |
| 233 | Commentaire javadoc manquant. | |
| 234 | '{' devrait être sur la ligne précédente. | 5 |
| 235 | Commentaire javadoc manquant. | 9 |
| 236 | '{' devrait être sur la ligne précédente. | 9 |
| 237 | La ligne excède 80 caractères. | |
| 237 | Il y a une espace de trop avant ')'. | 85 |
| 239 | Il manque une espace après 'for'. | 16 |
| 239 | Il y a une espace de trop avant ';'. | 19 |
| 239 | Il y a une espace de trop après ';'. | 21 |
| 240 | '{' devrait être sur la ligne précédente. | 13 |
| 242 | '{' devrait être sur la ligne précédente. | 17 |
| 247 | Il manque une espace après 'if'. | 23 |
| 247 | Il y a une espace de trop après '('. | 24 |
| 247 | Il y a une espace de trop avant ')'. | 34 |
| 248 | '{' devrait être sur la ligne précédente. | 21 |
| 249 | Il y a une espace de trop après '('. | 41 |
| 249 | Il y a une espace de trop avant ')'. | 65 |
| 254 | Il manque une espace après 'if'. | 23 |
| 254 | Il y a une espace de trop après '('. | 24 |
| 254 | Il y a une espace de trop avant ')'. | 50 |
| 255 | '{' devrait être sur la ligne précédente. | 21 |
| 256 | Il manque une espace après 'synchronized'. | 37 |
| 256 | Il y a une espace de trop après '('. | 38 |
| 256 | Il y a une espace de trop avant ')'. | 43 |
| 257 | '{' devrait être sur la ligne précédente. | 25 |
| 258 | Il manque une espace après 'if'. | 31 |
| 258 | Il y a une espace de trop après '('. | 32 |
| 258 | '&&' devrait être sur une nouvelle ligne. | 59 |
| 259 | '&&' devrait être sur une nouvelle ligne. | 57 |
| 260 | Il y a une espace de trop avant ')'. | 54 |
| 261 | '{' devrait être sur la ligne précédente. | 29 |
| 264 | '{' devrait être sur la ligne précédente. | 33 |
| 266 | '}' devrait être sur la même ligne. | 33 |
| 267 | Il manque une espace après 'catch'. | 38 |
| 267 | Il y a une espace de trop après '('. | 39 |
| 267 | Il y a une espace de trop avant ')'. | 53 |
| 268 | '{' devrait être sur la ligne précédente. | 33 |
| 269 | La ligne excède 80 caractères. | |
| 269 | Il y a une espace de trop après '('. | 84 |
| 269 | Il y a une espace de trop avant ')'. | 86 |
| 270 | '}' devrait être sur la même ligne. | 33 |
| 272 | '{' devrait être sur la ligne précédente. | 33 |
| 279 | '}' devrait être sur la même ligne. | 17 |
| 280 | Il manque une espace après 'catch'. | 22 |
| 280 | Il y a une espace de trop après '('. | 23 |
| 280 | Il y a une espace de trop avant ')'. | 37 |
| 281 | '{' devrait être sur la ligne précédente. | 17 |
| 282 | Il y a une espace de trop après '('. | 68 |
| 282 | Il y a une espace de trop avant ')'. | 70 |
| 285 | '{' devrait être sur la ligne précédente. | 21 |
| 286 | Il y a une espace de trop après '('. | 38 |
| 286 | Il y a une espace de trop avant ')'. | 43 |
| 287 | '}' devrait être sur la même ligne. | 21 |
| 288 | Il manque une espace après 'catch'. | 26 |
| 288 | Il y a une espace de trop après '('. | 27 |
| 288 | Il y a une espace de trop avant ')'. | 51 |
| 289 | '{' devrait être sur la ligne précédente. | 21 |
| 290 | Il y a une espace de trop après '('. | 72 |
| 290 | Il y a une espace de trop avant ')'. | 75 |
| 296 | Commentaire javadoc manquant. | 9 |
| 296 | Il y a une espace de trop après '('. | 38 |
| 296 | Il y a une espace de trop avant ')'. | 47 |
| 297 | '{' devrait être sur la ligne précédente. | 9 |
| 299 | Il manque une espace après 'while'. | 18 |
| 299 | Il y a une espace de trop après '('. | 19 |
| 299 | Il y a une espace de trop avant ')'. | 32 |
| 300 | '{' devrait être sur la ligne précédente. | 13 |
| 301 | Il y a une espace de trop après '('. | 37 |
| 301 | Il y a une espace de trop avant ')'. | 50 |
| 305 | Il manque une espace après 'if'. | 19 |
| 305 | Il y a une espace de trop après '('. | 20 |
| 305 | Il y a une espace de trop avant ')'. | 40 |
| 306 | '{' devrait être sur la ligne précédente. | 17 |
| 310 | Il y a une espace de trop après '('. | 44 |
| 310 | Il y a une espace de trop avant ')'. | 64 |
| 314 | Il manque une espace après 'if'. | 19 |
| 314 | Il y a une espace de trop après '('. | 20 |
| 314 | Il y a une espace de trop avant ')'. | 31 |
| 315 | '{' devrait être sur la ligne précédente. | 17 |
| 321 | '{' devrait être sur la ligne précédente. | 17 |
| 323 | La ligne excède 80 caractères. | |
| 323 | Il y a une espace de trop après '('. | 48 |
| 323 | Il y a une espace de trop avant ')'. | 68 |
| 325 | La ligne excède 80 caractères. | |
| 326 | La ligne excède 80 caractères. | |
| 327 | Il y a une espace de trop avant ')'. | 69 |
| 331 | La ligne excède 80 caractères. | |
| 335 | La ligne excède 80 caractères. | |
| 335 | Il y a une espace de trop après '('. | 62 |
| 335 | Il y a une espace de trop avant ')'. | 87 |
| 336 | La ligne excède 80 caractères. | |
| 336 | Il y a une espace de trop après '('. | 73 |
| 336 | Il y a une espace de trop avant ')'. | 98 |
| 337 | La ligne excède 80 caractères. | |
| 337 | Il y a une espace de trop après '('. | 66 |
| 337 | Il y a une espace de trop avant ')'. | 91 |
| 338 | Il y a une espace de trop après '('. | 53 |
| 338 | Il y a une espace de trop avant ')'. | 61 |
| 340 | '}' devrait être sur la même ligne. | 17 |
| 341 | Il manque une espace après 'catch'. | 22 |
| 341 | Il y a une espace de trop après '('. | 23 |
| 341 | Il y a une espace de trop avant ')'. | 35 |
| 342 | '{' devrait être sur la ligne précédente. | 17 |
| 343 | Il y a une espace de trop après '('. | 68 |
| 343 | Il y a une espace de trop avant ')'. | 70 |
| 344 | '}' devrait être sur la même ligne. | 17 |
| 346 | '{' devrait être sur la ligne précédente. | 17 |
| 347 | Il manque une espace après 'if'. | 23 |
| 347 | Il y a une espace de trop après '('. | 24 |
| 347 | Il y a une espace de trop avant ')'. | 33 |
| 348 | '{' devrait être sur la ligne précédente. | 21 |
| 356 | Commentaire javadoc manquant. | 5 |
| 357 | '{' devrait être sur la ligne précédente. | 5 |
| 362 | Commentaire javadoc manquant. | 5 |
| 363 | '{' devrait être sur la ligne précédente. | 5 |
| 364 | Il manque une espace après 'if'. | 11 |
| 364 | Il y a une espace de trop après '('. | 12 |
| 364 | Il y a une espace de trop avant ')'. | 36 |
| 365 | '{' devrait être sur la ligne précédente. | 9 |
| 369 | Il manque une espace après 'for'. | 12 |
| 369 | Il y a une espace de trop avant ';'. | 15 |
| 369 | Il y a une espace de trop après ';'. | 17 |
| 370 | '{' devrait être sur la ligne précédente. | 9 |
| 373 | Il manque une espace après 'synchronized'. | 25 |
| 373 | Il y a une espace de trop après '('. | 26 |
| 373 | Il y a une espace de trop avant ')'. | 40 |
| 374 | '{' devrait être sur la ligne précédente. | 13 |
| 375 | Il y a une espace de trop après '('. | 24 |
| 375 | Il y a une espace de trop avant ')'. | 44 |
| 378 | Il manque une espace après 'if'. | 15 |
| 378 | Il y a une espace de trop après '('. | 16 |
| 378 | Il y a une espace de trop avant ')'. | 28 |
| 379 | '{' devrait être sur la ligne précédente. | 13 |
| 386 | '{' devrait être sur la ligne précédente. | 13 |
| 388 | Il y a une espace de trop après '('. | 39 |
| 388 | Il y a une espace de trop avant ')'. | 45 |
| 392 | Il manque une espace après 'if'. | 19 |
| 392 | Il y a une espace de trop après '('. | 20 |
| 392 | Il y a une espace de trop avant ')'. | 63 |
| 393 | '{' devrait être sur la ligne précédente. | 17 |
| 394 | Il y a une espace de trop après '('. | 28 |
| 394 | Il y a une espace de trop avant ')'. | 49 |
| 395 | '}' devrait être sur la même ligne. | 17 |
| 397 | '{' devrait être sur la ligne précédente. | 17 |
| 398 | Il y a une espace de trop après '('. | 28 |
| 398 | Il y a une espace de trop avant ')'. | 49 |
| 401 | Il y a une espace de trop après '('. | 46 |
| 401 | Il y a une espace de trop avant ')'. | 67 |
| 403 | La ligne excède 80 caractères. | |
| 403 | Il y a une espace de trop après '('. | 22 |
| 403 | Il y a une espace de trop après '('. | 24 |
| 403 | Il y a une espace de trop avant ')'. | 44 |
| 403 | Il y a une espace de trop avant ')'. | 69 |
| 403 | Il y a une espace de trop avant ')'. | 94 |
| 406 | Il y a une espace de trop après '('. | 35 |
| 406 | Il y a une espace de trop avant ')'. | 65 |
| 407 | Il manque une espace après 'if'. | 19 |
| 407 | Il y a une espace de trop après '('. | 20 |
| 407 | Il y a une espace de trop avant ')'. | 70 |
| 408 | '{' devrait être sur la ligne précédente. | 17 |
| 409 | La ligne excède 80 caractères. | |
| 409 | Il y a une espace de trop après '('. | 36 |
| 409 | Il y a une espace de trop avant ')'. | 54 |
| 411 | Il y a une espace de trop après '('. | 30 |
| 411 | Il y a une espace de trop avant ')'. | 68 |
| 413 | Il manque une espace après 'synchronized'. | 29 |
| 413 | Il y a une espace de trop après '('. | 30 |
| 413 | Il y a une espace de trop avant ')'. | 39 |
| 414 | '{' devrait être sur la ligne précédente. | 17 |
| 415 | Il y a une espace de trop après '('. | 34 |
| 415 | Il y a une espace de trop avant ')'. | 51 |
| 419 | Il y a une espace de trop avant ')'. | 67 |
| 420 | '}' devrait être sur la même ligne. | 13 |
| 421 | Il manque une espace après 'catch'. | 18 |
| 421 | Il y a une espace de trop après '('. | 19 |
| 421 | Il y a une espace de trop avant ')'. | 33 |
| 422 | '{' devrait être sur la ligne précédente. | 13 |
| 424 | '}' devrait être sur la même ligne. | 13 |
| 426 | '{' devrait être sur la ligne précédente. | 13 |
| 427 | Il manque une espace après 'synchronized'. | 29 |
| 427 | Il y a une espace de trop après '('. | 30 |
| 427 | Il y a une espace de trop avant ')'. | 34 |
| 428 | '{' devrait être sur la ligne précédente. | 17 |
| 434 | Il manque une espace après 'if'. | 19 |
| 434 | Il y a une espace de trop après '('. | 20 |
| 434 | Il y a une espace de trop avant ')'. | 57 |
| 435 | '{' devrait être sur la ligne précédente. | 17 |
| 437 | '{' devrait être sur la ligne précédente. | 21 |
| 439 | '}' devrait être sur la même ligne. | 21 |
| 440 | Il manque une espace après 'catch'. | 26 |
| 440 | Il y a une espace de trop après '('. | 27 |
| 440 | Il y a une espace de trop avant ')'. | 41 |
| 441 | '{' devrait être sur la ligne précédente. | 21 |
| 442 | Il y a une espace de trop après '('. | 72 |
| 442 | Il y a une espace de trop avant ')'. | 74 |
| 450 | Commentaire javadoc manquant. | 5 |
| 451 | '{' devrait être sur la ligne précédente. | 5 |
| 452 | Il manque une espace après 'if'. | 11 |
| 452 | Il y a une espace de trop après '('. | 12 |
| 452 | Il y a une espace de trop avant ')'. | 34 |
| 453 | '{' devrait être sur la ligne précédente. | 9 |
| 457 | Il manque une espace après 'for'. | 12 |
| 457 | Il y a une espace de trop avant ';'. | 15 |
| 457 | Il y a une espace de trop après ';'. | 17 |
| 458 | '{' devrait être sur la ligne précédente. | 9 |
| 461 | Il manque une espace après 'synchronized'. | 25 |
| 461 | Il y a une espace de trop après '('. | 26 |
| 461 | Il y a une espace de trop avant ')'. | 38 |
| 462 | '{' devrait être sur la ligne précédente. | 13 |
| 463 | Il y a une espace de trop après '('. | 28 |
| 463 | Il y a une espace de trop avant ')'. | 48 |
| 466 | Il manque une espace après 'if'. | 15 |
| 466 | Il y a une espace de trop après '('. | 16 |
| 466 | Il y a une espace de trop avant ')'. | 32 |
| 467 | '{' devrait être sur la ligne précédente. | 13 |
| 472 | Il manque une espace après 'synchronized'. | 25 |
| 472 | Il y a une espace de trop après '('. | 26 |
| 472 | Il y a une espace de trop avant ')'. | 35 |
| 473 | '{' devrait être sur la ligne précédente. | 13 |
| 474 | La ligne excède 80 caractères. | |
| 474 | Il y a une espace de trop après '('. | 24 |
| 474 | Il y a une espace de trop avant ')'. | 44 |
| 474 | Il y a une espace de trop après '('. | 63 |
| 474 | Il y a une espace de trop avant ')'. | 79 |
| 479 | '{' devrait être sur la ligne précédente. | 13 |
| 480 | Il manque une espace après 'if'. | 19 |
| 480 | Il y a une espace de trop après '('. | 20 |
| 480 | Il y a une espace de trop avant ')'. | 32 |
| 481 | '{' devrait être sur la ligne précédente. | 17 |
| 482 | La ligne excède 80 caractères. | |
| 482 | Il y a une espace de trop après '('. | 70 |
| 482 | Il y a une espace de trop avant ')'. | 110 |
| 483 | '}' devrait être sur la même ligne. | 17 |
| 485 | '{' devrait être sur la ligne précédente. | 17 |
| 486 | Il y a une espace de trop après '('. | 51 |
| 486 | Il y a une espace de trop avant ')'. | 60 |
| 487 | La ligne excède 80 caractères. | |
| 487 | Il y a une espace de trop après '('. | 52 |
| 487 | Il y a une espace de trop avant ')'. | 72 |
| 494 | '}' devrait être sur la même ligne. | 13 |
| 495 | Il manque une espace après 'catch'. | 18 |
| 495 | Il y a une espace de trop après '('. | 19 |
| 495 | Il y a une espace de trop avant ')'. | 33 |
| 496 | '{' devrait être sur la ligne précédente. | 13 |
| 497 | Il y a une espace de trop après '('. | 64 |
| 497 | Il y a une espace de trop avant ')'. | 66 |
| 498 | '}' devrait être sur la même ligne. | 13 |
| 500 | '{' devrait être sur la ligne précédente. | 13 |
| 501 | Il manque une espace après 'synchronized'. | 29 |
| 501 | Il y a une espace de trop après '('. | 30 |
| 501 | Il y a une espace de trop avant ')'. | 38 |
| 502 | '{' devrait être sur la ligne précédente. | 17 |
| 507 | Il manque une espace après 'if'. | 19 |
| 507 | Il y a une espace de trop après '('. | 20 |
| 507 | Il y a une espace de trop avant ')'. | 46 |
| 508 | '{' devrait être sur la ligne précédente. | 17 |
| 512 | Il y a une espace de trop avant ')'. | 63 |
| 518 | Commentaire javadoc manquant. | |
| 519 | '{' devrait être sur la ligne précédente. | 5 |
| 520 | Commentaire javadoc manquant. | 9 |
| 521 | Commentaire javadoc manquant. | 9 |
| 522 | Commentaire javadoc manquant. | 9 |
| 523 | Commentaire javadoc manquant. | 9 |
| 524 | Commentaire javadoc manquant. | 9 |
| 526 | La ligne excède 80 caractères. | |
| 526 | Commentaire javadoc manquant. | 9 |
| 526 | Il y a une espace de trop après '('. | 37 |
| 526 | Il y a une espace de trop avant ')'. | 102 |
| 528 | Il y a une espace de trop après '('. | 29 |
| 528 | Il y a une espace de trop avant ')'. | 47 |
| 535 | Commentaire javadoc manquant. | |
| 536 | '{' devrait être sur la ligne précédente. | 5 |
| 537 | Commentaire javadoc manquant. | 9 |
| 538 | Commentaire javadoc manquant. | 9 |
| 539 | Commentaire javadoc manquant. | 9 |
| 540 | Commentaire javadoc manquant. | 9 |
| 542 | Commentaire javadoc manquant. | 9 |
| 542 | Il y a une espace de trop après '('. | 37 |
| 542 | Il y a une espace de trop avant ')'. | 59 |
| 543 | '{' devrait être sur la ligne précédente. | 9 |
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 0 0 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 4 0 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 NaN |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 9 0 9 | 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 10 28 |
||||
| 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.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 10 0 10 | 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 3 11 31 |
||||
| 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.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 4 1 3 | 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): | 16 1 48 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 4 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 23 12 6 17 | Total : Per method : | 183 15.25 | Total : Per method : Per statement : | 67 5.58 0.37 |
||
| 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): | 24 3 91 197 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 5 0.42 | Total : Per method : Per statement : | 44 3.67 0.24 | Total : Per method : Per statement : | 149 12.42 0.81 | Statement Test Coverage : Method Test Reference : | 0 5.67 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| MultiThreadSocketConnector() | 1 | 2 | 1 | 0 |
| MultiThreadSocketConnector(int,Executor) | 1 | 8 | 4 | 2 |
| getWorkerTimeout() | 1 | 2 | 1 | 0 |
| setWorkerTimeout(int) | 1 | 4 | 3 | 0 |
| connect(SocketAddress,IoHandler,IoServiceConfig) | 0 | 2 | 1 | 0 |
| connect(SocketAddress,SocketAddress,IoHandler,IoServiceConfig) | 0 | 43 | 22 | 1 |
| startupWorker() | 0 | 5 | 2 | 1 |
| registerNew() | 0 | 13 | 6 | 1 |
| processSessions(Set) | 0 | 21 | 6 | 1 |
| processTimedOutSessions(Set) | 0 | 15 | 5 | 1 |
| newSession(SocketChannel,IoHandler,IoServiceConfig,ConnectFuture) | 0 | 9 | 3 | 2 |
| nextProcessor() | 0 | 2 | 1 | 1 |
| Worker.run() | 0 | 26 | 10 | 0 |
| ConnectionRequest.ConnectionRequest(SocketChannel,IoHandler,IoServiceConfig) | 0 | 10 | 2 | 0 |
| View line in source of duplicated classes | Lines | Tokens | Start of code fragment |
|---|---|---|---|
| (200) org/apache/mina/transport/socket/nio/ExistingSocketConnector
(229) org/apache/mina/transport/socket/nio/MultiThreadSocketConnector | 127 | 414 |
}
private synchronized void startupWorker() throws IOException
{
if (worker = ..... |
| (388) org/apache/mina/transport/socket/nio/ExistingSocketConnector
(396) org/apache/mina/transport/socket/nio/MultiThreadSocketConnector | 91 | 298 |
Thread.currentThread().setName(MultiThreadSocketConnector.this.threadName);
..... |
| (97) org/apache/mina/transport/socket/nio/ExistingSocketConnector
(96) org/apache/mina/transport/socket/nio/MultiThreadSocketConnector | 37 | 95 |
ioProcessors[i] = new MultiThreadSocketIoProcessor("SocketConnectorIoProcessor-" + id ..... |
| Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
|---|---|---|---|---|---|
| MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | IS | 2 | worker | |
| PERFORMANCE | URF_UNREAD_FIELD | UrF | 2 | defaultConfig |
| View line in source | Style Error | Column |
|---|---|---|
| 49 | La ligne excède 80 caractères. | |
| 52 | '{' devrait être sur la ligne précédente. | 1 |
| 56 | Commentaire javadoc manquant. | 5 |
| 57 | Commentaire javadoc manquant. | 5 |
| 58 | Commentaire javadoc manquant. | 5 |
| 59 | Commentaire javadoc manquant. | 5 |
| 60 | Commentaire javadoc manquant. | 5 |
| 61 | Commentaire javadoc manquant. | 5 |
| 62 | Commentaire javadoc manquant. | 5 |
| 63 | Commentaire javadoc manquant. | 5 |
| 67 | Commentaire javadoc manquant. | 5 |
| 68 | Commentaire javadoc manquant. | 5 |
| 69 | Commentaire javadoc manquant. | 5 |
| 71 | La ligne excède 80 caractères. | |
| 71 | La première ligne doit se terminer avec un point. | |
| 73 | '{' devrait être sur la ligne précédente. | 5 |
| 77 | La première ligne doit se terminer avec un point. | |
| 84 | '{' devrait être sur la ligne précédente. | 5 |
| 86 | '{' devrait être sur la ligne précédente. | 9 |
| 87 | La ligne excède 80 caractères. | |
| 95 | '{' devrait être sur la ligne précédente. | 9 |
| 96 | La ligne excède 80 caractères. | |
| 100 | La première ligne doit se terminer avec un point. | |
| 101 | La ligne excède 80 caractères. | |
| 106 | '{' devrait être sur la ligne précédente. | 5 |
| 111 | La ligne excède 80 caractères. | |
| 116 | '{' devrait être sur la ligne précédente. | 5 |
| 118 | '{' devrait être sur la ligne précédente. | 9 |
| 124 | La ligne excède 80 caractères. | |
| 124 | Commentaire javadoc manquant. | 5 |
| 129 | La ligne excède 80 caractères. | |
| 129 | Commentaire javadoc manquant. | 5 |
| 131 | '{' devrait être sur la ligne précédente. | 5 |
| 133 | '{' devrait être sur la ligne précédente. | 9 |
| 137 | '{' devrait être sur la ligne précédente. | 9 |
| 142 | '{' devrait être sur la ligne précédente. | 9 |
| 147 | La ligne excède 80 caractères. | |
| 154 | '{' devrait être sur la ligne précédente. | 9 |
| 161 | '{' devrait être sur la ligne précédente. | 9 |
| 165 | '{' devrait être sur la ligne précédente. | 13 |
| 172 | '{' devrait être sur la ligne précédente. | 13 |
| 180 | '}' devrait être sur la même ligne. | 9 |
| 182 | '{' devrait être sur la ligne précédente. | 9 |
| 184 | '}' devrait être sur la même ligne. | 9 |
| 186 | '{' devrait être sur la ligne précédente. | 9 |
| 188 | '{' devrait être sur la ligne précédente. | 13 |
| 190 | '{' devrait être sur la ligne précédente. | 17 |
| 192 | '}' devrait être sur la même ligne. | 17 |
| 194 | '{' devrait être sur la ligne précédente. | 17 |
| 202 | '{' devrait être sur la ligne précédente. | 9 |
| 204 | '{' devrait être sur la ligne précédente. | 13 |
| 206 | '}' devrait être sur la même ligne. | 13 |
| 208 | '{' devrait être sur la ligne précédente. | 13 |
| 210 | '{' devrait être sur la ligne précédente. | 17 |
| 212 | '}' devrait être sur la même ligne. | 17 |
| 214 | '{' devrait être sur la ligne précédente. | 17 |
| 223 | '{' devrait être sur la ligne précédente. | 9 |
| 231 | Commentaire javadoc manquant. | 5 |
| 232 | '{' devrait être sur la ligne précédente. | 5 |
| 234 | '{' devrait être sur la ligne précédente. | 9 |
| 241 | Commentaire javadoc manquant. | 5 |
| 242 | '{' devrait être sur la ligne précédente. | 5 |
| 244 | '{' devrait être sur la ligne précédente. | 9 |
| 248 | Il y a une espace de trop avant ';'. | 15 |
| 249 | '{' devrait être sur la ligne précédente. | 9 |
| 252 | '{' devrait être sur la ligne précédente. | 13 |
| 257 | '{' devrait être sur la ligne précédente. | 13 |
| 263 | '{' devrait être sur la ligne précédente. | 13 |
| 265 | '}' devrait être sur la même ligne. | 13 |
| 267 | '{' devrait être sur la ligne précédente. | 13 |
| 273 | Commentaire javadoc manquant. | 5 |
| 274 | '{' devrait être sur la ligne précédente. | 5 |
| 278 | '{' devrait être sur la ligne précédente. | 9 |
| 282 | '{' devrait être sur la ligne précédente. | 13 |
| 291 | '{' devrait être sur la ligne précédente. | 13 |
| 295 | '}' devrait être sur la même ligne. | 13 |
| 297 | '{' devrait être sur la ligne précédente. | 13 |
| 299 | '}' devrait être sur la même ligne. | 13 |
| 301 | '{' devrait être sur la ligne précédente. | 13 |
| 304 | '{' devrait être sur la ligne précédente. | 17 |
| 306 | '{' devrait être sur la ligne précédente. | 21 |
| 308 | '}' devrait être sur la même ligne. | 21 |
| 310 | '{' devrait être sur la ligne précédente. | 21 |
| 320 | Commentaire javadoc manquant. | 5 |
| 321 | '{' devrait être sur la ligne précédente. | 5 |
| 326 | '{' devrait être sur la ligne précédente. | 9 |
| 330 | '{' devrait être sur la ligne précédente. | 13 |
| 337 | '{' devrait être sur la ligne précédente. | 13 |
| 340 | '{' devrait être sur la ligne précédente. | 17 |
| 342 | '}' devrait être sur la même ligne. | 17 |
| 344 | '{' devrait être sur la ligne précédente. | 17 |
| 346 | '}' devrait être sur la même ligne. | 17 |
| 348 | '{' devrait être sur la ligne précédente. | 17 |
| 355 | La ligne excède 80 caractères. | |
| 355 | Commentaire javadoc manquant. | 5 |
| 357 | '{' devrait être sur la ligne précédente. | 5 |
| 359 | La ligne excède 80 caractères. | |
| 360 | La ligne excède 80 caractères. | |
| 367 | '{' devrait être sur la ligne précédente. | 9 |
| 369 | La ligne excède 80 caractères. | |
| 371 | '}' devrait être sur la même ligne. | 9 |
| 373 | '{' devrait être sur la ligne précédente. | 9 |
| 374 | La ligne excède 80 caractères. | |
| 379 | La ligne excède 80 caractères. | |
| 379 | Il y a une espace de trop après '('. | 30 |
| 379 | Il y a une espace de trop avant ')'. | 82 |
| 385 | Commentaire javadoc manquant. | 5 |
| 386 | '{' devrait être sur la ligne précédente. | 5 |
| 390 | Commentaire javadoc manquant. | |
| 391 | '{' devrait être sur la ligne précédente. | 5 |
| 392 | Commentaire javadoc manquant. | 9 |
| 394 | Commentaire javadoc manquant. | 9 |
| 395 | '{' devrait être sur la ligne précédente. | 9 |
| 396 | La ligne excède 80 caractères. | |
| 398 | Il y a une espace de trop avant ';'. | 19 |
| 399 | '{' devrait être sur la ligne précédente. | 13 |
| 401 | '{' devrait être sur la ligne précédente. | 17 |
| 407 | '{' devrait être sur la ligne précédente. | 21 |
| 414 | '{' devrait être sur la ligne précédente. | 21 |
| 415 | La ligne excède 80 caractères. | |
| 418 | '{' devrait être sur la ligne précédente. | 29 |
| 419 | '&&' devrait être sur une nouvelle ligne. | 63 |
| 421 | '{' devrait être sur la ligne précédente. | 33 |
| 424 | '{' devrait être sur la ligne précédente. | 37 |
| 426 | '}' devrait être sur la même ligne. | 37 |
| 428 | '{' devrait être sur la ligne précédente. | 37 |
| 429 | La ligne excède 80 caractères. | |
| 430 | '}' devrait être sur la même ligne. | 37 |
| 432 | '{' devrait être sur la ligne précédente. | 37 |
| 439 | '}' devrait être sur la même ligne. | 21 |
| 441 | '{' devrait être sur la ligne précédente. | 21 |
| 444 | '}' devrait être sur la même ligne. | 17 |
| 446 | '{' devrait être sur la ligne précédente. | 17 |
| 450 | '{' devrait être sur la ligne précédente. | 21 |
| 452 | '}' devrait être sur la même ligne. | 21 |
| 454 | '{' devrait être sur la ligne précédente. | 21 |
| 462 | Commentaire javadoc manquant. | |
| 463 | '{' devrait être sur la ligne précédente. | 5 |
| 464 | Commentaire javadoc manquant. | 9 |
| 465 | Commentaire javadoc manquant. | 9 |
| 466 | Commentaire javadoc manquant. | 9 |
| 467 | Commentaire javadoc manquant. | 9 |
| 469 | La ligne excède 80 caractères. | |
| 469 | Commentaire javadoc manquant. | 9 |
| 474 | '{' devrait être sur la ligne précédente. | 13 |
| 475 | La ligne excède 80 caractères. | |
| 476 | '}' devrait être sur la même ligne. | 13 |
| 478 | '{' devrait être sur la ligne précédente. | 13 |
| 479 | La ligne excède 80 caractères. |
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 0 0 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 3 0 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 NaN |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 6 0 6 | Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN |
||
| 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): | 6 1 10 7 |
||||
| 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.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 3 1 2 | 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 26 1 |
||||
| 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 4 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 3 3 0 3 | Total : Per method : | 14 4.67 | Total : Per method : Per statement : | 5 1.67 0.36 |
||
| Inheritance: | Coupling: | ||||||
| Depth of inheritance tree (DIT): Number of Children (NOC): | 0 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 9 1 14 3 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 1 0.33 | Total : Per method : Per statement : | 7 2.33 0.5 | Total : Per method : Per statement : | 33 11 2.36 | Statement Test Coverage : Method Test Reference : | 0 Infinity |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| MultiThreadSocketFilterChain(IoSession) | 0 | 2 | 1 | 1 |
| doWrite(IoSession,WriteRequest) | 0 | 8 | 3 | 0 |
| doClose(IoSession) | 0 | 3 | 1 | 0 |
| View line in source | Style Error | Column |
|---|---|---|
| 38 | Commentaire javadoc manquant. | 5 |
| 38 | Il y a une espace de trop après '('. | 34 |
| 38 | Il y a une espace de trop avant ')'. | 51 |
| 39 | '{' devrait être sur la ligne précédente. | 5 |
| 40 | Il y a une espace de trop après '('. | 15 |
| 40 | Il y a une espace de trop avant ')'. | 22 |
| 43 | Commentaire javadoc manquant. | 5 |
| 43 | Il y a une espace de trop après '('. | 28 |
| 43 | Il y a une espace de trop avant ')'. | 73 |
| 44 | '{' devrait être sur la ligne précédente. | 5 |
| 50 | Il y a une espace de trop après '('. | 10 |
| 50 | Il y a une espace de trop après '('. | 12 |
| 50 | Il y a une espace de trop avant ')'. | 23 |
| 50 | Il y a une espace de trop avant ')'. | 51 |
| 51 | Il manque une espace après 'synchronized'. | 21 |
| 51 | Il y a une espace de trop après '('. | 22 |
| 51 | Il y a une espace de trop avant ')'. | 40 |
| 52 | '{' devrait être sur la ligne précédente. | 9 |
| 53 | Il y a une espace de trop après '('. | 36 |
| 53 | Il y a une espace de trop avant ')'. | 49 |
| 54 | La ligne excède 80 caractères. | |
| 54 | Il manque une espace après 'if'. | 15 |
| 54 | Il y a une espace de trop après '('. | 16 |
| 54 | Il y a une espace de trop avant ')'. | 87 |
| 56 | La ligne excède 80 caractères. | |
| 57 | Il y a une espace de trop après '('. | 42 |
| 57 | Il y a une espace de trop avant ')'. | 44 |
| 62 | Commentaire javadoc manquant. | 5 |
| 62 | Il y a une espace de trop après '('. | 28 |
| 62 | Il y a une espace de trop avant ')'. | 46 |
| 63 | '{' devrait être sur la ligne précédente. | 5 |
| 65 | Il y a une espace de trop après '('. | 35 |
| 65 | Il y a une espace de trop avant ')'. | 37 |
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 48 28 0 48 | Total : Per method : | 388 13.86 | Total : Per method : Per statement : | 135 4.82 0.35 |
||
| 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): | 22 6 149 876 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 1 0.04 | Total : Per method : Per statement : | 90 3.21 0.23 | Total : Per method : Per statement : | 300 10.71 0.77 | Statement Test Coverage : Method Test Reference : | 0 Infinity |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| MultiThreadSocketIoProcessor(String,Executor) | 0 | 4 | 1 | 2 |
| addNew(SocketSessionImpl) | 0 | 6 | 1 | 0 |
| remove(SocketSessionImpl) | 0 | 4 | 1 | 0 |
| startupWorker() | 0 | 11 | 3 | 2 |
| flush(SocketSessionImpl) | 0 | 5 | 2 | 0 |
| updateTrafficMask(SocketSessionImpl) | 0 | 5 | 2 | 1 |
| scheduleRemove(SocketSessionImpl) | 0 | 3 | 1 | 4 |
| scheduleFlush(SocketSessionImpl) | 0 | 4 | 2 | 2 |
| scheduleTrafficControl(SocketSessionImpl) | 0 | 3 | 1 | 2 |
| doAddNewReader() | 0 | 16 | 6 | 1 |
| doAddNewWrite() | 0 | 18 | 6 | 1 |
| sessionCreated(SocketSessionImpl) | 0 | 8 | 2 | 2 |
| doRemove() | 0 | 27 | 10 | 1 |
| processRead(Set) | 0 | 9 | 5 | 1 |
| processWrite(Set) | 0 | 11 | 5 | 1 |
| read(SocketSessionImpl) | 0 | 32 | 11 | 1 |
| notifyReadIdleness() | 0 | 10 | 4 | 1 |
| notifyWriteIdleness() | 0 | 10 | 4 | 1 |
| notifyReadIdleness(SocketSessionImpl,long) | 0 | 4 | 1 | 1 |
| notifyWriteIdleness(SocketSessionImpl,long) | 0 | 4 | 1 | 1 |
| notifyIdleness0(SocketSessionImpl,long,long,IdleStatus,long) | 0 | 4 | 4 | 2 |
| notifyWriteTimeout(SocketSessionImpl,long,long,long) | 0 | 6 | 6 | 2 |
| getNextFlushingSession() | 0 | 2 | 1 | 1 |
| releaseSession(SocketSessionImpl) | 0 | 9 | 4 | 1 |
| releaseWriteBuffers(SocketSessionImpl) | 0 | 10 | 3 | 2 |
| doFlush() | 0 | 21 | 7 | 1 |
| doFlush(SocketSessionImpl) | 0 | 35 | 11 | 1 |
| doUpdateTrafficMask() | 0 | 29 | 11 | 1 |
| WriteWorker.run() | 0 | 28 | 10 | 0 |
| ReadWorker.run() | 0 | 26 | 9 | 0 |
| Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
|---|---|---|---|---|---|
| BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | RV | 2 | releaseSession | |
| BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | RV | 2 | scheduleFlush |
| View line in source | Style Error | Column |
|---|---|---|
| 45 | La ligne excède 80 caractères. | |
| 48 | La ligne excède 80 caractères. | |
| 51 | '{' devrait être sur la ligne précédente. | 1 |
| 52 | La ligne excède 80 caractères. | |
| 52 | Commentaire javadoc manquant. | 5 |
| 52 | Le nom '_logger' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 12 |
| 53 | La ligne excède 80 caractères. | |
| 53 | Commentaire javadoc manquant. | 5 |
| 53 | Le nom '_loggerRead' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 12 |
| 54 | La ligne excède 80 caractères. | |
| 54 | Commentaire javadoc manquant. | 5 |
| 54 | Le nom '_loggerWrite' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 12 |
| 56 | Commentaire javadoc manquant. | 5 |
| 58 | Commentaire javadoc manquant. | 5 |
| 58 | Le nom 'MAX_READ_BYTES_PER_SESSION' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 17 |
| 59 | Commentaire javadoc manquant. | 5 |
| 59 | Le nom 'MAX_FLUSH_BYTES_PER_SESSION' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 17 |
| 61 | Commentaire javadoc manquant. | 5 |
| 62 | Commentaire javadoc manquant. | 5 |
| 64 | Commentaire javadoc manquant. | 5 |
| 65 | Commentaire javadoc manquant. | 5 |
| 67 | Commentaire javadoc manquant. | 5 |
| 72 | Commentaire javadoc manquant. | 5 |
| 73 | Commentaire javadoc manquant. | 5 |
| 74 | Commentaire javadoc manquant. | 5 |
| 75 | Commentaire javadoc manquant. | 5 |
| 77 | Commentaire javadoc manquant. | 5 |
| 79 | Commentaire javadoc manquant. | 5 |
| 80 | Commentaire javadoc manquant. | 5 |
| 81 | Commentaire javadoc manquant. | 5 |
| 82 | Commentaire javadoc manquant. | 5 |
| 84 | Commentaire javadoc manquant. | 5 |
| 85 | '{' devrait être sur la ligne précédente. | 5 |
| 91 | Commentaire javadoc manquant. | 5 |
| 92 | '{' devrait être sur la ligne précédente. | 5 |
| 94 | '{' devrait être sur la ligne précédente. | 9 |
| 104 | Commentaire javadoc manquant. | 5 |
| 105 | '{' devrait être sur la ligne précédente. | 5 |
| 111 | Commentaire javadoc manquant. | 5 |
| 112 | '{' devrait être sur la ligne précédente. | 5 |
| 114 | '{' devrait être sur la ligne précédente. | 9 |
| 116 | '{' devrait être sur la ligne précédente. | 13 |
| 124 | '{' devrait être sur la ligne précédente. | 9 |
| 126 | '{' devrait être sur la ligne précédente. | 13 |
| 135 | Commentaire javadoc manquant. | 5 |
| 136 | '{' devrait être sur la ligne précédente. | 5 |
| 141 | '{' devrait être sur la ligne précédente. | 9 |
| 146 | Commentaire javadoc manquant. | 5 |
| 147 | '{' devrait être sur la ligne précédente. | 5 |
| 151 | '{' devrait être sur la ligne précédente. | 9 |
| 156 | Commentaire javadoc manquant. | 5 |
| 157 | '{' devrait être sur la ligne précédente. | 5 |
| 159 | '{' 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 | '{' devrait être sur la ligne précédente. | 9 |
| 171 | '{' devrait être sur la ligne précédente. | 13 |
| 177 | Commentaire javadoc manquant. | 5 |
| 178 | '{' devrait être sur la ligne précédente. | 5 |
| 180 | '{' devrait être sur la ligne précédente. | 9 |
| 185 | Commentaire javadoc manquant. | 5 |
| 186 | '{' devrait être sur la ligne précédente. | 5 |
| 188 | '{' devrait être sur la ligne précédente. | 9 |
| 192 | Il y a une espace de trop avant ';'. | 15 |
| 193 | '{' devrait être sur la ligne précédente. | 9 |
| 197 | '{' devrait être sur la ligne précédente. | 13 |
| 202 | '{' devrait être sur la ligne précédente. | 13 |
| 210 | '{' devrait être sur la ligne précédente. | 13 |
| 220 | '}' devrait être sur la même ligne. | 13 |
| 222 | '{' devrait être sur la ligne précédente. | 13 |
| 231 | Commentaire javadoc manquant. | 5 |
| 232 | '{' devrait être sur la ligne précédente. | 5 |
| 234 | '{' devrait être sur la ligne précédente. | 9 |
| 238 | Il y a une espace de trop avant ';'. | 15 |
| 239 | '{' devrait être sur la ligne précédente. | 9 |
| 243 | '{' devrait être sur la ligne précédente. | 13 |
| 248 | '{' devrait être sur la ligne précédente. | 13 |
| 255 | '{' devrait être sur la ligne précédente. | 13 |
| 258 | '{' devrait être sur la ligne précédente. | 17 |
| 269 | '}' devrait être sur la même ligne. | 13 |
| 271 | '{' devrait être sur la ligne précédente. | 13 |
| 281 | La ligne excède 80 caractères. | |
| 281 | Commentaire javadoc manquant. | 5 |
| 283 | La ligne excède 80 caractères. | |
| 285 | '{' devrait être sur la ligne précédente. | 9 |
| 287 | '{' devrait être sur la ligne précédente. | 13 |
| 300 | Commentaire javadoc manquant. | 5 |
| 301 | '{' devrait être sur la ligne précédente. | 5 |
| 303 | '{' devrait être sur la ligne précédente. | 9 |
| 307 | Il y a une espace de trop avant ';'. | 15 |
| 308 | '{' devrait être sur la ligne précédente. | 9 |
| 312 | '{' devrait être sur la ligne précédente. | 13 |
| 317 | '{' devrait être sur la ligne précédente. | 13 |
| 326 | La ligne excède 80 caractères. | |
| 328 | '{' devrait être sur la ligne précédente. | 13 |
| 334 | '{' devrait être sur la ligne précédente. | 13 |
| 339 | '{' devrait être sur la ligne précédente. | 13 |
| 340 | La ligne excède 80 caractères. | |
| 342 | '{' devrait être sur la ligne précédente. | 17 |
| 346 | '{' devrait être sur la ligne précédente. | 17 |
| 350 | '}' devrait être sur la même ligne. | 13 |
| 352 | '{' devrait être sur la ligne précédente. | 13 |
| 354 | '}' devrait être sur la même ligne. | 13 |
| 356 | '{' devrait être sur la ligne précédente. | 13 |
| 363 | Commentaire javadoc manquant. | 5 |
| 364 | '{' devrait être sur la ligne précédente. | 5 |
| 368 | '{' devrait être sur la ligne précédente. | 9 |
| 370 | La ligne excède 80 caractères. | |
| 373 | '{' devrait être sur la ligne précédente. | 13 |
| 374 | La ligne excède 80 caractères. | |
| 385 | Commentaire javadoc manquant. | 5 |
| 386 | '{' devrait être sur la ligne précédente. | 5 |
| 390 | '{' devrait être sur la ligne précédente. | 9 |
| 395 | '{' devrait être sur la ligne précédente. | 13 |
| 396 | La ligne excède 80 caractères. | |
| 400 | La ligne excède 80 caractères. | |
| 403 | '{' devrait être sur la ligne précédente. | 21 |
| 413 | Commentaire javadoc manquant. | 5 |
| 414 | '{' devrait être sur la ligne précédente. | 5 |
| 417 | Evitez d'imbriquer les blocs. | 9 |
| 418 | La ligne excède 80 caractères. | |
| 424 | '{' devrait être sur la ligne précédente. | 9 |
| 429 | '{' devrait être sur la ligne précédente. | 13 |
| 436 | '{' devrait être sur la ligne précédente. | 17 |
| 438 | '{' devrait être sur la ligne précédente. | 21 |
| 442 | '}' devrait être sur la même ligne. | 17 |
| 444 | '{' devrait être sur la ligne précédente. | 17 |
| 450 | '{' devrait être sur la ligne précédente. | 17 |
| 458 | '{' devrait être sur la ligne précédente. | 17 |
| 460 | '{' devrait être sur la ligne précédente. | 21 |
| 462 | '{' devrait être sur la ligne précédente. | 25 |
| 465 | '}' devrait être sur la même ligne. | 21 |
| 467 | '{' devrait être sur la ligne précédente. | 21 |
| 473 | '}' devrait être sur la même ligne. | 13 |
| 475 | '{' devrait être sur la ligne précédente. | 13 |
| 477 | '{' devrait être sur la ligne précédente. | 17 |
| 484 | '}' devrait être sur la même ligne. | 13 |
| 486 | '{' devrait être sur la ligne précédente. | 13 |
| 488 | '{' devrait être sur la ligne précédente. | 17 |
| 492 | Il manque une espace après '}'. | 10 |
| 495 | Evitez d'imbriquer les blocs. | 9 |
| 496 | La ligne excède 80 caractères. | |
| 501 | Commentaire javadoc manquant. | 5 |
| 502 | '{' devrait être sur la ligne précédente. | 5 |
| 506 | '{' devrait être sur la ligne précédente. | 9 |
| 510 | '{' devrait être sur la ligne précédente. | 13 |
| 512 | '{' devrait être sur la ligne précédente. | 17 |
| 514 | La ligne excède 80 caractères. | |
| 521 | Commentaire javadoc manquant. | 5 |
| 522 | '{' devrait être sur la ligne précédente. | 5 |
| 526 | '{' devrait être sur la ligne précédente. | 9 |
| 530 | '{' devrait être sur la ligne précédente. | 13 |
| 532 | '{' devrait être sur la ligne précédente. | 17 |
| 534 | La ligne excède 80 caractères. | |
| 541 | Commentaire javadoc manquant. | 5 |
| 547 | La ligne excède 80 caractères. | |
| 552 | La ligne excède 80 caractères. | |
| 558 | La ligne excède 80 caractères. | |
| 558 | Commentaire javadoc manquant. | 5 |
| 564 | La ligne excède 80 caractères. | |
| 569 | La ligne excède 80 caractères. | |
| 575 | Commentaire javadoc manquant. | 5 |
| 578 | '{' devrait être sur la ligne précédente. | 5 |
| 581 | '{' devrait être sur la ligne précédente. | 9 |
| 587 | Commentaire javadoc manquant. | 5 |
| 590 | '{' devrait être sur la ligne précédente. | 5 |
| 592 | La ligne excède 80 caractères. | |
| 596 | '{' devrait être sur la ligne précédente. | 9 |
| 601 | '{' devrait être sur la ligne précédente. | 13 |
| 602 | La ligne excède 80 caractères. | |
| 607 | Commentaire javadoc manquant. | 5 |
| 608 | '{' devrait être sur la ligne précédente. | 5 |
| 612 | Commentaire javadoc manquant. | 5 |
| 613 | '{' devrait être sur la ligne précédente. | 5 |
| 615 | '{' devrait être sur la ligne précédente. | 9 |
| 617 | '{' devrait être sur la ligne précédente. | 13 |
| 619 | '{' devrait être sur la ligne précédente. | 17 |
| 621 | '{' devrait être sur la ligne précédente. | 21 |
| 621 | Le bloc devrait contenir au moins une instruction. | 21 |
| 622 | La ligne excède 80 caractères. | |
| 625 | '}' devrait être sur la même ligne. | 17 |
| 627 | '{' devrait être sur la ligne précédente. | 17 |
| 629 | '{' devrait être sur la ligne précédente. | 21 |
| 629 | Le bloc devrait contenir au moins une instruction. | 21 |
| 630 | La ligne excède 80 caractères. | |
| 638 | Commentaire javadoc manquant. | 5 |
| 639 | '{' devrait être sur la ligne précédente. | 5 |
| 645 | '{' devrait être sur la ligne précédente. | 9 |
| 647 | '{' devrait être sur la ligne précédente. | 13 |
| 649 | '{' devrait être sur la ligne précédente. | 17 |
| 651 | '}' devrait être sur la même ligne. | 17 |
| 653 | '{' devrait être sur la ligne précédente. | 17 |
| 655 | '}' devrait être sur la même ligne. | 17 |
| 657 | '{' devrait être sur la ligne précédente. | 17 |
| 664 | Commentaire javadoc manquant. | 5 |
| 665 | '{' devrait être sur la ligne précédente. | 5 |
| 668 | La ligne excède 80 caractères. | |
| 671 | '{' devrait être sur la ligne précédente. | 13 |
| 679 | La ligne excède 80 caractères. | |
| 681 | '{' devrait être sur la ligne précédente. | 13 |
| 688 | '{' devrait être sur la ligne précédente. | 13 |
| 694 | '{' devrait être sur la ligne précédente. | 13 |
| 696 | '{' devrait être sur la ligne précédente. | 17 |
| 699 | '}' devrait être sur la même ligne. | 13 |
| 701 | '{' devrait être sur la ligne précédente. | 13 |
| 711 | Commentaire javadoc manquant. | 5 |
| 712 | '{' devrait être sur la ligne précédente. | 5 |
| 713 | La ligne excède 80 caractères. | |
| 717 | '{' devrait être sur la ligne précédente. | 9 |
| 725 | '{' devrait être sur la ligne précédente. | 9 |
| 729 | '{' devrait être sur la ligne précédente. | 13 |
| 734 | '{' devrait être sur la ligne précédente. | 13 |
| 740 | '{' devrait être sur la ligne précédente. | 13 |
| 742 | '{' devrait être sur la ligne précédente. | 17 |
| 757 | La ligne excède 80 caractères. | |
| 759 | '{' devrait être sur la ligne précédente. | 13 |
| 765 | '{' devrait être sur la ligne précédente. | 13 |
| 769 | La ligne excède 80 caractères. | |
| 773 | '{' devrait être sur la ligne précédente. | 17 |
| 777 | '{' devrait être sur la ligne précédente. | 17 |
| 777 | Le bloc devrait contenir au moins une instruction. | 17 |
| 778 | La ligne excède 80 caractères. | |
| 785 | '{' devrait être sur la ligne précédente. | 9 |
| 785 | Le bloc devrait contenir au moins une instruction. | 9 |
| 786 | La ligne excède 80 caractères. | |
| 791 | Commentaire javadoc manquant. | 5 |
| 792 | '{' devrait être sur la ligne précédente. | 5 |
| 793 | La ligne excède 80 caractères. | |
| 803 | '{' devrait être sur la ligne précédente. | 9 |
| 804 | Il y a une espace de trop avant ';'. | 19 |
| 805 | '{' devrait être sur la ligne précédente. | 13 |
| 808 | La ligne excède 80 caractères. | |
| 811 | '{' devrait être sur la ligne précédente. | 17 |
| 820 | '{' devrait être sur la ligne précédente. | 17 |
| 826 | '{' devrait être sur la ligne précédente. | 17 |
| 837 | La ligne excède 80 caractères. | |
| 840 | '{' devrait être sur la ligne précédente. | 17 |
| 846 | '{' devrait être sur la ligne précédente. | 17 |
| 849 | '{' devrait être sur la ligne précédente. | 21 |
| 851 | '{' devrait être sur la ligne précédente. | 25 |
| 854 | '{' devrait être sur la ligne précédente. | 29 |
| 861 | '}' devrait être sur la même ligne. | 9 |
| 863 | '{' devrait être sur la ligne précédente. | 9 |
| 869 | Commentaire javadoc manquant. | |
| 870 | '{' devrait être sur la ligne précédente. | 5 |
| 872 | Commentaire javadoc manquant. | 9 |
| 873 | '{' devrait être sur la ligne précédente. | 9 |
| 874 | La ligne excède 80 caractères. | |
| 877 | Il y a une espace de trop avant ';'. | 19 |
| 878 | '{' devrait être sur la ligne précédente. | 13 |
| 880 | '{' devrait être sur la ligne précédente. | 17 |
| 887 | '{' devrait être sur la ligne précédente. | 21 |
| 888 | La ligne excède 80 caractères. | |
| 890 | '}' devrait être sur la même ligne. | 21 |
| 892 | '{' devrait être sur la ligne précédente. | 21 |
| 892 | Le bloc devrait contenir au moins une instruction. | 21 |
| 893 | La ligne excède 80 caractères. | |
| 900 | '{' devrait être sur la ligne précédente. | 21 |
| 905 | '{' devrait être sur la ligne précédente. | 21 |
| 907 | '{' devrait être sur la ligne précédente. | 25 |
| 909 | La ligne excède 80 caractères. | |
| 913 | '{' devrait être sur la ligne précédente. | 33 |
| 915 | '}' devrait être sur la même ligne. | 33 |
| 917 | '{' devrait être sur la ligne précédente. | 33 |
| 918 | La ligne excède 80 caractères. | |
| 919 | '}' devrait être sur la même ligne. | 33 |
| 921 | '{' devrait être sur la ligne précédente. | 33 |
| 930 | '}' devrait être sur la même ligne. | 17 |
| 932 | '{' devrait être sur la ligne précédente. | 17 |
| 936 | '{' devrait être sur la ligne précédente. | 21 |
| 938 | '}' devrait être sur la même ligne. | 21 |
| 940 | '{' devrait être sur la ligne précédente. | 21 |
| 950 | Commentaire javadoc manquant. | |
| 951 | '{' devrait être sur la ligne précédente. | 5 |
| 953 | Commentaire javadoc manquant. | 9 |
| 954 | '{' devrait être sur la ligne précédente. | 9 |
| 955 | La ligne excède 80 caractères. | |
| 958 | Il y a une espace de trop avant ';'. | 19 |
| 959 | '{' devrait être sur la ligne précédente. | 13 |
| 961 | '{' devrait être sur la ligne précédente. | 17 |
| 968 | '{' devrait être sur la ligne précédente. | 21 |
| 969 | La ligne excède 80 caractères. | |
| 972 | '}' devrait être sur la même ligne. | 21 |
| 974 | '{' devrait être sur la ligne précédente. | 21 |
| 974 | Le bloc devrait contenir au moins une instruction. | 21 |
| 975 | La ligne excède 80 caractères. | |
| 983 | '{' devrait être sur la ligne précédente. | 21 |
| 986 | '{' devrait être sur la ligne précédente. | 25 |
| 987 | La ligne excède 80 caractères. | |
| 991 | '{' devrait être sur la ligne précédente. | 33 |
| 993 | '}' devrait être sur la même ligne. | 33 |
| 995 | '{' devrait être sur la ligne précédente. | 33 |
| 996 | La ligne excède 80 caractères. | |
| 997 | '}' devrait être sur la même ligne. | 33 |
| 999 | '{' devrait être sur la ligne précédente. | 33 |
| 1007 | '}' devrait être sur la même ligne. | 17 |
| 1009 | '{' devrait être sur la ligne précédente. | 17 |
| 1013 | '{' devrait être sur la ligne précédente. | 21 |
| 1015 | '}' devrait être sur la même ligne. | 21 |
| 1017 | '{' devrait être sur la ligne précédente. | 21 |
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 0 0 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 3 0 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 NaN |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 3 1 2 | 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 29 1 |
||||
| 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.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 3 1 2 | 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): | 5 1 32 1 |
||||
| 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.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 23 22 20 3 | Total : Per method : | 94 4.27 | Total : Per method : Per statement : | 29 1.32 0.31 |
||
| 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): | 2 0 39 187 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 2 0.09 | Total : Per method : Per statement : | 11 0.5 0.12 | Total : Per method : Per statement : | 125 5.68 1.33 | Statement Test Coverage : Method Test Reference : | 0 1.05 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| initialize() | 0 | 30 | 8 | 1 |
| isSetReceiveBufferSizeAvailable() | 0 | 2 | 1 | 0 |
| isSetSendBufferSizeAvailable() | 0 | 2 | 1 | 0 |
| isGetTrafficClassAvailable() | 0 | 2 | 1 | 0 |
| isSetTrafficClassAvailable() | 0 | 2 | 1 | 0 |
| MultiThreadSocketSessionConfigImpl() | 1 | 1 | 1 | 0 |
| isReuseAddress() | 0 | 2 | 1 | 0 |
| setReuseAddress(boolean) | 0 | 2 | 1 | 0 |
| getReceiveBufferSize() | 0 | 2 | 1 | 0 |
| setReceiveBufferSize(int) | 0 | 2 | 1 | 0 |
| getSendBufferSize() | 0 | 2 | 1 | 0 |
| setSendBufferSize(int) | 0 | 2 | 1 | 0 |
| getTrafficClass() | 0 | 2 | 1 | 0 |
| setTrafficClass(int) | 0 | 2 | 1 | 0 |
| isKeepAlive() | 0 | 2 | 1 | 0 |
| setKeepAlive(boolean) | 0 | 2 | 1 | 0 |
| isOobInline() | 0 | 2 | 1 | 0 |
| setOobInline(boolean) | 0 | 2 | 1 | 0 |
| getSoLinger() | 0 | 2 | 1 | 0 |
| setSoLinger(int) | 0 | 2 | 1 | 0 |
| isTcpNoDelay() | 0 | 2 | 1 | 0 |
| setTcpNoDelay(boolean) | 0 | 2 | 1 | 0 |
| View line in source | Style Error | Column |
|---|---|---|
| 34 | La ligne excède 80 caractères. | |
| 36 | La ligne excède 80 caractères. | |
| 38 | Commentaire javadoc manquant. | 5 |
| 38 | Le nom 'SET_RECEIVE_BUFFER_SIZE_AVAILABLE' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
| 39 | Commentaire javadoc manquant. | 5 |
| 39 | Le nom 'SET_SEND_BUFFER_SIZE_AVAILABLE' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
| 40 | Commentaire javadoc manquant. | 5 |
| 40 | Le nom 'GET_TRAFFIC_CLASS_AVAILABLE' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
| 41 | Commentaire javadoc manquant. | 5 |
| 41 | Le nom 'SET_TRAFFIC_CLASS_AVAILABLE' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
| 43 | Commentaire javadoc manquant. | 5 |
| 43 | Le nom 'DEFAULT_REUSE_ADDRESS' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
| 44 | Commentaire javadoc manquant. | 5 |
| 44 | Le nom 'DEFAULT_RECEIVE_BUFFER_SIZE' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 24 |
| 45 | Commentaire javadoc manquant. | 5 |
| 45 | Le nom 'DEFAULT_SEND_BUFFER_SIZE' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 24 |
| 46 | Commentaire javadoc manquant. | 5 |
| 46 | Le nom 'DEFAULT_TRAFFIC_CLASS' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 24 |
| 47 | Commentaire javadoc manquant. | 5 |
| 47 | Le nom 'DEFAULT_KEEP_ALIVE' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
| 48 | Commentaire javadoc manquant. | 5 |
| 48 | Le nom 'DEFAULT_OOB_INLINE' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
| 49 | Commentaire javadoc manquant. | 5 |
| 49 | Le nom 'DEFAULT_SO_LINGER' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 24 |
| 50 | Commentaire javadoc manquant. | 5 |
| 50 | Le nom 'DEFAULT_TCP_NO_DELAY' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
| 57 | Commentaire javadoc manquant. | 5 |
| 58 | '{' devrait être sur la ligne précédente. | 5 |
| 64 | '{' devrait être sur la ligne précédente. | 9 |
| 75 | '{' devrait être sur la ligne précédente. | 13 |
| 78 | '}' devrait être sur la même ligne. | 13 |
| 79 | Il manque une espace après 'catch'. | 18 |
| 79 | Il y a une espace de trop après '('. | 19 |
| 79 | Il y a une espace de trop avant ')'. | 37 |
| 80 | '{' devrait être sur la ligne précédente. | 13 |
| 86 | '{' devrait être sur la ligne précédente. | 13 |
| 89 | '}' devrait être sur la même ligne. | 13 |
| 90 | Il manque une espace après 'catch'. | 18 |
| 90 | Il y a une espace de trop après '('. | 19 |
| 90 | Il y a une espace de trop avant ')'. | 37 |
| 91 | '{' devrait être sur la ligne précédente. | 13 |
| 97 | '{' devrait être sur la ligne précédente. | 13 |
| 100 | '}' devrait être sur la même ligne. | 13 |
| 101 | Il manque une espace après 'catch'. | 18 |
| 101 | Il y a une espace de trop après '('. | 19 |
| 101 | Il y a une espace de trop avant ')'. | 37 |
| 102 | '{' devrait être sur la ligne précédente. | 13 |
| 106 | '}' devrait être sur la même ligne. | 9 |
| 107 | Il manque une espace après 'catch'. | 14 |
| 107 | Il y a une espace de trop après '('. | 15 |
| 107 | Il y a une espace de trop avant ')'. | 33 |
| 108 | '{' devrait être sur la ligne précédente. | 9 |
| 110 | '}' devrait être sur la même ligne. | 9 |
| 112 | '{' devrait être sur la ligne précédente. | 9 |
| 113 | Il manque une espace après 'if'. | 15 |
| 113 | Il y a une espace de trop après '('. | 16 |
| 113 | Il y a une espace de trop avant ')'. | 31 |
| 114 | '{' devrait être sur la ligne précédente. | 13 |
| 116 | '{' devrait être sur la ligne précédente. | 17 |
| 118 | '}' devrait être sur la même ligne. | 17 |
| 119 | Il manque une espace après 'catch'. | 22 |
| 119 | Il y a une espace de trop après '('. | 23 |
| 119 | Il y a une espace de trop avant ')'. | 37 |
| 120 | '{' devrait être sur la ligne précédente. | 17 |
| 127 | Commentaire javadoc manquant. | 5 |
| 131 | Commentaire javadoc manquant. | 5 |
| 135 | Commentaire javadoc manquant. | 5 |
| 139 | Commentaire javadoc manquant. | 5 |
| 143 | Commentaire javadoc manquant. | 5 |
| 144 | Commentaire javadoc manquant. | 5 |
| 145 | Commentaire javadoc manquant. | 5 |
| 146 | Commentaire javadoc manquant. | 5 |
| 147 | Commentaire javadoc manquant. | 5 |
| 148 | Commentaire javadoc manquant. | 5 |
| 149 | Commentaire javadoc manquant. | 5 |
| 150 | Commentaire javadoc manquant. | 5 |
| 156 | '{' devrait être sur la ligne précédente. | 5 |
| 159 | Commentaire javadoc manquant. | 5 |
| 160 | '{' devrait être sur la ligne précédente. | 5 |
| 164 | Commentaire javadoc manquant. | 5 |
| 164 | Il y a une espace de trop après '('. | 33 |
| 164 | Il y a une espace de trop avant ')'. | 54 |
| 165 | '{' devrait être sur la ligne précédente. | 5 |
| 169 | Commentaire javadoc manquant. | 5 |
| 170 | '{' devrait être sur la ligne précédente. | 5 |
| 174 | Commentaire javadoc manquant. | 5 |
| 174 | Il y a une espace de trop après '('. | 38 |
| 174 | Il y a une espace de trop avant ')'. | 60 |
| 175 | '{' devrait être sur la ligne précédente. | 5 |
| 179 | Commentaire javadoc manquant. | 5 |
| 180 | '{' devrait être sur la ligne précédente. | 5 |
| 184 | Commentaire javadoc manquant. | 5 |
| 184 | Il y a une espace de trop après '('. | 35 |
| 184 | Il y a une espace de trop avant ')'. | 54 |
| 185 | '{' devrait être sur la ligne précédente. | 5 |
| 189 | Commentaire javadoc manquant. | 5 |
| 190 | '{' devrait être sur la ligne précédente. | 5 |
| 194 | Commentaire javadoc manquant. | 5 |
| 194 | Il y a une espace de trop après '('. | 33 |
| 194 | Il y a une espace de trop avant ')'. | 50 |
| 195 | '{' devrait être sur la ligne précédente. | 5 |
| 199 | Commentaire javadoc manquant. | 5 |
| 200 | '{' devrait être sur la ligne précédente. | 5 |
| 204 | Commentaire javadoc manquant. | 5 |
| 204 | Il y a une espace de trop après '('. | 30 |
| 204 | Il y a une espace de trop avant ')'. | 48 |
| 205 | '{' devrait être sur la ligne précédente. | 5 |
| 209 | Commentaire javadoc manquant. | 5 |
| 210 | '{' devrait être sur la ligne précédente. | 5 |
| 214 | Commentaire javadoc manquant. | 5 |
| 214 | Il y a une espace de trop après '('. | 30 |
| 214 | Il y a une espace de trop avant ')'. | 48 |
| 215 | '{' devrait être sur la ligne précédente. | 5 |
| 219 | Commentaire javadoc manquant. | 5 |
| 220 | '{' devrait être sur la ligne précédente. | 5 |
| 224 | Commentaire javadoc manquant. | 5 |
| 224 | Il y a une espace de trop après '('. | 29 |
| 224 | Il y a une espace de trop avant ')'. | 42 |
| 225 | '{' devrait être sur la ligne précédente. | 5 |
| 229 | Commentaire javadoc manquant. | 5 |
| 230 | '{' devrait être sur la ligne précédente. | 5 |
| 234 | Commentaire javadoc manquant. | 5 |
| 234 | Il y a une espace de trop après '('. | 31 |
| 234 | Il y a une espace de trop avant ')'. | 50 |
| 235 | '{' devrait être sur la ligne précédente. | 5 |
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 31 29 12 19 | Total : Per method : | 177 6.1 | Total : Per method : Per statement : | 93 3.21 0.53 |
||
| 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): | 17 5 66 391 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 3 0.1 | Total : Per method : Per statement : | 23 0.79 0.13 | Total : Per method : Per statement : | 351 12.1 1.98 | Statement Test Coverage : Method Test Reference : | 0 3.17 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| MultiThreadSocketSessionImpl(IoService,SocketIoProcessor,IoServiceListenerSupport,IoServiceConfig,SocketChannel,IoHandler,SocketAddress) | 1 | 26 | 3 | 2 |
| awaitRegistration() | 0 | 3 | 1 | 2 |
| created() | 0 | 2 | 1 | 1 |
| doneCreation() | 0 | 2 | 1 | 1 |
| getService() | 0 | 2 | 1 | 0 |
| getServiceConfig() | 0 | 2 | 1 | 0 |
| getConfig() | 0 | 2 | 1 | 0 |
| getIoProcessor() | 0 | 2 | 1 | 4 |
| getFilterChain() | 0 | 2 | 1 | 7 |
| getChannel() | 0 | 2 | 1 | 4 |
| getServiceListeners() | 0 | 2 | 1 | 2 |
| getSelectionKey() | 0 | 2 | 1 | 0 |
| getReadSelectionKey() | 0 | 2 | 1 | 2 |
| getWriteSelectionKey() | 0 | 2 | 1 | 5 |
| setSelectionKey(SelectionKey) | 0 | 2 | 1 | 1 |
| setWriteSelectionKey(SelectionKey) | 0 | 2 | 1 | 1 |
| getHandler() | 0 | 2 | 1 | 0 |
| close0() | 0 | 2 | 1 | 0 |
| getWriteRequestQueue() | 0 | 2 | 1 | 3 |
| getScheduledWriteMessages() | 1 | 2 | 1 | 0 |
| getScheduledWriteRequests() | 0 | 3 | 1 | 1 |
| getScheduledWriteBytes() | 0 | 3 | 1 | 0 |
| write0(WriteRequest) | 0 | 2 | 1 | 0 |
| getTransportType() | 0 | 2 | 1 | 0 |
| getRemoteAddress() | 0 | 2 | 1 | 0 |
| getLocalAddress() | 0 | 2 | 1 | 0 |
| getServiceAddress() | 0 | 2 | 1 | 0 |
| updateTrafficMask() | 0 | 2 | 1 | 0 |
| getReadBufferSize() | 0 | 2 | 1 | 0 |
| SessionConfigImpl.isKeepAlive() | 0 | 4 | 4 | 0 |
| SessionConfigImpl.setKeepAlive(boolean) | 0 | 4 | 3 | 0 |
| SessionConfigImpl.isOobInline() | 0 | 4 | 4 | 0 |
| SessionConfigImpl.setOobInline(boolean) | 0 | 4 | 3 | 0 |
| SessionConfigImpl.isReuseAddress() | 0 | 4 | 4 | 0 |
| SessionConfigImpl.setReuseAddress(boolean) | 0 | 4 | 3 | 0 |
| SessionConfigImpl.getSoLinger() | 0 | 4 | 4 | 0 |
| SessionConfigImpl.setSoLinger(int) | 0 | 7 | 4 | 0 |
| SessionConfigImpl.isTcpNoDelay() | 0 | 4 | 4 | 0 |
| SessionConfigImpl.setTcpNoDelay(boolean) | 0 | 4 | 3 | 0 |
| SessionConfigImpl.getTrafficClass() | 0 | 7 | 6 | 0 |
| SessionConfigImpl.setTrafficClass(int) | 0 | 5 | 4 | 0 |
| SessionConfigImpl.getSendBufferSize() | 0 | 4 | 4 | 0 |
| SessionConfigImpl.setSendBufferSize(int) | 0 | 5 | 4 | 0 |
| SessionConfigImpl.getReceiveBufferSize() | 0 | 4 | 4 | 0 |
| SessionConfigImpl.setReceiveBufferSize(int) | 0 | 6 | 4 | 0 |
| View line in source | Style Error | Column |
|---|---|---|
| 46 | La ligne excède 80 caractères. | |
| 49 | '{' devrait être sur la ligne précédente. | 1 |
| 50 | Commentaire javadoc manquant. | 5 |
| 51 | Commentaire javadoc manquant. | 5 |
| 52 | Commentaire javadoc manquant. | 5 |
| 53 | Commentaire javadoc manquant. | 5 |
| 54 | Commentaire javadoc manquant. | 5 |
| 55 | Commentaire javadoc manquant. | 5 |
| 56 | Commentaire javadoc manquant. | 5 |
| 57 | Commentaire javadoc manquant. | 5 |
| 58 | Commentaire javadoc manquant. | 5 |
| 59 | Commentaire javadoc manquant. | 5 |
| 60 | Commentaire javadoc manquant. | 5 |
| 61 | Commentaire javadoc manquant. | 5 |
| 62 | Commentaire javadoc manquant. | 5 |
| 63 | Commentaire javadoc manquant. | 5 |
| 64 | Commentaire javadoc manquant. | 5 |
| 65 | Commentaire javadoc manquant. | 5 |
| 70 | Il y a une espace de trop après '('. | 34 |
| 70 | Balise javadoc @param manquante pour 'manager'. | 45 |
| 71 | Balise javadoc @param manquante pour 'ioProcessor'. | 42 |
| 72 | Balise javadoc @param manquante pour 'listeners'. | 49 |
| 73 | Balise javadoc @param manquante pour 'serviceConfig'. | 40 |
| 74 | Balise javadoc @param manquante pour 'ch'. | 38 |
| 75 | Balise javadoc @param manquante pour 'defaultHandler'. | 34 |
| 76 | Balise javadoc @param manquante pour 'serviceAddress'. | 38 |
| 76 | Il y a une espace de trop avant ')'. | 52 |
| 77 | '{' devrait être sur la ligne précédente. | 5 |
| 78 | La ligne excède 80 caractères. | |
| 78 | Il manque une espace après ','. | 66 |
| 78 | Il manque une espace après ','. | 81 |
| 93 | Il manque une espace après 'if'. | 11 |
| 93 | Il y a une espace de trop après '('. | 12 |
| 93 | Il y a une espace de trop avant ')'. | 57 |
| 94 | '{' devrait être sur la ligne précédente. | 9 |
| 95 | Il y a une espace de trop après '('. | 40 |
| 95 | Il y a une espace de trop avant ')'. | 60 |
| 96 | Il y a une espace de trop après '('. | 38 |
| 96 | Il y a une espace de trop avant ')'. | 56 |
| 97 | Il y a une espace de trop après '('. | 38 |
| 97 | Il y a une espace de trop avant ')'. | 56 |
| 98 | Il y a une espace de trop après '('. | 46 |
| 98 | Il y a une espace de trop avant ')'. | 73 |
| 100 | Il y a une espace de trop après '('. | 41 |
| 100 | Il y a une espace de trop avant ')'. | 62 |
| 101 | Il y a une espace de trop après '('. | 43 |
| 101 | Il y a une espace de trop avant ')'. | 67 |
| 102 | Il y a une espace de trop après '('. | 37 |
| 102 | Il y a une espace de trop avant ')'. | 55 |
| 103 | Il y a une espace de trop après '('. | 39 |
| 103 | Il y a une espace de trop avant ')'. | 58 |
| 105 | Il manque une espace après 'if'. | 15 |
| 105 | Il y a une espace de trop après '('. | 16 |
| 105 | Il y a une espace de trop avant ')'. | 71 |
| 106 | '{' devrait être sur la ligne précédente. | 13 |
| 107 | Il y a une espace de trop après '('. | 45 |
| 107 | Il y a une espace de trop avant ')'. | 67 |
| 112 | Commentaire javadoc manquant. | 5 |
| 113 | '{' devrait être sur la ligne précédente. | 5 |
| 119 | Commentaire javadoc manquant. | 5 |
| 120 | '{' devrait être sur la ligne précédente. | 5 |
| 124 | Commentaire javadoc manquant. | 5 |
| 125 | '{' devrait être sur la ligne précédente. | 5 |
| 129 | Commentaire javadoc manquant. | 5 |
| 130 | '{' devrait être sur la ligne précédente. | 5 |
| 134 | Commentaire javadoc manquant. | 5 |
| 135 | '{' devrait être sur la ligne précédente. | 5 |
| 139 | Commentaire javadoc manquant. | 5 |
| 140 | '{' devrait être sur la ligne précédente. | 5 |
| 144 | Commentaire javadoc manquant. | 5 |
| 145 | '{' devrait être sur la ligne précédente. | 5 |
| 149 | Commentaire javadoc manquant. | 5 |
| 150 | '{' devrait être sur la ligne précédente. | 5 |
| 154 | Commentaire javadoc manquant. | 5 |
| 155 | '{' devrait être sur la ligne précédente. | 5 |
| 159 | Commentaire javadoc manquant. | 5 |
| 160 | '{' devrait être sur la ligne précédente. | 5 |
| 164 | Commentaire javadoc manquant. | 5 |
| 165 | '{' devrait être sur la ligne précédente. | 5 |
| 169 | Commentaire javadoc manquant. | 5 |
| 170 | '{' devrait être sur la ligne précédente. | 5 |
| 174 | Commentaire javadoc manquant. | 5 |
| 175 | '{' devrait être sur la ligne précédente. | 5 |
| 179 | Commentaire javadoc manquant. | 5 |
| 180 | '{' devrait être sur la ligne précédente. | 5 |
| 184 | Commentaire javadoc manquant. | 5 |
| 185 | '{' devrait être sur la ligne précédente. | 5 |
| 189 | Commentaire javadoc manquant. | 5 |
| 190 | '{' devrait être sur la ligne précédente. | 5 |
| 194 | Commentaire javadoc manquant. | 5 |
| 195 | '{' devrait être sur la ligne précédente. | 5 |
| 196 | Il y a une espace de trop après '('. | 37 |
| 196 | Il y a une espace de trop avant ')'. | 42 |
| 199 | Commentaire javadoc manquant. | 5 |
| 200 | '{' devrait être sur la ligne précédente. | 5 |
| 209 | '{' devrait être sur la ligne précédente. | 5 |
| 213 | Commentaire javadoc manquant. | 5 |
| 214 | '{' devrait être sur la ligne précédente. | 5 |
| 215 | Il manque une espace après 'synchronized'. | 21 |
| 215 | Il y a une espace de trop après '('. | 22 |
| 215 | Il y a une espace de trop avant ')'. | 40 |
| 216 | '{' devrait être sur la ligne précédente. | 9 |
| 221 | Commentaire javadoc manquant. | 5 |
| 222 | '{' devrait être sur la ligne précédente. | 5 |
| 223 | Il manque une espace après 'synchronized'. | 21 |
| 223 | Il y a une espace de trop après '('. | 22 |
| 223 | Il y a une espace de trop avant ')'. | 40 |
| 224 | '{' devrait être sur la ligne précédente. | 9 |
| 229 | Commentaire javadoc manquant. | 5 |
| 229 | Il y a une espace de trop après '('. | 27 |
| 229 | Il y a une espace de trop avant ')'. | 53 |
| 230 | '{' devrait être sur la ligne précédente. | 5 |
| 231 | Il y a une espace de trop après '('. | 37 |
| 231 | Il y a une espace de trop avant ')'. | 56 |
| 234 | Commentaire javadoc manquant. | 5 |
| 235 | '{' devrait être sur la ligne précédente. | 5 |
| 239 | Commentaire javadoc manquant. | 5 |
| 240 | '{' devrait être sur la ligne précédente. | 5 |
| 246 | Commentaire javadoc manquant. | 5 |
| 247 | '{' devrait être sur la ligne précédente. | 5 |
| 253 | Commentaire javadoc manquant. | 5 |
| 254 | '{' devrait être sur la ligne précédente. | 5 |
| 258 | Commentaire javadoc manquant. | 5 |
| 259 | '{' devrait être sur la ligne précédente. | 5 |
| 260 | Il y a une espace de trop après '('. | 44 |
| 260 | Il y a une espace de trop avant ')'. | 49 |
| 263 | Commentaire javadoc manquant. | 5 |
| 264 | '{' devrait être sur la ligne précédente. | 5 |
| 268 | Commentaire javadoc manquant. | |
| 268 | La ligne excède 80 caractères. | |
| 270 | Commentaire javadoc manquant. | 9 |
| 271 | '{' devrait être sur la ligne précédente. | 9 |
| 273 | '{' devrait être sur la ligne précédente. | 13 |
| 275 | '}' devrait être sur la même ligne. | 13 |
| 276 | Il manque une espace après 'catch'. | 18 |
| 276 | Il y a une espace de trop après '('. | 19 |
| 276 | Il y a une espace de trop avant ')'. | 37 |
| 277 | '{' devrait être sur la ligne précédente. | 13 |
| 278 | Il y a une espace de trop après '('. | 46 |
| 278 | Il y a une espace de trop avant ')'. | 48 |
| 282 | Commentaire javadoc manquant. | 9 |
| 282 | Il y a une espace de trop après '('. | 34 |
| 282 | Il y a une espace de trop avant ')'. | 45 |
| 283 | '{' devrait être sur la ligne précédente. | 9 |
| 285 | '{' devrait être sur la ligne précédente. | 13 |
| 286 | Il y a une espace de trop après '('. | 42 |
| 286 | Il y a une espace de trop avant ')'. | 45 |
| 287 | '}' devrait être sur la même ligne. | 13 |
| 288 | Il manque une espace après 'catch'. | 18 |
| 288 | Il y a une espace de trop après '('. | 19 |
| 288 | Il y a une espace de trop avant ')'. | 37 |
| 289 | '{' devrait être sur la ligne précédente. | 13 |
| 290 | Il y a une espace de trop après '('. | 46 |
| 290 | Il y a une espace de trop avant ')'. | 48 |
| 294 | Commentaire javadoc manquant. | 9 |
| 295 | '{' devrait être sur la ligne précédente. | 9 |
| 297 | '{' devrait être sur la ligne précédente. | 13 |
| 299 | '}' devrait être sur la même ligne. | 13 |
| 300 | Il manque une espace après 'catch'. | 18 |
| 300 | Il y a une espace de trop après '('. | 19 |
| 300 | Il y a une espace de trop avant ')'. | 37 |
| 301 | '{' devrait être sur la ligne précédente. | 13 |
| 302 | Il y a une espace de trop après '('. | 46 |
| 302 | Il y a une espace de trop avant ')'. | 48 |
| 306 | Commentaire javadoc manquant. | 9 |
| 306 | Il y a une espace de trop après '('. | 34 |
| 306 | Il y a une espace de trop avant ')'. | 45 |
| 307 | '{' devrait être sur la ligne précédente. | 9 |
| 309 | '{' devrait être sur la ligne précédente. | 13 |
| 310 | Il y a une espace de trop après '('. | 42 |
| 310 | Il y a une espace de trop avant ')'. | 45 |
| 311 | '}' devrait être sur la même ligne. | 13 |
| 312 | Il manque une espace après 'catch'. | 18 |
| 312 | Il y a une espace de trop après '('. | 19 |
| 312 | Il y a une espace de trop avant ')'. | 37 |
| 313 | '{' devrait être sur la ligne précédente. | 13 |
| 314 | Il y a une espace de trop après '('. | 46 |
| 314 | Il y a une espace de trop avant ')'. | 48 |
| 318 | Commentaire javadoc manquant. | 9 |
| 319 | '{' devrait être sur la ligne précédente. | 9 |
| 321 | '{' devrait être sur la ligne précédente. | 13 |
| 323 | '}' devrait être sur la même ligne. | 13 |
| 324 | Il manque une espace après 'catch'. | 18 |
| 324 | Il y a une espace de trop après '('. | 19 |
| 324 | Il y a une espace de trop avant ')'. | 37 |
| 325 | '{' devrait être sur la ligne précédente. | 13 |
| 326 | Il y a une espace de trop après '('. | 46 |
| 326 | Il y a une espace de trop avant ')'. | 48 |
| 330 | Commentaire javadoc manquant. | 9 |
| 330 | Il y a une espace de trop après '('. | 37 |
| 330 | Il y a une espace de trop avant ')'. | 48 |
| 331 | '{' devrait être sur la ligne précédente. | 9 |
| 333 | '{' devrait être sur la ligne précédente. | 13 |
| 334 | Il y a une espace de trop après '('. | 45 |
| 334 | Il y a une espace de trop avant ')'. | 48 |
| 335 | '}' devrait être sur la même ligne. | 13 |
| 336 | Il manque une espace après 'catch'. | 18 |
| 336 | Il y a une espace de trop après '('. | 19 |
| 336 | Il y a une espace de trop avant ')'. | 37 |
| 337 | '{' devrait être sur la ligne précédente. | 13 |
| 338 | Il y a une espace de trop après '('. | 46 |
| 338 | Il y a une espace de trop avant ')'. | 48 |
| 342 | Commentaire javadoc manquant. | 9 |
| 343 | '{' devrait être sur la ligne précédente. | 9 |
| 345 | '{' devrait être sur la ligne précédente. | 13 |
| 347 | '}' devrait être sur la même ligne. | 13 |
| 348 | Il manque une espace après 'catch'. | 18 |
| 348 | Il y a une espace de trop après '('. | 19 |
| 348 | Il y a une espace de trop avant ')'. | 37 |
| 349 | '{' devrait être sur la ligne précédente. | 13 |
| 350 | Il y a une espace de trop après '('. | 46 |
| 350 | Il y a une espace de trop avant ')'. | 48 |
| 354 | Commentaire javadoc manquant. | 9 |
| 354 | Il y a une espace de trop après '('. | 33 |
| 354 | Il y a une espace de trop avant ')'. | 44 |
| 355 | '{' devrait être sur la ligne précédente. | 9 |
| 357 | '{' devrait être sur la ligne précédente. | 13 |
| 358 | Il manque une espace après 'if'. | 19 |
| 358 | Il y a une espace de trop après '('. | 20 |
| 358 | Il y a une espace de trop avant ')'. | 31 |
| 359 | '{' devrait être sur la ligne précédente. | 17 |
| 360 | Il y a une espace de trop après '('. | 45 |
| 360 | Il y a une espace de trop avant ')'. | 54 |
| 361 | '}' devrait être sur la même ligne. | 17 |
| 363 | '{' devrait être sur la ligne précédente. | 17 |
| 364 | Il y a une espace de trop après '('. | 45 |
| 364 | Il y a une espace de trop avant ')'. | 58 |
| 366 | '}' devrait être sur la même ligne. | 13 |
| 367 | Il manque une espace après 'catch'. | 18 |
| 367 | Il y a une espace de trop après '('. | 19 |
| 367 | Il y a une espace de trop avant ')'. | 37 |
| 368 | '{' devrait être sur la ligne précédente. | 13 |
| 369 | Il y a une espace de trop après '('. | 46 |
| 369 | Il y a une espace de trop avant ')'. | 48 |
| 373 | Commentaire javadoc manquant. | 9 |
| 374 | '{' devrait être sur la ligne précédente. | 9 |
| 376 | '{' devrait être sur la ligne précédente. | 13 |
| 378 | '}' devrait être sur la même ligne. | 13 |
| 379 | Il manque une espace après 'catch'. | 18 |
| 379 | Il y a une espace de trop après '('. | 19 |
| 379 | Il y a une espace de trop avant ')'. | 37 |
| 380 | '{' devrait être sur la ligne précédente. | 13 |
| 381 | Il y a une espace de trop après '('. | 46 |
| 381 | Il y a une espace de trop avant ')'. | 48 |
| 385 | Commentaire javadoc manquant. | 9 |
| 385 | Il y a une espace de trop après '('. | 35 |
| 385 | Il y a une espace de trop avant ')'. | 46 |
| 386 | '{' devrait être sur la ligne précédente. | 9 |
| 388 | '{' devrait être sur la ligne précédente. | 13 |
| 389 | Il y a une espace de trop après '('. | 43 |
| 389 | Il y a une espace de trop avant ')'. | 46 |
| 390 | '}' devrait être sur la même ligne. | 13 |
| 391 | Il manque une espace après 'catch'. | 18 |
| 391 | Il y a une espace de trop après '('. | 19 |
| 391 | Il y a une espace de trop avant ')'. | 37 |
| 392 | '{' devrait être sur la ligne précédente. | 13 |
| 393 | Il y a une espace de trop après '('. | 46 |
| 393 | Il y a une espace de trop avant ')'. | 48 |
| 397 | Commentaire javadoc manquant. | 9 |
| 398 | '{' devrait être sur la ligne précédente. | 9 |
| 399 | Il manque une espace après 'if'. | 15 |
| 399 | Il y a une espace de trop après '('. | 16 |
| 399 | Il y a une espace de trop avant ')'. | 69 |
| 400 | '{' devrait être sur la ligne précédente. | 13 |
| 402 | '{' devrait être sur la ligne précédente. | 17 |
| 404 | '}' devrait être sur la même ligne. | 17 |
| 405 | Il manque une espace après 'catch'. | 22 |
| 405 | Il y a une espace de trop après '('. | 23 |
| 405 | Il y a une espace de trop avant ')'. | 41 |
| 406 | '{' devrait être sur la ligne précédente. | 17 |
| 407 | La ligne excède 80 caractères. | |
| 408 | Il manque une espace après 'if'. | 23 |
| 408 | Il y a une espace de trop après '('. | 24 |
| 408 | Il y a une espace de trop avant ')'. | 77 |
| 409 | '{' devrait être sur la ligne précédente. | 21 |
| 410 | Il y a une espace de trop après '('. | 54 |
| 410 | Il y a une espace de trop avant ')'. | 56 |
| 418 | Commentaire javadoc manquant. | 9 |
| 418 | Il y a une espace de trop après '('. | 37 |
| 418 | Il y a une espace de trop avant ')'. | 44 |
| 419 | '{' devrait être sur la ligne précédente. | 9 |
| 420 | Il manque une espace après 'if'. | 15 |
| 420 | Il y a une espace de trop après '('. | 16 |
| 420 | Il y a une espace de trop avant ')'. | 69 |
| 421 | '{' devrait être sur la ligne précédente. | 13 |
| 423 | '{' devrait être sur la ligne précédente. | 17 |
| 424 | Il y a une espace de trop après '('. | 49 |
| 424 | Il y a une espace de trop avant ')'. | 52 |
| 425 | '}' devrait être sur la même ligne. | 17 |
| 426 | Il manque une espace après 'catch'. | 22 |
| 426 | Il y a une espace de trop après '('. | 23 |
| 426 | Il y a une espace de trop avant ')'. | 41 |
| 427 | '{' devrait être sur la ligne précédente. | 17 |
| 428 | Il y a une espace de trop après '('. | 50 |
| 428 | Il y a une espace de trop avant ')'. | 52 |
| 433 | Commentaire javadoc manquant. | 9 |
| 434 | '{' devrait être sur la ligne précédente. | 9 |
| 436 | '{' devrait être sur la ligne précédente. | 13 |
| 438 | '}' devrait être sur la même ligne. | 13 |
| 439 | Il manque une espace après 'catch'. | 18 |
| 439 | Il y a une espace de trop après '('. | 19 |
| 439 | Il y a une espace de trop avant ')'. | 37 |
| 440 | '{' devrait être sur la ligne précédente. | 13 |
| 441 | Il y a une espace de trop après '('. | 46 |
| 441 | Il y a une espace de trop avant ')'. | 48 |
| 445 | Commentaire javadoc manquant. | 9 |
| 445 | Il y a une espace de trop après '('. | 39 |
| 445 | Il y a une espace de trop avant ')'. | 48 |
| 446 | '{' devrait être sur la ligne précédente. | 9 |
| 447 | Il manque une espace après 'if'. | 15 |
| 447 | Il y a une espace de trop après '('. | 16 |
| 447 | Il y a une espace de trop avant ')'. | 71 |
| 448 | '{' devrait être sur la ligne précédente. | 13 |
| 450 | '{' devrait être sur la ligne précédente. | 17 |
| 451 | Il y a une espace de trop après '('. | 51 |
| 451 | Il y a une espace de trop avant ')'. | 56 |
| 452 | '}' devrait être sur la même ligne. | 17 |
| 453 | Il manque une espace après 'catch'. | 22 |
| 453 | Il y a une espace de trop après '('. | 23 |
| 453 | Il y a une espace de trop avant ')'. | 41 |
| 454 | '{' devrait être sur la ligne précédente. | 17 |
| 455 | Il y a une espace de trop après '('. | 50 |
| 455 | Il y a une espace de trop avant ')'. | 52 |
| 460 | Commentaire javadoc manquant. | 9 |
| 461 | '{' devrait être sur la ligne précédente. | 9 |
| 463 | '{' devrait être sur la ligne précédente. | 13 |
| 465 | '}' devrait être sur la même ligne. | 13 |
| 466 | Il manque une espace après 'catch'. | 18 |
| 466 | Il y a une espace de trop après '('. | 19 |
| 466 | Il y a une espace de trop avant ')'. | 37 |
| 467 | '{' devrait être sur la ligne précédente. | 13 |
| 468 | Il y a une espace de trop après '('. | 46 |
| 468 | Il y a une espace de trop avant ')'. | 48 |
| 472 | Commentaire javadoc manquant. | 9 |
| 472 | Il y a une espace de trop après '('. | 42 |
| 472 | Il y a une espace de trop avant ')'. | 51 |
| 473 | '{' devrait être sur la ligne précédente. | 9 |
| 474 | Il manque une espace après 'if'. | 15 |
| 474 | Il y a une espace de trop après '('. | 16 |
| 474 | Il y a une espace de trop avant ')'. | 74 |
| 475 | '{' devrait être sur la ligne précédente. | 13 |
| 477 | '{' devrait être sur la ligne précédente. | 17 |
| 478 | Il y a une espace de trop après '('. | 54 |
| 478 | Il y a une espace de trop avant ')'. | 59 |
| 480 | '}' devrait être sur la même ligne. | 17 |
| 481 | Il manque une espace après 'catch'. | 22 |
| 481 | Il y a une espace de trop après '('. | 23 |
| 481 | Il y a une espace de trop avant ')'. | 41 |
| 482 | '{' devrait être sur la ligne précédente. | 17 |
| 483 | Il y a une espace de trop après '('. | 50 |
| 483 | Il y a une espace de trop avant ')'. | 52 |
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 0 0 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 2 0 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 NaN |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.mina.transport.socket.nio | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 18 16 2 | Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN |
||
| 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): | 6 1 43 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 0.19 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|