![]() |
|
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.topic |
|
[scorecard] [analysis] [explanations] | |
{overview} {architecture} {design} {code} {test} {source control} {system specific} |
Package: org.apache.qpid.topic | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 34 34 26 8 | Total : Per method : | 165 4.85 | Total : Per method : Per statement : | 67 1.97 0.41 |
||
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 3 47 485 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 18 0.53 0.11 | Total : Per method : Per statement : | 158 4.65 0.96 | Statement Test Coverage : Method Test Reference : | 0 2 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
Config() | 0 | 1 | 1 | 3 |
getAckMode() | 0 | 2 | 1 | 2 |
setPayload(int) | 0 | 2 | 1 | 1 |
getPayload() | 0 | 2 | 1 | 1 |
setClients(int) | 0 | 2 | 1 | 1 |
getClients() | 0 | 2 | 1 | 1 |
setMessages(int) | 0 | 2 | 1 | 1 |
getMessages() | 0 | 2 | 1 | 1 |
getBatchSize() | 0 | 2 | 1 | 0 |
getRate() | 0 | 2 | 1 | 0 |
getDestinationsCount() | 0 | 2 | 1 | 0 |
getHost() | 0 | 2 | 1 | 2 |
setHost(String) | 0 | 2 | 1 | 1 |
getPort() | 0 | 2 | 1 | 2 |
getFactory() | 0 | 2 | 1 | 0 |
setPort(int) | 0 | 2 | 1 | 1 |
getBatch() | 0 | 2 | 1 | 1 |
setBatch(int) | 0 | 2 | 1 | 1 |
getWarmup() | 0 | 2 | 1 | 1 |
setWarmup(int) | 0 | 2 | 1 | 1 |
getDelay() | 0 | 2 | 1 | 1 |
setDelay(long) | 0 | 2 | 1 | 1 |
getTimeout() | 0 | 2 | 1 | 0 |
setTimeout(long) | 0 | 2 | 1 | 1 |
getClientId() | 0 | 2 | 1 | 1 |
getSubscriptionId() | 0 | 2 | 1 | 1 |
getSelector() | 0 | 2 | 1 | 1 |
getDestination() | 0 | 2 | 1 | 1 |
usePersistentMessages() | 0 | 2 | 1 | 2 |
isTransacted() | 0 | 2 | 1 | 1 |
isPubSub() | 0 | 2 | 1 | 1 |
setOption(String,String) | 0 | 67 | 24 | 0 |
getAckModeDescription(int) | 0 | 13 | 11 | 2 |
createConnection() | 0 | 2 | 1 | 1 |
View line in source of duplicated classes | Lines | Tokens | Start of code fragment |
---|---|---|---|
(173) org/apache/qpid/oldtopic/Config
(224) org/apache/qpid/topic/Config | 48 | 215 |
throw new RuntimeException("Bad port number: " + value, e);
}
..... |
(87) org/apache/qpid/oldtopic/Config
(108) org/apache/qpid/topic/Config | 56 | 121 |
}
public String getHost()
{
return host;
}
public void setHost(Strin ..... |
(218) org/apache/qpid/oldtopic/Config
(301) org/apache/qpid/topic/Config | 26 | 90 |
setTimeout(parseLong("Bad timeout data", value));
}
else
{
..... |
View line in source | Style Error | Column |
---|---|---|
30 | Commentaire javadoc manquant. | |
31 | '{' devrait être sur la ligne précédente. | 1 |
33 | Commentaire javadoc manquant. | 5 |
34 | Commentaire javadoc manquant. | 5 |
35 | Commentaire javadoc manquant. | 5 |
37 | Commentaire javadoc manquant. | 5 |
38 | Commentaire javadoc manquant. | 5 |
39 | Commentaire javadoc manquant. | 5 |
40 | Commentaire javadoc manquant. | 5 |
41 | Commentaire javadoc manquant. | 5 |
42 | Commentaire javadoc manquant. | 5 |
43 | Commentaire javadoc manquant. | 5 |
43 | Il manque une espace avant '='. | 24 |
44 | Commentaire javadoc manquant. | 5 |
45 | Commentaire javadoc manquant. | 5 |
46 | Commentaire javadoc manquant. | 5 |
47 | Commentaire javadoc manquant. | 5 |
48 | Commentaire javadoc manquant. | 5 |
49 | Commentaire javadoc manquant. | 5 |
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 |
56 | Commentaire javadoc manquant. | 5 |
57 | '{' devrait être sur la ligne précédente. | 5 |
60 | Commentaire javadoc manquant. | 5 |
61 | '{' devrait être sur la ligne précédente. | 5 |
65 | Commentaire javadoc manquant. | 5 |
66 | '{' devrait être sur la ligne précédente. | 5 |
70 | Commentaire javadoc manquant. | 5 |
71 | '{' devrait être sur la ligne précédente. | 5 |
75 | Commentaire javadoc manquant. | 5 |
76 | '{' devrait être sur la ligne précédente. | 5 |
80 | Commentaire javadoc manquant. | 5 |
81 | '{' devrait être sur la ligne précédente. | 5 |
85 | Commentaire javadoc manquant. | 5 |
86 | '{' devrait être sur la ligne précédente. | 5 |
90 | Commentaire javadoc manquant. | 5 |
91 | '{' devrait être sur la ligne précédente. | 5 |
95 | Commentaire javadoc manquant. | 5 |
96 | '{' devrait être sur la ligne précédente. | 5 |
100 | Commentaire javadoc manquant. | 5 |
101 | '{' devrait être sur la ligne précédente. | 5 |
105 | Commentaire javadoc manquant. | 5 |
106 | '{' devrait être sur la ligne précédente. | 5 |
110 | Commentaire javadoc manquant. | 5 |
111 | '{' devrait être sur la ligne précédente. | 5 |
115 | Commentaire javadoc manquant. | 5 |
116 | '{' devrait être sur la ligne précédente. | 5 |
120 | Commentaire javadoc manquant. | 5 |
121 | '{' devrait être sur la ligne précédente. | 5 |
125 | Commentaire javadoc manquant. | 5 |
126 | '{' devrait être sur la ligne précédente. | 5 |
130 | Commentaire javadoc manquant. | 5 |
131 | '{' devrait être sur la ligne précédente. | 5 |
135 | Commentaire javadoc manquant. | 5 |
136 | '{' devrait être sur la ligne précédente. | 5 |
140 | Commentaire javadoc manquant. | 5 |
141 | '{' devrait être sur la ligne précédente. | 5 |
145 | Commentaire javadoc manquant. | 5 |
146 | '{' devrait être sur la ligne précédente. | 5 |
150 | Commentaire javadoc manquant. | 5 |
151 | '{' devrait être sur la ligne précédente. | 5 |
155 | Commentaire javadoc manquant. | 5 |
156 | '{' devrait être sur la ligne précédente. | 5 |
160 | Commentaire javadoc manquant. | 5 |
161 | '{' devrait être sur la ligne précédente. | 5 |
165 | Commentaire javadoc manquant. | 5 |
166 | '{' devrait être sur la ligne précédente. | 5 |
170 | Commentaire javadoc manquant. | 5 |
171 | '{' devrait être sur la ligne précédente. | 5 |
175 | Commentaire javadoc manquant. | 5 |
176 | '{' devrait être sur la ligne précédente. | 5 |
180 | Commentaire javadoc manquant. | 5 |
181 | '{' devrait être sur la ligne précédente. | 5 |
185 | Commentaire javadoc manquant. | 5 |
186 | '{' devrait être sur la ligne précédente. | 5 |
190 | Commentaire javadoc manquant. | 5 |
191 | '{' devrait être sur la ligne précédente. | 5 |
195 | Commentaire javadoc manquant. | 5 |
196 | '{' devrait être sur la ligne précédente. | 5 |
200 | Commentaire javadoc manquant. | 5 |
201 | '{' devrait être sur la ligne précédente. | 5 |
205 | Commentaire javadoc manquant. | 5 |
206 | '{' devrait être sur la ligne précédente. | 5 |
210 | Commentaire javadoc manquant. | 5 |
211 | '{' devrait être sur la ligne précédente. | 5 |
212 | Il manque une espace après 'if'. | 11 |
213 | '{' devrait être sur la ligne précédente. | 9 |
215 | '}' devrait être sur la même ligne. | 9 |
216 | Il manque une espace après 'if'. | 16 |
217 | '{' devrait être sur la ligne précédente. | 9 |
219 | '{' devrait être sur la ligne précédente. | 13 |
221 | '}' devrait être sur la même ligne. | 13 |
222 | Il manque une espace après 'catch'. | 18 |
223 | '{' devrait être sur la ligne précédente. | 13 |
226 | '}' devrait être sur la même ligne. | 9 |
227 | Il manque une espace après 'if'. | 16 |
228 | '{' devrait être sur la ligne précédente. | 9 |
230 | '}' devrait être sur la même ligne. | 9 |
231 | Il manque une espace après 'if'. | 16 |
232 | '{' devrait être sur la ligne précédente. | 9 |
234 | '}' devrait être sur la même ligne. | 9 |
235 | Il manque une espace après 'if'. | 16 |
236 | '{' devrait être sur la ligne précédente. | 9 |
238 | '}' devrait être sur la même ligne. | 9 |
239 | Il manque une espace après 'if'. | 16 |
240 | '{' devrait être sur la ligne précédente. | 9 |
242 | '}' devrait être sur la même ligne. | 9 |
243 | Il manque une espace après 'if'. | 16 |
244 | '{' devrait être sur la ligne précédente. | 9 |
246 | '}' devrait être sur la même ligne. | 9 |
247 | Il manque une espace après 'if'. | 16 |
248 | '{' devrait être sur la ligne précédente. | 9 |
250 | '}' devrait être sur la même ligne. | 9 |
251 | Il manque une espace après 'if'. | 16 |
252 | '{' devrait être sur la ligne précédente. | 9 |
254 | '}' devrait être sur la même ligne. | 9 |
255 | Il manque une espace après 'if'. | 16 |
256 | '{' devrait être sur la ligne précédente. | 9 |
258 | '}' devrait être sur la même ligne. | 9 |
259 | Il manque une espace après 'if'. | 16 |
260 | '{' devrait être sur la ligne précédente. | 9 |
262 | '}' devrait être sur la même ligne. | 9 |
263 | Il manque une espace après 'if'. | 16 |
264 | '{' devrait être sur la ligne précédente. | 9 |
266 | '}' devrait être sur la même ligne. | 9 |
267 | Il manque une espace après 'if'. | 16 |
268 | '{' devrait être sur la ligne précédente. | 9 |
270 | '}' devrait être sur la même ligne. | 9 |
271 | Il manque une espace après 'if'. | 16 |
272 | '{' devrait être sur la ligne précédente. | 9 |
274 | '}' devrait être sur la même ligne. | 9 |
276 | '{' devrait être sur la ligne précédente. | 9 |
278 | '}' devrait être sur la même ligne. | 9 |
280 | '{' devrait être sur la ligne précédente. | 9 |
282 | '}' devrait être sur la même ligne. | 9 |
284 | '{' devrait être sur la ligne précédente. | 9 |
286 | '}' devrait être sur la même ligne. | 9 |
287 | Il manque une espace après 'if'. | 16 |
288 | '{' devrait être sur la ligne précédente. | 9 |
290 | '}' devrait être sur la même ligne. | 9 |
291 | Il manque une espace après 'if'. | 16 |
292 | '{' devrait être sur la ligne précédente. | 9 |
294 | '}' devrait être sur la même ligne. | 9 |
295 | Il manque une espace après 'if'. | 16 |
296 | '{' devrait être sur la ligne précédente. | 9 |
298 | '}' devrait être sur la même ligne. | 9 |
299 | Il manque une espace après 'if'. | 16 |
300 | '{' devrait être sur la ligne précédente. | 9 |
302 | '}' devrait être sur la même ligne. | 9 |
304 | '{' devrait être sur la ligne précédente. | 9 |
309 | Commentaire javadoc manquant. | 5 |
310 | '{' devrait être sur la ligne précédente. | 5 |
312 | '{' devrait être sur la ligne précédente. | 9 |
322 | Commentaire javadoc manquant. | 5 |
323 | '{' devrait être sur la ligne précédente. | 5 |
Package: org.apache.qpid.topic | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 14 13 2 12 | Total : Per method : | 108 8.31 | Total : Per method : Per statement : | 24 1.85 0.22 |
||
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): | 9 0 68 37 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 2 0.15 | Total : Per method : Per statement : | 27 2.08 0.25 | Total : Per method : Per statement : | 46 3.54 0.43 | Statement Test Coverage : Method Test Reference : | 0 10.5 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
Listener(Connection,int,String) | 0 | 19 | 4 | 1 |
main(String[]) | 0 | 11 | 2 | 0 |
checkTextField(Message,String,String) | 1 | 7 | 2 | 2 |
onMessage(Message) | 0 | 19 | 5 | 0 |
createReportResponseMessage(String) | 0 | 11 | 1 | 1 |
isShutdown(Message) | 0 | 3 | 1 | 1 |
isReport(Message) | 0 | 3 | 1 | 1 |
createTopicConsumer() | 0 | 2 | 1 | 1 |
createDurableTopicConsumer(String) | 0 | 2 | 1 | 1 |
createControlPublisher() | 0 | 2 | 1 | 1 |
shutdown() | 0 | 6 | 2 | 1 |
report() | 0 | 7 | 2 | 1 |
getReport() | 0 | 3 | 1 | 1 |
View line in source | Style Error | Column |
---|---|---|
0 | Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'JMSException'. | |
37 | La ligne excède 80 caractères. | |
41 | La ligne excède 80 caractères. | |
43 | La ligne excède 80 caractères. | |
44 | La ligne excède 80 caractères. | |
45 | La ligne excède 80 caractères. | |
46 | La ligne excède 80 caractères. | |
47 | La ligne excède 80 caractères. | |
50 | La ligne excède 80 caractères. | |
55 | '{' devrait être sur la ligne précédente. | 1 |
56 | Commentaire javadoc manquant. | 5 |
58 | Commentaire javadoc manquant. | 5 |
59 | Commentaire javadoc manquant. | 5 |
61 | Commentaire javadoc manquant. | 5 |
61 | Le nom '_topic' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 25 |
64 | Commentaire javadoc manquant. | 5 |
64 | Le nom '_response' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 25 |
67 | Le nom '_connection' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 30 |
70 | Le nom '_controller' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 35 |
73 | Le nom '_session' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 37 |
75 | La ligne excède 80 caractères. | |
83 | Commentaire javadoc manquant. | 5 |
85 | Commentaire javadoc manquant. | 5 |
86 | '{' devrait être sur la ligne précédente. | 5 |
87 | La ligne excède 80 caractères. | |
94 | '{' devrait être sur la ligne précédente. | 9 |
95 | La ligne excède 80 caractères. | |
97 | La ligne excède 80 caractères. | |
98 | '}' devrait être sur la même ligne. | 9 |
100 | '{' devrait être sur la ligne précédente. | 9 |
108 | '{' devrait être sur la ligne précédente. | 9 |
109 | La ligne excède 80 caractères. | |
111 | '}' devrait être sur la même ligne. | 9 |
113 | '{' devrait être sur la ligne précédente. | 9 |
114 | La ligne excède 80 caractères. | |
121 | La ligne excède 80 caractères. | |
124 | La ligne excède 80 caractères. | |
128 | Commentaire javadoc manquant. | 5 |
129 | '{' devrait être sur la ligne précédente. | 5 |
139 | La ligne excède 80 caractères. | |
143 | '{' devrait être sur la ligne précédente. | 9 |
160 | La ligne excède 80 caractères. | |
164 | La ligne excède 80 caractères. | |
166 | La ligne excède 80 caractères. | |
182 | La ligne excède 80 caractères. | |
221 | La ligne excède 80 caractères. |
Package: org.apache.qpid.topic | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 17 16 0 17 | Total : Per method : | 55 3.44 | Total : Per method : Per statement : | 23 1.44 0.42 |
||
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 31 36 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 1 0.06 | Total : Per method : Per statement : | 12 0.75 0.22 | Total : Per method : Per statement : | 56 3.5 1.02 | Statement Test Coverage : Method Test Reference : | 0 Infinity |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
MessageFactory(Session) | 0 | 2 | 1 | 0 |
MessageFactory(Session,int) | 0 | 11 | 3 | 2 |
checkText(Message,String) | 0 | 5 | 4 | 2 |
getTopic() | 0 | 2 | 1 | 0 |
createEventMessage() | 0 | 4 | 1 | 1 |
createShutdownMessage() | 0 | 2 | 1 | 1 |
createReportRequestMessage() | 0 | 2 | 1 | 1 |
createReportResponseMessage(String) | 0 | 2 | 1 | 0 |
isShutdown(Message) | 0 | 2 | 1 | 0 |
isReport(Message) | 0 | 2 | 1 | 0 |
getReport(Message) | 0 | 5 | 3 | 1 |
createTopicConsumer() | 0 | 2 | 1 | 0 |
createDurableTopicConsumer(String) | 0 | 2 | 1 | 0 |
createControlConsumer() | 0 | 2 | 1 | 1 |
createTopicPublisher() | 0 | 2 | 1 | 1 |
createControlPublisher() | 0 | 2 | 1 | 0 |
View line in source of duplicated classes | Lines | Tokens | Start of code fragment |
---|---|---|---|
(63) org/apache/qpid/oldtopic/MessageFactory
(78) org/apache/qpid/topic/MessageFactory | 79 | 233 |
}
}
Topic getTopic()
{
return _topic;
}
Message createEventM ..... |
View line in source | Style Error | Column |
---|---|---|
32 | '{' devrait être sur la ligne précédente. | 1 |
33 | La ligne excède 80 caractères. | |
33 | Commentaire javadoc manquant. | 5 |
35 | Commentaire javadoc manquant. | 5 |
35 | Le nom '_session' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 27 |
36 | Commentaire javadoc manquant. | 5 |
36 | Le nom '_topic' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 25 |
37 | Commentaire javadoc manquant. | 5 |
37 | Le nom '_control' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 25 |
38 | Commentaire javadoc manquant. | 5 |
38 | Le nom '_payload' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 26 |
40 | Commentaire javadoc manquant. | 5 |
41 | '{' devrait être sur la ligne précédente. | 5 |
45 | Commentaire javadoc manquant. | 5 |
46 | '{' devrait être sur la ligne précédente. | 5 |
49 | '{' devrait être sur la ligne précédente. | 9 |
50 | La ligne excède 80 caractères. | |
51 | La ligne excède 80 caractères. | |
52 | '}' devrait être sur la même ligne. | 9 |
54 | '{' devrait être sur la ligne précédente. | 9 |
62 | '{' devrait être sur la ligne précédente. | 9 |
67 | Commentaire javadoc manquant. | 5 |
68 | '{' devrait être sur la ligne précédente. | 5 |
70 | '{' devrait être sur la ligne précédente. | 9 |
71 | La ligne excède 80 caractères. | |
72 | '}' devrait être sur la même ligne. | 9 |
74 | '{' devrait être sur la ligne précédente. | 9 |
81 | Commentaire javadoc manquant. | 5 |
82 | '{' devrait être sur la ligne précédente. | 5 |
86 | Commentaire javadoc manquant. | 5 |
87 | '{' devrait être sur la ligne précédente. | 5 |
94 | Commentaire javadoc manquant. | 5 |
95 | '{' devrait être sur la ligne précédente. | 5 |
99 | Commentaire javadoc manquant. | 5 |
100 | '{' devrait être sur la ligne précédente. | 5 |
104 | Commentaire javadoc manquant. | 5 |
105 | '{' devrait être sur la ligne précédente. | 5 |
109 | Commentaire javadoc manquant. | 5 |
110 | '{' devrait être sur la ligne précédente. | 5 |
114 | Commentaire javadoc manquant. | 5 |
115 | '{' devrait être sur la ligne précédente. | 5 |
119 | Commentaire javadoc manquant. | 5 |
120 | '{' devrait être sur la ligne précédente. | 5 |
122 | '{' devrait être sur la ligne précédente. | 9 |
124 | '}' devrait être sur la même ligne. | 9 |
126 | '{' devrait être sur la ligne précédente. | 9 |
133 | Commentaire javadoc manquant. | 5 |
134 | '{' devrait être sur la ligne précédente. | 5 |
138 | Commentaire javadoc manquant. | 5 |
139 | '{' devrait être sur la ligne précédente. | 5 |
143 | Commentaire javadoc manquant. | 5 |
144 | '{' devrait être sur la ligne précédente. | 5 |
148 | Commentaire javadoc manquant. | 5 |
149 | '{' devrait être sur la ligne précédente. | 5 |
153 | Commentaire javadoc manquant. | 5 |
154 | '{' devrait être sur la ligne précédente. | 5 |
Package: org.apache.qpid.topic | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 11 11 2 9 | Total : Per method : | 85 7.73 | Total : Per method : Per statement : | 26 2.36 0.31 |
||
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 0 51 35 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 42 3.82 0.49 | Total : Per method : Per statement : | 55 5 0.65 | Statement Test Coverage : Method Test Reference : | 0 7.5 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
Publisher(Connection,int,int,boolean) | 0 | 7 | 3 | 1 |
test(Config) | 0 | 2 | 1 | 1 |
test(int,long,int,int,int) | 0 | 19 | 4 | 1 |
batch(int,int) | 0 | 6 | 1 | 1 |
publish(int) | 0 | 6 | 3 | 1 |
waitForCompletion(int) | 0 | 5 | 2 | 1 |
onMessage(Message) | 0 | 5 | 2 | 0 |
min(long[]) | 0 | 5 | 3 | 1 |
max(long[]) | 0 | 5 | 3 | 1 |
avg(long[],long,long) | 0 | 10 | 3 | 1 |
main(String[]) | 0 | 8 | 1 | 0 |
View line in source of duplicated classes | Lines | Tokens | Start of code fragment |
---|---|---|---|
(65) org/apache/qpid/oldtopic/Publisher
(68) org/apache/qpid/topic/Publisher | 93 | 459 |
times[i] = batch(msgCount, consumerCount);
System.out.println("Batch " + ( ..... |
(25) org/apache/qpid/oldtopic/Publisher
(25) org/apache/qpid/topic/Publisher | 40 | 276 |
public class Publisher implements MessageListener
{
private final Object _lock = new Object(); ..... |
(161) org/apache/qpid/oldtopic/Publisher
(172) org/apache/qpid/topic/Publisher | 15 | 79 |
return (sum / (times.length - adjustment));
}
public static void main(String[] ar ..... |
View line in source | Style Error | Column |
---|---|---|
25 | Commentaire javadoc manquant. | |
26 | '{' devrait être sur la ligne précédente. | 1 |
27 | Commentaire javadoc manquant. | 5 |
27 | Le nom '_lock' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 26 |
28 | Commentaire javadoc manquant. | 5 |
28 | Le nom '_connection' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 30 |
29 | Commentaire javadoc manquant. | 5 |
29 | Le nom '_session' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 27 |
30 | Commentaire javadoc manquant. | 5 |
30 | Le nom '_factory' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 34 |
31 | Commentaire javadoc manquant. | 5 |
31 | Le nom '_publisher' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 35 |
32 | Commentaire javadoc manquant. | 5 |
32 | Le nom '_count' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 17 |
34 | La ligne excède 80 caractères. | |
34 | Commentaire javadoc manquant. | 5 |
40 | La ligne excède 80 caractères. | |
41 | La ligne excède 80 caractères. | |
44 | Commentaire javadoc manquant. | 5 |
45 | '{' devrait être sur la ligne précédente. | 5 |
46 | La ligne excède 80 caractères. | |
49 | La ligne excède 80 caractères. | |
49 | Commentaire javadoc manquant. | 5 |
55 | '{' devrait être sur la ligne précédente. | 9 |
63 | '{' devrait être sur la ligne précédente. | 9 |
65 | '{' devrait être sur la ligne précédente. | 13 |
69 | La ligne excède 80 caractères. | |
74 | La ligne excède 80 caractères. | |
83 | Commentaire javadoc manquant. | 5 |
84 | '{' devrait être sur la ligne précédente. | 5 |
92 | Commentaire javadoc manquant. | 5 |
93 | '{' devrait être sur la ligne précédente. | 5 |
97 | '{' devrait être sur la ligne précédente. | 9 |
100 | '{' devrait être sur la ligne précédente. | 13 |
109 | Commentaire javadoc manquant. | 5 |
110 | '{' devrait être sur la ligne précédente. | 5 |
113 | '{' devrait être sur la ligne précédente. | 9 |
115 | '{' devrait être sur la ligne précédente. | 13 |
122 | Commentaire javadoc manquant. | 5 |
123 | '{' devrait être sur la ligne précédente. | 5 |
124 | La ligne excède 80 caractères. | |
126 | '{' devrait être sur la ligne précédente. | 9 |
128 | '{' devrait être sur la ligne précédente. | 13 |
134 | Commentaire javadoc manquant. | 5 |
135 | '{' devrait être sur la ligne précédente. | 5 |
138 | '{' devrait être sur la ligne précédente. | 9 |
144 | Commentaire javadoc manquant. | 5 |
145 | '{' devrait être sur la ligne précédente. | 5 |
148 | '{' devrait être sur la ligne précédente. | 9 |
154 | Commentaire javadoc manquant. | 5 |
155 | '{' devrait être sur la ligne précédente. | 5 |
158 | '{' devrait être sur la ligne précédente. | 9 |
166 | '{' devrait être sur la ligne précédente. | 9 |
175 | Commentaire javadoc manquant. | 5 |
176 | '{' devrait être sur la ligne précédente. | 5 |