![]() |
|
http://xradar.sourceforge.net |
| Statics Report - System: 1.0, Version: 0, Date: Today | Designed for use with Checkstyle, CKJM, FindBugs, JavaNCSS, JDepend, Macaron, PMD, PMD-CPD, Java2HTML and Ant. |
[Statics] classes-org.apache.qpid.naming |
|
| [scorecard] [analysis] [explanations] | |
| {overview} {architecture} {design} {code} {test} {source control} {system specific} | |
| Package: org.apache.qpid.naming | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 6 3 3 | Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN |
||
| Inheritance: | Coupling: | ||||||
| Depth of inheritance tree (DIT): Number of Children (NOC): | 1 2 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 2 2 11 3 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : |
NaN NaN | Statement Test Coverage : Method Test Reference : | 0 1.33 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.qpid.naming | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 40 39 34 6 | Total : Per method : | 214 5.49 | Total : Per method : Per statement : | 102 2.62 0.48 |
||
| 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 3 89 654 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 2 0.05 | Total : Per method : Per statement : | 80 2.05 0.37 | Total : Per method : Per statement : | 170 4.36 0.79 | Statement Test Coverage : Method Test Reference : | 0 0.5 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| ReadOnlyContext() | 0 | 4 | 1 | 1 |
| ReadOnlyContext(Hashtable) | 0 | 7 | 2 | 0 |
| ReadOnlyContext(Hashtable,Map) | 0 | 8 | 2 | 1 |
| ReadOnlyContext(Hashtable,Map,String) | 0 | 3 | 1 | 0 |
| ReadOnlyContext(ReadOnlyContext,Hashtable) | 0 | 4 | 1 | 1 |
| ReadOnlyContext(ReadOnlyContext,Hashtable,String) | 0 | 3 | 1 | 1 |
| freeze() | 0 | 2 | 1 | 0 |
| isFrozen() | 0 | 2 | 1 | 0 |
| internalBind(String,Object) | 1 | 33 | 9 | 0 |
| newContext() | 0 | 2 | 1 | 1 |
| addToEnvironment(String,Object) | 0 | 2 | 1 | 0 |
| getEnvironment() | 0 | 2 | 1 | 0 |
| removeFromEnvironment(String) | 0 | 2 | 1 | 0 |
| lookup(String) | 0 | 43 | 24 | 4 |
| lookup(Name) | 0 | 2 | 1 | 0 |
| lookupLink(String) | 0 | 2 | 1 | 1 |
| composeName(Name,Name) | 0 | 4 | 1 | 0 |
| composeName(String,String) | 0 | 4 | 1 | 0 |
| list(String) | 0 | 9 | 6 | 1 |
| listBindings(String) | 0 | 9 | 6 | 1 |
| lookupLink(Name) | 0 | 2 | 1 | 0 |
| list(Name) | 0 | 2 | 1 | 0 |
| listBindings(Name) | 0 | 2 | 1 | 0 |
| bind(Name,Object) | 0 | 2 | 2 | 0 |
| bind(String,Object) | 0 | 2 | 2 | 0 |
| close() | 0 | 1 | 1 | 0 |
| createSubcontext(Name) | 0 | 2 | 2 | 0 |
| createSubcontext(String) | 0 | 2 | 2 | 0 |
| destroySubcontext(Name) | 0 | 2 | 2 | 0 |
| destroySubcontext(String) | 0 | 2 | 2 | 0 |
| getNameInNamespace() | 0 | 2 | 1 | 1 |
| getNameParser(Name) | 0 | 2 | 1 | 0 |
| getNameParser(String) | 0 | 2 | 1 | 0 |
| rebind(Name,Object) | 0 | 2 | 2 | 0 |
| rebind(String,Object) | 0 | 2 | 2 | 0 |
| rename(Name,Name) | 0 | 2 | 2 | 0 |
| rename(String,String) | 0 | 2 | 2 | 0 |
| unbind(Name) | 0 | 2 | 2 | 0 |
| unbind(String) | 0 | 2 | 2 | 0 |
| LocalNamingEnumeration.hasMore() | 0 | 2 | 1 | 0 |
| LocalNamingEnumeration.hasMoreElements() | 0 | 2 | 1 | 0 |
| LocalNamingEnumeration.getNext() | 0 | 2 | 1 | 0 |
| LocalNamingEnumeration.close() | 0 | 1 | 1 | 0 |
| ListEnumeration.next() | 0 | 2 | 1 | 0 |
| ListEnumeration.nextElement() | 0 | 3 | 1 | 0 |
| ListBindingEnumeration.next() | 0 | 2 | 1 | 0 |
| ListBindingEnumeration.nextElement() | 0 | 3 | 1 | 0 |
| View line in source of duplicated classes | Lines | Tokens | Start of code fragment |
|---|---|---|---|
| (64) org/apache/qpid/jndi/ReadOnlyContext
(46) org/apache/qpid/naming/ReadOnlyContext | 288 | 1140 |
public class ReadOnlyContext implements Context, Serializable
{
private static final long seri ..... |
| (368) org/apache/qpid/jndi/ReadOnlyContext
(350) org/apache/qpid/naming/ReadOnlyContext | 131 | 432 |
return new ReadOnlyContext.ListBindingEnumeration();
}
else if (o inst ..... |
| View line in source | Style Error | Column |
|---|---|---|
| 32 | La ligne excède 80 caractères. | |
| 35 | Balise HTML en trop : </p> | 4 |
| 36 | La ligne excède 80 caractères. | |
| 47 | '{' devrait être sur la ligne précédente. | 1 |
| 48 | Commentaire javadoc manquant. | 5 |
| 49 | Commentaire javadoc manquant. | 5 |
| 49 | Le nom 'nameParser' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 39 |
| 51 | Commentaire javadoc manquant. | 5 |
| 52 | Commentaire javadoc manquant. | 5 |
| 53 | Commentaire javadoc manquant. | 5 |
| 55 | Commentaire javadoc manquant. | 5 |
| 56 | Commentaire javadoc manquant. | 5 |
| 57 | Commentaire javadoc manquant. | 5 |
| 59 | Commentaire javadoc manquant. | 5 |
| 60 | '{' devrait être sur la ligne précédente. | 5 |
| 66 | Commentaire javadoc manquant. | 5 |
| 67 | '{' devrait être sur la ligne précédente. | 5 |
| 69 | '{' devrait être sur la ligne précédente. | 9 |
| 71 | '}' devrait être sur la même ligne. | 9 |
| 73 | '{' devrait être sur la ligne précédente. | 9 |
| 81 | Commentaire javadoc manquant. | 5 |
| 82 | '{' devrait être sur la ligne précédente. | 5 |
| 84 | '{' devrait être sur la ligne précédente. | 9 |
| 86 | '}' devrait être sur la même ligne. | 9 |
| 88 | '{' devrait être sur la ligne précédente. | 9 |
| 97 | La ligne excède 80 caractères. | |
| 97 | Commentaire javadoc manquant. | 5 |
| 103 | Commentaire javadoc manquant. | 5 |
| 104 | '{' devrait être sur la ligne précédente. | 5 |
| 110 | La ligne excède 80 caractères. | |
| 110 | Commentaire javadoc manquant. | 5 |
| 116 | Commentaire javadoc manquant. | 5 |
| 117 | '{' devrait être sur la ligne précédente. | 5 |
| 121 | Commentaire javadoc manquant. | 5 |
| 122 | '{' devrait être sur la ligne précédente. | 5 |
| 127 | La ligne excède 80 caractères. | |
| 128 | La ligne excède 80 caractères. | |
| 129 | La ligne excède 80 caractères. | |
| 130 | La ligne excède 80 caractères. | |
| 131 | La ligne excède 80 caractères. | |
| 139 | Balise javadoc @return manquante. | |
| 139 | Balise javadoc @param manquante pour 'name'. | 39 |
| 139 | Balise javadoc @param manquante pour 'value'. | 52 |
| 139 | Balise javadoc @throws manquante pour 'NamingException'. | 66 |
| 147 | '{' devrait être sur la ligne précédente. | 9 |
| 149 | '{' devrait être sur la ligne précédente. | 13 |
| 155 | '}' devrait être sur la même ligne. | 9 |
| 157 | '{' devrait être sur la ligne précédente. | 9 |
| 163 | '{' devrait être sur la ligne précédente. | 13 |
| 168 | '}' devrait être sur la même ligne. | 13 |
| 170 | '{' devrait être sur la ligne précédente. | 13 |
| 171 | La ligne excède 80 caractères. | |
| 177 | La ligne excède 80 caractères. | |
| 190 | Commentaire javadoc manquant. | 5 |
| 191 | '{' devrait être sur la ligne précédente. | 5 |
| 195 | La ligne excède 80 caractères. | |
| 195 | Commentaire javadoc manquant. | 5 |
| 200 | Commentaire javadoc manquant. | 5 |
| 201 | '{' devrait être sur la ligne précédente. | 5 |
| 205 | Commentaire javadoc manquant. | 5 |
| 210 | Commentaire javadoc manquant. | 5 |
| 211 | '{' devrait être sur la ligne précédente. | 5 |
| 213 | '{' devrait être sur la ligne précédente. | 9 |
| 219 | '{' devrait être sur la ligne précédente. | 9 |
| 224 | '{' devrait être sur la ligne précédente. | 9 |
| 227 | '{' devrait être sur la ligne précédente. | 13 |
| 231 | '{' devrait être sur la ligne précédente. | 17 |
| 232 | La ligne excède 80 caractères. | |
| 236 | '}' devrait être sur la même ligne. | 13 |
| 238 | '{' devrait être sur la ligne précédente. | 13 |
| 244 | '{' devrait être sur la ligne précédente. | 17 |
| 246 | '}' devrait être sur la même ligne. | 17 |
| 248 | '{' devrait être sur la ligne précédente. | 17 |
| 252 | '{' devrait être sur la ligne précédente. | 21 |
| 254 | '}' devrait être sur la même ligne. | 21 |
| 256 | '{' devrait être sur la ligne précédente. | 21 |
| 267 | '{' devrait être sur la ligne précédente. | 9 |
| 273 | '{' devrait être sur la ligne précédente. | 9 |
| 275 | '{' devrait être sur la ligne précédente. | 13 |
| 276 | La ligne excède 80 caractères. | |
| 277 | '}' devrait être sur la même ligne. | 13 |
| 279 | '{' devrait être sur la ligne précédente. | 13 |
| 281 | '}' devrait être sur la même ligne. | 13 |
| 283 | '{' devrait être sur la ligne précédente. | 13 |
| 284 | La ligne excède 80 caractères. | |
| 289 | '{' devrait être sur la ligne précédente. | 9 |
| 292 | '{' devrait être sur la ligne précédente. | 13 |
| 296 | La ligne excède 80 caractères. | |
| 302 | Commentaire javadoc manquant. | 5 |
| 303 | '{' devrait être sur la ligne précédente. | 5 |
| 307 | Commentaire javadoc manquant. | 5 |
| 308 | '{' devrait être sur la ligne précédente. | 5 |
| 312 | Commentaire javadoc manquant. | 5 |
| 313 | '{' devrait être sur la ligne précédente. | 5 |
| 320 | Commentaire javadoc manquant. | 5 |
| 328 | Commentaire javadoc manquant. | 5 |
| 329 | '{' devrait être sur la ligne précédente. | 5 |
| 332 | '{' devrait être sur la ligne précédente. | 9 |
| 334 | '}' devrait être sur la même ligne. | 9 |
| 336 | '{' devrait être sur la ligne précédente. | 9 |
| 338 | '}' devrait être sur la même ligne. | 9 |
| 340 | '{' devrait être sur la ligne précédente. | 9 |
| 345 | Commentaire javadoc manquant. | 5 |
| 346 | '{' devrait être sur la ligne précédente. | 5 |
| 349 | '{' devrait être sur la ligne précédente. | 9 |
| 351 | '}' devrait être sur la même ligne. | 9 |
| 353 | '{' devrait être sur la ligne précédente. | 9 |
| 355 | '}' devrait être sur la même ligne. | 9 |
| 357 | '{' devrait être sur la ligne précédente. | 9 |
| 362 | Commentaire javadoc manquant. | 5 |
| 363 | '{' devrait être sur la ligne précédente. | 5 |
| 367 | Commentaire javadoc manquant. | 5 |
| 368 | '{' devrait être sur la ligne précédente. | 5 |
| 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. | 5 |
| 383 | '{' devrait être sur la ligne précédente. | 5 |
| 387 | Commentaire javadoc manquant. | 5 |
| 388 | '{' devrait être sur la ligne précédente. | 5 |
| 392 | Commentaire javadoc manquant. | 5 |
| 393 | '{' devrait être sur la ligne précédente. | 5 |
| 397 | Commentaire javadoc manquant. | 5 |
| 398 | '{' devrait être sur la ligne précédente. | 5 |
| 402 | Commentaire javadoc manquant. | 5 |
| 403 | '{' devrait être sur la ligne précédente. | 5 |
| 407 | Commentaire javadoc manquant. | 5 |
| 408 | '{' devrait être sur la ligne précédente. | 5 |
| 412 | Commentaire javadoc manquant. | 5 |
| 413 | '{' devrait être sur la ligne précédente. | 5 |
| 417 | Commentaire javadoc manquant. | 5 |
| 418 | '{' devrait être sur la ligne précédente. | 5 |
| 422 | Commentaire javadoc manquant. | 5 |
| 423 | '{' devrait être sur la ligne précédente. | 5 |
| 427 | Commentaire javadoc manquant. | 5 |
| 428 | '{' devrait être sur la ligne précédente. | 5 |
| 432 | Commentaire javadoc manquant. | 5 |
| 433 | '{' devrait être sur la ligne précédente. | 5 |
| 437 | Commentaire javadoc manquant. | 5 |
| 438 | '{' devrait être sur la ligne précédente. | 5 |
| 442 | Commentaire javadoc manquant. | 5 |
| 443 | '{' devrait être sur la ligne précédente. | 5 |
| 447 | Commentaire javadoc manquant. | 5 |
| 448 | '{' devrait être sur la ligne précédente. | 5 |
| 452 | Commentaire javadoc manquant. | 5 |
| 453 | '{' devrait être sur la ligne précédente. | 5 |
| 457 | Commentaire javadoc manquant. | |
| 458 | '{' devrait être sur la ligne précédente. | 5 |
| 459 | Commentaire javadoc manquant. | 9 |
| 461 | Commentaire javadoc manquant. | 9 |
| 462 | '{' devrait être sur la ligne précédente. | 9 |
| 466 | Commentaire javadoc manquant. | 9 |
| 467 | '{' devrait être sur la ligne précédente. | 9 |
| 471 | Commentaire javadoc manquant. | 9 |
| 472 | '{' devrait être sur la ligne précédente. | 9 |
| 476 | Commentaire javadoc manquant. | 9 |
| 477 | '{' devrait être sur la ligne précédente. | 9 |
| 480 | Commentaire javadoc manquant. | |
| 482 | Commentaire javadoc manquant. | 9 |
| 483 | '{' devrait être sur la ligne précédente. | 9 |
| 487 | Commentaire javadoc manquant. | 9 |
| 488 | '{' devrait être sur la ligne précédente. | 9 |
| 491 | La ligne excède 80 caractères. | |
| 495 | Commentaire javadoc manquant. | |
| 495 | La ligne excède 80 caractères. | |
| 497 | Commentaire javadoc manquant. | 9 |
| 498 | '{' devrait être sur la ligne précédente. | 9 |
| 502 | Commentaire javadoc manquant. | 9 |
| 503 | '{' devrait être sur la ligne précédente. | 9 |
| Package: org.apache.qpid.naming | 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.qpid.naming | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 4 2 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): | 3 1 9 6 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : |
NaN NaN | Statement Test Coverage : Method Test Reference : | 0 2.5 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.qpid.naming | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 4 2 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): | 3 1 11 6 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : |
NaN NaN | Statement Test Coverage : Method Test Reference : | 0 2.5 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|