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: |
---|