![]() |
|
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.client.url |
|
[scorecard] [analysis] [explanations] | |
{overview} {architecture} {design} {code} {test} {source control} {system specific} |
Package: org.apache.qpid.client.url | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 4 4 1 3 | Total : Per method : | 86 21.5 | Total : Per method : Per statement : | 41 10.25 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): | 7 1 53 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 31 7.75 0.36 | Total : Per method : Per statement : | 77 19.25 0.9 | Statement Test Coverage : Method Test Reference : | 0 5 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
URLParser(AMQConnectionURL) | 0 | 3 | 1 | 1 |
parseURL(String) | 0 | 49 | 28 | 1 |
parseUserInfo(String) | 0 | 7 | 3 | 1 |
processOptions() | 0 | 25 | 9 | 1 |
View line in source | Style Error | Column |
---|---|---|
35 | Commentaire javadoc manquant. | |
36 | '{' devrait être sur la ligne précédente. | 1 |
37 | Commentaire javadoc manquant. | 5 |
37 | Le nom '_url' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 30 |
39 | Commentaire javadoc manquant. | 5 |
40 | '{' devrait être sur la ligne précédente. | 5 |
45 | Commentaire javadoc manquant. | 5 |
46 | '{' devrait être sur la ligne précédente. | 5 |
48 | La ligne excède 80 caractères. | |
49 | La ligne excède 80 caractères. | |
51 | '{' devrait être sur la ligne précédente. | 9 |
54 | La ligne excède 80 caractères. | |
59 | La ligne excède 80 caractères. | |
63 | '{' devrait être sur la ligne précédente. | 17 |
64 | La ligne excède 80 caractères. | |
65 | '}' devrait être sur la même ligne. | 17 |
67 | '{' devrait être sur la ligne précédente. | 17 |
71 | '}' devrait être sur la même ligne. | 13 |
73 | '{' devrait être sur la ligne précédente. | 13 |
80 | '{' devrait être sur la ligne précédente. | 13 |
81 | La ligne excède 80 caractères. | |
85 | '{' devrait être sur la ligne précédente. | 17 |
89 | '{' devrait être sur la ligne précédente. | 21 |
91 | '}' devrait être sur la même ligne. | 21 |
93 | '{' devrait être sur la ligne précédente. | 21 |
101 | '{' devrait être sur la ligne précédente. | 13 |
102 | La ligne excède 80 caractères. | |
103 | '}' devrait être sur la même ligne. | 13 |
105 | '{' devrait être sur la ligne précédente. | 13 |
112 | '{' devrait être sur la ligne précédente. | 13 |
114 | '}' devrait être sur la même ligne. | 13 |
116 | '{' devrait être sur la ligne précédente. | 13 |
120 | La ligne excède 80 caractères. | |
122 | La ligne excède 80 caractères. | |
123 | '}' devrait être sur la même ligne. | 17 |
125 | '{' devrait être sur la ligne précédente. | 17 |
126 | La ligne excède 80 caractères. | |
134 | '}' devrait être sur la même ligne. | 9 |
136 | '{' devrait être sur la ligne précédente. | 9 |
138 | '{' devrait être sur la ligne précédente. | 13 |
145 | '{' devrait être sur la ligne précédente. | 13 |
146 | La ligne excède 80 caractères. | |
147 | '}' devrait être sur la même ligne. | 13 |
149 | '{' devrait être sur la ligne précédente. | 13 |
151 | '{' devrait être sur la ligne précédente. | 17 |
152 | La ligne excède 80 caractères. | |
153 | La ligne excède 80 caractères. | |
154 | '}' devrait être sur la même ligne. | 17 |
156 | '{' devrait être sur la ligne précédente. | 17 |
157 | La ligne excède 80 caractères. | |
164 | Commentaire javadoc manquant. | 5 |
165 | '{' devrait être sur la ligne précédente. | 5 |
171 | '{' devrait être sur la ligne précédente. | 9 |
172 | La ligne excède 80 caractères. | |
173 | La ligne excède 80 caractères. | |
174 | '}' devrait être sur la même ligne. | 9 |
176 | '{' devrait être sur la ligne précédente. | 9 |
183 | Commentaire javadoc manquant. | 5 |
184 | '{' devrait être sur la ligne précédente. | 5 |
187 | La ligne excède 80 caractères. | |
189 | La ligne excède 80 caractères. | |
190 | La ligne excède 80 caractères. | |
193 | '{' devrait être sur la ligne précédente. | 13 |
203 | '{' devrait être sur la ligne précédente. | 9 |
204 | La ligne excède 80 caractères. | |
211 | '{' devrait être sur la ligne précédente. | 13 |
213 | La ligne excède 80 caractères. | |
214 | '}' devrait être sur la même ligne. | 13 |
216 | '{' devrait être sur la ligne précédente. | 13 |
223 | La ligne excède 80 caractères. | |
225 | La ligne excède 80 caractères. | |
228 | La ligne excède 80 caractères. | |
230 | La ligne excède 80 caractères. | |
233 | La ligne excède 80 caractères. | |
235 | La ligne excède 80 caractères. | |
238 | La ligne excède 80 caractères. | |
240 | La ligne excède 80 caractères. |
Package: org.apache.qpid.client.url | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 15 14 4 11 | Total : Per method : | 206 14.71 | Total : Per method : Per statement : | 93 6.64 0.45 |
||
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 0 41 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 1 0.07 | Total : Per method : Per statement : | 26 1.86 0.13 | Total : Per method : Per statement : | 158 11.29 0.77 | Statement Test Coverage : Method Test Reference : | 0 5.25 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
URLParser_0_10(String) | 0 | 17 | 7 | 1 |
getAllBrokerDetails() | 0 | 2 | 1 | 1 |
getURL() | 0 | 2 | 1 | 0 |
next() | 0 | 38 | 29 | 1 |
checkSequence(URLParserState[],URLParserState) | 0 | 7 | 4 | 0 |
startAddress() | 0 | 9 | 6 | 1 |
endAddress() | 0 | 6 | 3 | 1 |
extractPropertyName() | 0 | 15 | 7 | 1 |
extractPropertyValue() | 0 | 16 | 7 | 1 |
extractTransport() | 0 | 12 | 6 | 1 |
extractHost() | 0 | 29 | 8 | 1 |
extractPort() | 0 | 21 | 9 | 1 |
buildUntil(char) | 0 | 7 | 2 | 2 |
main(String[]) | 0 | 7 | 3 | 0 |
View line in source | Style Error | Column |
---|---|---|
30 | La ligne excède 80 caractères. | |
31 | La ligne contient un caractère tabulation. | 23 |
42 | Balise HTML trouvée dans la javadoc : <placeholder, must end in ":". Example "sctp:"> | 28 |
50 | La ligne excède 80 caractères. | |
53 | Le nom 'URLParser_0_10' n'est pas conforme à l'expression '^[A-Z][a-zA-Z0-9]*$'. | 14 |
54 | '{' devrait être sur la ligne précédente. | 1 |
55 | La ligne excède 80 caractères. | |
55 | Commentaire javadoc manquant. | 5 |
56 | Commentaire javadoc manquant. | 5 |
57 | Commentaire javadoc manquant. | 5 |
58 | Commentaire javadoc manquant. | 5 |
61 | Commentaire javadoc manquant. | 5 |
62 | Commentaire javadoc manquant. | 5 |
63 | Commentaire javadoc manquant. | 5 |
64 | Commentaire javadoc manquant. | 5 |
66 | Commentaire javadoc manquant. | |
67 | '{' devrait être sur la ligne précédente. | 5 |
68 | Commentaire javadoc manquant. | 9 |
69 | Commentaire javadoc manquant. | 9 |
70 | Commentaire javadoc manquant. | 9 |
71 | Commentaire javadoc manquant. | 9 |
72 | Commentaire javadoc manquant. | 9 |
73 | Commentaire javadoc manquant. | 9 |
74 | Commentaire javadoc manquant. | 9 |
75 | Commentaire javadoc manquant. | 9 |
76 | Commentaire javadoc manquant. | 9 |
77 | Commentaire javadoc manquant. | 9 |
78 | Commentaire javadoc manquant. | 9 |
79 | Commentaire javadoc manquant. | 9 |
80 | Commentaire javadoc manquant. | 9 |
81 | Commentaire javadoc manquant. | 9 |
82 | Commentaire javadoc manquant. | 9 |
83 | Commentaire javadoc manquant. | 9 |
88 | Commentaire javadoc manquant. | 5 |
88 | Le nom '_url' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 20 |
89 | La ligne excède 80 caractères. | |
89 | Commentaire javadoc manquant. | 5 |
89 | Il manque une espace avant '<'. | 17 |
89 | Il manque une espace après '<'. | 18 |
89 | Il manque une espace avant '>'. | 31 |
89 | Le nom '_brokerDetailList' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 33 |
89 | Il manque une espace avant '<'. | 66 |
89 | Il manque une espace après '<'. | 67 |
89 | Il manque une espace avant '>'. | 80 |
89 | Il manque une espace après '>'. | 81 |
90 | Commentaire javadoc manquant. | 5 |
90 | Le nom '_error' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 20 |
91 | Commentaire javadoc manquant. | 5 |
91 | Le nom '_index' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 17 |
92 | Commentaire javadoc manquant. | 5 |
92 | Le nom '_currentBroker' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 27 |
93 | Commentaire javadoc manquant. | 5 |
93 | Le nom '_currentPropName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 20 |
94 | Commentaire javadoc manquant. | 5 |
94 | Le nom '_endOfURL' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 21 |
95 | Commentaire javadoc manquant. | 5 |
95 | Le nom '_currentParserState' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
97 | Commentaire javadoc manquant. | 5 |
98 | '{' devrait être sur la ligne précédente. | 5 |
104 | '{' devrait être sur la ligne précédente. | 9 |
105 | La ligne excède 80 caractères. | |
112 | '{' devrait être sur la ligne précédente. | 13 |
114 | La ligne excède 80 caractères. | |
119 | '}' devrait être sur la même ligne. | 9 |
121 | '{' devrait être sur la ligne précédente. | 9 |
122 | La ligne excède 80 caractères. | |
129 | Commentaire javadoc manquant. | 5 |
129 | Il manque une espace avant '<'. | 16 |
129 | Il manque une espace après '<'. | 17 |
129 | Il manque une espace avant '>'. | 30 |
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 |
142 | '{' devrait être sur la ligne précédente. | 9 |
144 | La ligne excède 80 caractères. | |
182 | La ligne excède 80 caractères. | |
182 | Commentaire javadoc manquant. | 5 |
185 | '{' devrait être sur la ligne précédente. | 9 |
187 | '{' devrait être sur la ligne précédente. | 13 |
188 | La ligne excède 80 caractères. | |
196 | Commentaire javadoc manquant. | 5 |
197 | '{' devrait être sur la ligne précédente. | 5 |
201 | '{' devrait être sur la ligne précédente. | 9 |
203 | '{' devrait être sur la ligne précédente. | 13 |
205 | '}' devrait être sur la même ligne. | 13 |
207 | '{' devrait être sur la ligne précédente. | 13 |
214 | Commentaire javadoc manquant. | 5 |
215 | '{' devrait être sur la ligne précédente. | 5 |
218 | '{' devrait être sur la ligne précédente. | 9 |
220 | '}' devrait être sur la même ligne. | 9 |
222 | '{' devrait être sur la ligne précédente. | 9 |
227 | Commentaire javadoc manquant. | 5 |
228 | '{' devrait être sur la ligne précédente. | 5 |
232 | '{' devrait être sur la ligne précédente. | 9 |
238 | '{' devrait être sur la ligne précédente. | 9 |
241 | '}' devrait être sur la même ligne. | 9 |
243 | '{' devrait être sur la ligne précédente. | 9 |
245 | '}' devrait être sur la même ligne. | 9 |
247 | '{' devrait être sur la ligne précédente. | 9 |
252 | Commentaire javadoc manquant. | 5 |
253 | '{' devrait être sur la ligne précédente. | 5 |
257 | '{' devrait être sur la ligne précédente. | 9 |
263 | '{' devrait être sur la ligne précédente. | 9 |
266 | '}' devrait être sur la même ligne. | 9 |
268 | '{' devrait être sur la ligne précédente. | 9 |
271 | '{' devrait être sur la ligne précédente. | 13 |
273 | '}' devrait être sur la même ligne. | 13 |
275 | '{' devrait être sur la ligne précédente. | 13 |
281 | Commentaire javadoc manquant. | 5 |
282 | '{' devrait être sur la ligne précédente. | 5 |
285 | '{' devrait être sur la ligne précédente. | 9 |
288 | '}' devrait être sur la même ligne. | 9 |
289 | La ligne excède 80 caractères. | |
291 | '{' devrait être sur la ligne précédente. | 9 |
292 | La ligne excède 80 caractères. | |
294 | '}' devrait être sur la même ligne. | 9 |
296 | '{' devrait être sur la ligne précédente. | 9 |
302 | Commentaire javadoc manquant. | 5 |
303 | '{' devrait être sur la ligne précédente. | 5 |
309 | '{' devrait être sur la ligne précédente. | 9 |
311 | '{' devrait être sur la ligne précédente. | 13 |
314 | '}' devrait être sur la même ligne. | 13 |
316 | '{' devrait être sur la ligne précédente. | 13 |
323 | '{' devrait être sur la ligne précédente. | 9 |
326 | '}' devrait être sur la même ligne. | 9 |
328 | '{' devrait être sur la ligne précédente. | 9 |
331 | '}' devrait être sur la même ligne. | 9 |
333 | '{' devrait être sur la ligne précédente. | 9 |
340 | '{' devrait être sur la ligne précédente. | 9 |
343 | '}' devrait être sur la même ligne. | 9 |
345 | '{' devrait être sur la ligne précédente. | 9 |
352 | Commentaire javadoc manquant. | 5 |
353 | '{' devrait être sur la ligne précédente. | 5 |
357 | '{' devrait être sur la ligne précédente. | 9 |
359 | Il y a une espace de trop avant ')'. | 79 |
364 | '}' devrait être sur la même ligne. | 9 |
366 | '{' devrait être sur la ligne précédente. | 9 |
371 | '{' devrait être sur la ligne précédente. | 9 |
374 | '}' devrait être sur la même ligne. | 9 |
376 | '{' devrait être sur la ligne précédente. | 9 |
378 | '{' devrait être sur la ligne précédente. | 13 |
381 | Il manque une espace après 'if'. | 19 |
381 | Il y a une espace de trop après '('. | 20 |
381 | Il y a une espace de trop avant ')'. | 54 |
382 | '{' devrait être sur la ligne précédente. | 17 |
386 | '}' devrait être sur la même ligne. | 13 |
388 | '{' devrait être sur la ligne précédente. | 13 |
395 | Commentaire javadoc manquant. | 5 |
396 | '{' devrait être sur la ligne précédente. | 5 |
400 | '{' devrait être sur la ligne précédente. | 9 |
407 | Commentaire javadoc manquant. | 5 |
408 | '{' devrait être sur la ligne précédente. | 5 |
411 | '{' devrait être sur la ligne précédente. | 9 |
414 | '{' devrait être sur la ligne précédente. | 13 |
417 | '}' devrait être sur la même ligne. | 9 |
419 | '{' devrait être sur la ligne précédente. | 9 |
Package: org.apache.qpid.client.url | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 1 0 1 | Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN |
||
Inheritance: | Coupling: | ||||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 1 1 3 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : |
NaN | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : |
NaN NaN | Statement Test Coverage : Method Test Reference : | 0 Infinity |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|
Package: org.apache.qpid.client.url | 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): | 2 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 7 4 |
||||
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 10 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|