![]() |
|
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.management.ui.jmx |
|
[scorecard] [analysis] [explanations] | |
{overview} {architecture} {design} {code} {test} {source control} {system specific} |
Package: org.apache.qpid.management.ui.jmx | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 4 4 3 1 | Total : Per method : | 26 6.5 | Total : Per method : Per statement : | 8 2 0.31 |
||
Inheritance: | Coupling: | ||||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 1 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 5 3 17 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 5 1.25 0.19 | Total : Per method : Per statement : | 24 6 0.92 | Statement Test Coverage : Method Test Reference : | 0 1.33 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
ClientListener(ManagedServer) | 0 | 3 | 1 | 2 |
handleNotification(Notification,Object) | 0 | 14 | 4 | 0 |
getServerRegistry() | 0 | 4 | 2 | 1 |
getServer() | 0 | 2 | 1 | 0 |
Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
---|---|---|---|---|---|
STYLE | BC_UNCONFIRMED_CAST | BC | 2 | handleNotification |
View line in source | Style Error | Column |
---|---|---|
33 | Commentaire javadoc manquant. | |
34 | '{' devrait être sur la ligne précédente. | 1 |
35 | Commentaire javadoc manquant. | 5 |
36 | Commentaire javadoc manquant. | 5 |
38 | Commentaire javadoc manquant. | 5 |
39 | '{' devrait être sur la ligne précédente. | 5 |
41 | La ligne excède 80 caractères. | |
41 | Il manque une espace après 'cast'. | 45 |
44 | Commentaire javadoc manquant. | 5 |
45 | '{' devrait être sur la ligne précédente. | 5 |
51 | '{' devrait être sur la ligne précédente. | 9 |
52 | Il manque une espace après 'cast'. | 49 |
54 | '}' devrait être sur la même ligne. | 9 |
55 | La ligne excède 80 caractères. | |
57 | Il manque une espace après 'cast'. | 49 |
59 | '}' devrait être sur la même ligne. | 9 |
61 | '{' devrait être sur la ligne précédente. | 9 |
66 | Commentaire javadoc manquant. | 5 |
67 | '{' devrait être sur la ligne précédente. | 5 |
68 | L'instruction 'if' devrait utiliser des accolades ('{' et '}'). | |
69 | La ligne excède 80 caractères. | |
69 | Il manque une espace après 'cast'. | 49 |
73 | Commentaire javadoc manquant. | 5 |
74 | '{' devrait être sur la ligne précédente. | 5 |
Package: org.apache.qpid.management.ui.jmx | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 2 2 2 0 | Total : Per method : | 6 3 | Total : Per method : Per statement : | 2 1 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): | 3 2 6 1 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 4 2 0.67 | Total : Per method : Per statement : | 7 3.5 1.17 | Statement Test Coverage : Method Test Reference : | 0 1 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
ClientNotificationListener(ManagedServer) | 0 | 2 | 1 | 1 |
handleNotification(Notification,Object) | 0 | 3 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
28 | Commentaire javadoc manquant. | |
29 | '{' devrait être sur la ligne précédente. | 1 |
30 | Commentaire javadoc manquant. | 5 |
31 | '{' devrait être sur la ligne précédente. | 5 |
35 | Commentaire javadoc manquant. | 5 |
36 | '{' devrait être sur la ligne précédente. | 5 |
37 | Il manque une espace après 'cast'. | 42 |
Package: org.apache.qpid.management.ui.jmx | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 2 2 2 0 | Total : Per method : | 10 5 | Total : Per method : Per statement : | 2 1 0.2 |
||
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): | 1 2 10 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 2 1 0.2 | Total : Per method : Per statement : | 8 4 0.8 | Statement Test Coverage : Method Test Reference : | 0 3 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
JMXManagedObject(ObjectName) | 0 | 6 | 1 | 2 |
getObjectName() | 0 | 2 | 1 | 7 |
View line in source | Style Error | Column |
---|---|---|
30 | Commentaire javadoc manquant. | |
31 | '{' devrait être sur la ligne précédente. | 1 |
32 | Commentaire javadoc manquant. | 5 |
32 | Le nom '_objName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 24 |
34 | Commentaire javadoc manquant. | 5 |
36 | '{' devrait être sur la ligne précédente. | 5 |
44 | Commentaire javadoc manquant. | 5 |
45 | '{' devrait être sur la ligne précédente. | 5 |
Package: org.apache.qpid.management.ui.jmx | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 34 32 34 0 | Total : Per method : | 206 6.44 | Total : Per method : Per statement : | 89 2.78 0.43 |
||
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): | 13 5 108 437 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 7 0.22 | Total : Per method : Per statement : | 86 2.69 0.42 | Total : Per method : Per statement : | 430 13.44 2.09 | Statement Test Coverage : Method Test Reference : | 0 1.26 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
JMXServerRegistry(ManagedServer) | 0 | 9 | 1 | 1 |
getServerConnection() | 0 | 2 | 1 | 8 |
getSecurityMechanism() | 0 | 2 | 1 | 0 |
closeServerConnection() | 1 | 9 | 7 | 0 |
getManagedObject(String) | 0 | 2 | 1 | 0 |
addManagedObject(ManagedBean) | 0 | 11 | 4 | 1 |
removeManagedObject(ManagedBean) | 0 | 11 | 4 | 1 |
putMBeanInfo(ManagedBean,MBeanInfo) | 0 | 2 | 1 | 1 |
getMBeanInfo(ManagedBean) | 0 | 2 | 1 | 3 |
getMBeans() | 0 | 2 | 1 | 0 |
setNotificationInfo(ManagedBean,NotificationInfoModel) | 0 | 2 | 1 | 0 |
getNotificationInfo(ManagedBean) | 0 | 2 | 1 | 1 |
addNotification(ObjectName,Notification) | 0 | 7 | 2 | 1 |
getNotifications(ManagedBean) | 1 | 8 | 4 | 0 |
clearNotifications(ManagedBean,NotificationObject) | 0 | 20 | 14 | 0 |
addNotificationListener(ManagedBean,String,String) | 1 | 18 | 7 | 1 |
hasSubscribedForNotifications(ManagedBean,String,String) | 1 | 7 | 5 | 0 |
removeNotificationListener(ManagedBean,String,String) | 1 | 15 | 7 | 1 |
registerManagedObject(ObjectName) | 1 | 4 | 1 | 1 |
unregisterManagedObject(ObjectName) | 1 | 5 | 2 | 1 |
getObjectsToBeRemoved() | 0 | 7 | 3 | 0 |
setAttributeModel(ManagedBean,ManagedAttributeModel) | 0 | 2 | 1 | 1 |
getAttributeModel(ManagedBean) | 0 | 2 | 1 | 5 |
setOperationModel(ManagedBean,OperationDataModel) | 0 | 2 | 1 | 1 |
getOperationModel(ManagedBean) | 0 | 2 | 1 | 1 |
getQueueNames(String) | 0 | 8 | 4 | 0 |
getExchangeNames(String) | 0 | 9 | 4 | 0 |
getConnectionNames(String) | 0 | 9 | 4 | 0 |
setUserList(String) | 0 | 3 | 1 | 0 |
getUsernames() | 0 | 2 | 1 | 0 |
getNotificationListener() | 0 | 2 | 1 | 1 |
getClientListener() | 0 | 2 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
50 | Commentaire javadoc manquant. | |
51 | '{' devrait être sur la ligne précédente. | 1 |
52 | Commentaire javadoc manquant. | 5 |
52 | Le nom '_serverObjectName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 24 |
53 | Commentaire javadoc manquant. | 5 |
53 | Le nom '_jmxc' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 26 |
54 | Commentaire javadoc manquant. | 5 |
54 | Le nom '_mbsc' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 35 |
55 | Commentaire javadoc manquant. | 5 |
55 | Le nom '_securityMechanism' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 20 |
57 | Commentaire javadoc manquant. | 5 |
57 | Il manque une espace avant '<'. | 17 |
57 | Il manque une espace après '<'. | 18 |
57 | Il manque une espace avant '>'. | 24 |
57 | Le nom '_usersList' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 26 |
58 | La ligne excède 80 caractères. | |
60 | Commentaire javadoc manquant. | 5 |
60 | Il manque une espace avant '<'. | 17 |
60 | Il manque une espace après '<'. | 18 |
60 | Il manque une espace avant '>'. | 29 |
60 | Le nom '_mbeansToBeRemoved' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 31 |
60 | Il manque une espace avant '<'. | 65 |
60 | Il manque une espace après '<'. | 66 |
60 | Il manque une espace avant '>'. | 77 |
60 | Il manque une espace après '>'. | 78 |
63 | La ligne excède 80 caractères. | |
63 | Commentaire javadoc manquant. | 5 |
63 | Il manque une espace avant '<'. | 20 |
63 | Il manque une espace après '<'. | 21 |
63 | Il manque une espace avant '>'. | 40 |
63 | Le nom '_mbeansMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 44 |
63 | Il manque une espace avant '<'. | 71 |
63 | Il manque une espace après '<'. | 72 |
63 | Il manque une espace avant '>'. | 91 |
63 | Il manque une espace après '>'. | 92 |
64 | La ligne excède 80 caractères. | |
65 | La ligne excède 80 caractères. | |
65 | Commentaire javadoc manquant. | 5 |
65 | Il manque une espace avant '<'. | 20 |
65 | Il manque une espace après '<'. | 21 |
65 | Il manque une espace avant '>'. | 38 |
65 | Le nom '_mbeanInfoMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 44 |
65 | Il manque une espace avant '<'. | 71 |
65 | Il manque une espace après '<'. | 72 |
65 | Il manque une espace avant '>'. | 89 |
65 | Il manque une espace après '>'. | 90 |
66 | La ligne excède 80 caractères. | |
67 | La ligne excède 80 caractères. | |
67 | Commentaire javadoc manquant. | 5 |
67 | Il manque une espace avant '<'. | 20 |
67 | Il manque une espace après '<'. | 21 |
67 | Il manque une espace avant '>'. | 50 |
67 | Le nom '_attributeModelMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 55 |
67 | Il manque une espace avant '<'. | 87 |
67 | Il manque une espace après '<'. | 88 |
67 | Il manque une espace avant '>'. | 117 |
67 | Il manque une espace après '>'. | 118 |
68 | La ligne excède 80 caractères. | |
69 | La ligne excède 80 caractères. | |
69 | Commentaire javadoc manquant. | 5 |
69 | Il manque une espace avant '<'. | 20 |
69 | Il manque une espace après '<'. | 21 |
69 | Il manque une espace avant '>'. | 47 |
69 | Le nom '_operationModelMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 55 |
69 | Il manque une espace avant '<'. | 87 |
69 | Il manque une espace après '<'. | 88 |
69 | Il manque une espace avant '>'. | 114 |
69 | Il manque une espace après '>'. | 115 |
70 | La ligne excède 80 caractères. | |
71 | La ligne excède 80 caractères. | |
71 | Commentaire javadoc manquant. | 5 |
71 | Il manque une espace avant '<'. | 20 |
71 | Il manque une espace après '<'. | 21 |
71 | Il manque une espace avant '<'. | 33 |
71 | Il manque une espace après '<'. | 34 |
71 | Il manque une espace avant '>'. | 55 |
71 | Il manque une espace après '>'. | 56 |
71 | Il manque une espace avant '>'. | 56 |
71 | Le nom '_notificationInfoMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 58 |
71 | Il manque une espace avant '<'. | 92 |
71 | Il manque une espace après '<'. | 93 |
71 | Il manque une espace avant '<'. | 105 |
71 | Il manque une espace après '<'. | 106 |
71 | Il manque une espace avant '>'. | 127 |
71 | Il manque une espace après '>'. | 128 |
71 | Il manque une espace avant '>'. | 128 |
71 | Il manque une espace après '>'. | 129 |
72 | La ligne excède 80 caractères. | |
73 | La ligne excède 80 caractères. | |
73 | Commentaire javadoc manquant. | 5 |
73 | Il manque une espace avant '<'. | 20 |
73 | Il manque une espace après '<'. | 21 |
73 | Il manque une espace avant '<'. | 33 |
73 | Il manque une espace après '<'. | 34 |
73 | Il manque une espace avant '>'. | 52 |
73 | Il manque une espace après '>'. | 53 |
73 | Il manque une espace avant '>'. | 53 |
73 | Le nom '_notificationsMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 55 |
73 | Il manque une espace avant '<'. | 87 |
73 | Il manque une espace après '<'. | 88 |
73 | Il manque une espace avant '<'. | 100 |
73 | Il manque une espace après '<'. | 101 |
73 | Il manque une espace avant '>'. | 119 |
73 | Il manque une espace après '>'. | 120 |
73 | Il manque une espace avant '>'. | 120 |
73 | Il manque une espace après '>'. | 121 |
75 | La ligne excède 80 caractères. | |
76 | La ligne excède 80 caractères. | |
78 | La ligne excède 80 caractères. | |
78 | Commentaire javadoc manquant. | 5 |
78 | Il manque une espace avant '<'. | 20 |
78 | Il manque une espace après '<'. | 21 |
78 | Il manque une espace avant '<'. | 36 |
78 | Il manque une espace après '<'. | 37 |
78 | Il manque une espace avant '<'. | 49 |
78 | Il manque une espace après '<'. | 50 |
78 | Il manque une espace avant '>'. | 56 |
78 | Il manque une espace après '>'. | 57 |
78 | Il manque une espace avant '>'. | 57 |
78 | Il manque une espace après '>'. | 58 |
78 | Il manque une espace avant '>'. | 58 |
78 | Le nom '_subscribedNotificationMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 60 |
78 | Il manque une espace avant '<'. | 100 |
78 | Il manque une espace après '<'. | 101 |
78 | Il manque une espace avant '<'. | 116 |
78 | Il manque une espace après '<'. | 117 |
78 | Il manque une espace avant '<'. | 129 |
78 | Il manque une espace après '<'. | 130 |
78 | Il manque une espace avant '>'. | 136 |
78 | Il manque une espace après '>'. | 137 |
78 | Il manque une espace avant '>'. | 137 |
78 | Il manque une espace après '>'. | 138 |
78 | Il manque une espace avant '>'. | 138 |
78 | Il manque une espace après '>'. | 139 |
81 | Commentaire javadoc manquant. | 5 |
81 | Le nom '_notificationListener' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 40 |
82 | La ligne excède 80 caractères. | |
83 | Commentaire javadoc manquant. | 5 |
83 | Le nom '_clientListener' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
85 | Commentaire javadoc manquant. | 5 |
86 | '{' devrait être sur la ligne précédente. | 5 |
99 | La ligne excède 80 caractères. | |
100 | La ligne excède 80 caractères. | |
104 | Commentaire javadoc manquant. | 5 |
105 | '{' devrait être sur la ligne précédente. | 5 |
110 | Commentaire javadoc manquant. | 5 |
111 | '{' devrait être sur la ligne précédente. | 5 |
119 | Balise javadoc @throws manquante pour 'Exception'. | 48 |
120 | '{' devrait être sur la ligne précédente. | 5 |
122 | '{' devrait être sur la ligne précédente. | 9 |
123 | L'instruction 'if' devrait utiliser des accolades ('{' et '}'). | |
126 | L'instruction 'if' devrait utiliser des accolades ('{' et '}'). | |
127 | La ligne excède 80 caractères. | |
131 | '{' devrait être sur la ligne précédente. | 13 |
132 | 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 |
141 | Commentaire javadoc manquant. | 5 |
142 | '{' devrait être sur la ligne précédente. | 5 |
146 | Commentaire javadoc manquant. | 5 |
147 | '{' devrait être sur la ligne précédente. | 5 |
149 | '{' devrait être sur la ligne précédente. | 9 |
151 | '}' devrait être sur la même ligne. | 9 |
153 | '{' devrait être sur la ligne précédente. | 9 |
155 | '}' devrait être sur la même ligne. | 9 |
157 | '{' devrait être sur la ligne précédente. | 9 |
165 | Commentaire javadoc manquant. | 5 |
166 | '{' devrait être sur la ligne précédente. | 5 |
170 | '{' devrait être sur la ligne précédente. | 9 |
172 | '}' devrait être sur la même ligne. | 9 |
174 | '{' devrait être sur la ligne précédente. | 9 |
176 | '}' devrait être sur la même ligne. | 9 |
178 | '{' devrait être sur la ligne précédente. | 9 |
185 | Commentaire javadoc manquant. | 5 |
186 | '{' 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 manque une espace avant '<'. | 16 |
194 | Il manque une espace après '<'. | 17 |
194 | Il manque une espace avant '>'. | 28 |
195 | '{' devrait être sur la ligne précédente. | 5 |
196 | Il manque une espace avant '<'. | 29 |
196 | Il manque une espace après '<'. | 30 |
196 | Il manque une espace avant '>'. | 41 |
196 | Il manque une espace après '>'. | 42 |
199 | La ligne excède 80 caractères. | |
199 | Commentaire javadoc manquant. | 5 |
199 | Il manque une espace avant '<'. | 60 |
199 | Il manque une espace après '<'. | 61 |
199 | Il manque une espace avant '>'. | 82 |
199 | Il manque une espace après '>'. | 83 |
204 | Commentaire javadoc manquant. | 5 |
204 | Il manque une espace avant '<'. | 16 |
204 | Il manque une espace après '<'. | 17 |
204 | Il manque une espace avant '>'. | 38 |
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 |
211 | La ligne excède 80 caractères. | |
211 | Il manque une espace avant '<'. | 13 |
211 | Il manque une espace après '<'. | 14 |
211 | Il manque une espace avant '>'. | 32 |
212 | La ligne excède 80 caractères. | |
213 | La ligne excède 80 caractères. | |
214 | La ligne excède 80 caractères. | |
215 | La ligne excède 80 caractères. | |
219 | '{' devrait être sur la ligne précédente. | 9 |
220 | Il manque une espace avant '<'. | 33 |
220 | Il manque une espace après '<'. | 34 |
220 | Il manque une espace avant '>'. | 52 |
220 | Il manque une espace après '>'. | 53 |
228 | La ligne excède 80 caractères. | |
231 | Balise javadoc @return manquante. | |
231 | Il manque une espace avant '<'. | 16 |
231 | Il manque une espace après '<'. | 17 |
231 | Il manque une espace avant '>'. | 35 |
231 | Balise javadoc @param manquante pour 'mbean'. | 66 |
232 | '{' devrait être sur la ligne précédente. | 5 |
234 | '{' devrait être sur la ligne précédente. | 9 |
235 | La ligne excède 80 caractères. | |
235 | Il manque une espace avant '<'. | 17 |
235 | Il manque une espace après '<'. | 18 |
235 | Il manque une espace avant '>'. | 36 |
235 | Il manque une espace avant '<'. | 63 |
235 | Il manque une espace après '<'. | 64 |
235 | Il manque une espace avant '>'. | 82 |
235 | Il manque une espace après '>'. | 83 |
236 | Il manque une espace avant '<'. | 22 |
236 | Il manque une espace après '<'. | 23 |
236 | Il manque une espace avant '>'. | 41 |
237 | '{' devrait être sur la ligne précédente. | 13 |
241 | '}' devrait être sur la même ligne. | 9 |
243 | '{' devrait être sur la ligne précédente. | 9 |
248 | La ligne excède 80 caractères. | |
248 | Commentaire javadoc manquant. | 5 |
248 | Il manque une espace avant '<'. | 59 |
248 | Il manque une espace après '<'. | 60 |
248 | Il manque une espace avant '>'. | 78 |
251 | '{' devrait être sur la ligne précédente. | 9 |
253 | '{' devrait être sur la ligne précédente. | 13 |
256 | '}' devrait être sur la même ligne. | 13 |
258 | '{' devrait être sur la ligne précédente. | 13 |
261 | '{' devrait être sur la ligne précédente. | 17 |
263 | La ligne excède 80 caractères. | |
263 | Il manque une espace avant '<'. | 25 |
263 | Il manque une espace après '<'. | 26 |
263 | Il manque une espace avant '>'. | 44 |
265 | '{' devrait être sur la ligne précédente. | 21 |
270 | '}' devrait être sur la même ligne. | 9 |
272 | '{' devrait être sur la ligne précédente. | 9 |
274 | '{' devrait être sur la ligne précédente. | 13 |
276 | La ligne excède 80 caractères. | |
276 | Il manque une espace avant '<'. | 21 |
276 | Il manque une espace après '<'. | 22 |
276 | Il manque une espace avant '>'. | 40 |
278 | '{' devrait être sur la ligne précédente. | 17 |
281 | '}' devrait être sur la même ligne. | 13 |
283 | '{' devrait être sur la ligne précédente. | 13 |
286 | '{' devrait être sur la ligne précédente. | 17 |
287 | La ligne excède 80 caractères. | |
287 | Il manque une espace avant '<'. | 25 |
287 | Il manque une espace après '<'. | 26 |
287 | Il manque une espace avant '>'. | 44 |
289 | '{' devrait être sur la ligne précédente. | 21 |
300 | La ligne excède 80 caractères. | |
306 | La ligne excède 80 caractères. | |
306 | Balise javadoc @param manquante pour 'mbean'. | 53 |
306 | Balise javadoc @param manquante pour 'name'. | 67 |
306 | Balise javadoc @param manquante pour 'type'. | 80 |
308 | La ligne excède 80 caractères. | |
309 | La ligne excède 80 caractères. | |
309 | Il manque une espace avant '<'. | 16 |
309 | Il manque une espace après '<'. | 17 |
309 | Il manque une espace avant '<'. | 29 |
309 | Il manque une espace après '<'. | 30 |
309 | Il manque une espace avant '>'. | 36 |
309 | Il manque une espace après '>'. | 37 |
309 | Il manque une espace avant '>'. | 37 |
311 | '{' devrait être sur la ligne précédente. | 9 |
312 | Il manque une espace avant '<'. | 30 |
312 | Il manque une espace après '<'. | 31 |
312 | Il manque une espace avant '<'. | 43 |
312 | Il manque une espace après '<'. | 44 |
312 | Il manque une espace avant '>'. | 50 |
312 | Il manque une espace après '>'. | 51 |
312 | Il manque une espace avant '>'. | 51 |
312 | Il manque une espace après '>'. | 52 |
313 | Il manque une espace après ','. | 66 |
316 | La ligne excède 80 caractères. | |
317 | Il manque une espace avant '<'. | 13 |
317 | Il manque une espace après '<'. | 14 |
317 | Il manque une espace avant '>'. | 20 |
319 | '{' devrait être sur la ligne précédente. | 9 |
320 | Il manque une espace avant '<'. | 33 |
320 | Il manque une espace après '<'. | 34 |
320 | Il manque une espace avant '>'. | 40 |
320 | Il manque une espace après '>'. | 41 |
325 | '{' devrait être sur la ligne précédente. | 9 |
326 | La ligne excède 80 caractères. | |
326 | Il manque une espace avant '<'. | 17 |
326 | Il manque une espace après '<'. | 18 |
326 | Il manque une espace avant '>'. | 39 |
328 | '{' devrait être sur la ligne précédente. | 13 |
330 | '{' devrait être sur la ligne précédente. | 17 |
333 | '{' devrait être sur la ligne précédente. | 21 |
338 | '}' devrait être sur la même ligne. | 9 |
340 | '{' devrait être sur la ligne précédente. | 9 |
344 | La ligne excède 80 caractères. | |
348 | La ligne excède 80 caractères. | |
350 | Balise javadoc @return manquante. | |
350 | La ligne excède 80 caractères. | |
350 | Balise javadoc @param manquante pour 'mbean'. | 62 |
350 | Balise javadoc @param manquante pour 'name'. | 76 |
350 | Balise javadoc @param manquante pour 'type'. | 89 |
353 | '{' devrait être sur la ligne précédente. | 9 |
354 | La ligne excède 80 caractères. | |
354 | Il manque une espace avant '<'. | 20 |
354 | Il manque une espace après '<'. | 21 |
354 | Il manque une espace avant '<'. | 33 |
354 | Il manque une espace après '<'. | 34 |
354 | Il manque une espace avant '>'. | 40 |
354 | Il manque une espace après '>'. | 41 |
354 | Il manque une espace avant '>'. | 41 |
356 | '{' devrait être sur la ligne précédente. | 13 |
358 | '{' devrait être sur la ligne précédente. | 17 |
366 | La première ligne doit se terminer avec un point. | |
367 | La ligne excède 80 caractères. | |
374 | La ligne excède 80 caractères. | |
374 | Balise javadoc @param manquante pour 'mbean'. | 56 |
374 | Balise javadoc @param manquante pour 'name'. | 70 |
374 | Balise javadoc @param manquante pour 'type'. | 83 |
374 | Balise javadoc @throws manquante pour 'Exception'. | 96 |
376 | La ligne excède 80 caractères. | |
378 | '{' devrait être sur la ligne précédente. | 9 |
379 | La ligne excède 80 caractères. | |
380 | La ligne excède 80 caractères. | |
380 | Il manque une espace avant '<'. | 20 |
380 | Il manque une espace après '<'. | 21 |
380 | Il manque une espace avant '<'. | 33 |
380 | Il manque une espace après '<'. | 34 |
380 | Il manque une espace avant '>'. | 40 |
380 | Il manque une espace après '>'. | 41 |
380 | Il manque une espace avant '>'. | 41 |
382 | '{' devrait être sur la ligne précédente. | 13 |
384 | '{' devrait être sur la ligne précédente. | 17 |
386 | '}' devrait être sur la même ligne. | 17 |
388 | '{' devrait être sur la ligne précédente. | 17 |
391 | '{' devrait être sur la ligne précédente. | 21 |
397 | '{' devrait être sur la ligne précédente. | 13 |
401 | Il manque une espace après 'cast'. | 58 |
402 | La ligne excède 80 caractères. | |
407 | La ligne excède 80 caractères. | |
408 | La ligne excède 80 caractères. | |
412 | Balise javadoc @param manquante pour 'objName'. | 50 |
413 | '{' devrait être sur la ligne précédente. | 5 |
420 | La ligne excède 80 caractères. | |
421 | La ligne excède 80 caractères. | |
424 | Balise javadoc @param manquante pour 'objName'. | 52 |
425 | '{' devrait être sur la ligne précédente. | 5 |
428 | La ligne excède 80 caractères. | |
431 | '{' devrait être sur la ligne précédente. | 9 |
436 | Commentaire javadoc manquant. | 5 |
436 | Il manque une espace avant '<'. | 16 |
436 | Il manque une espace après '<'. | 17 |
436 | Il manque une espace avant '>'. | 28 |
437 | '{' devrait être sur la ligne précédente. | 5 |
438 | L'instruction 'if' devrait utiliser des accolades ('{' et '}'). | |
441 | '{' devrait être sur la ligne précédente. | 9 |
442 | La ligne excède 80 caractères. | |
442 | Il manque une espace avant '<'. | 17 |
442 | Il manque une espace après '<'. | 18 |
442 | Il manque une espace avant '>'. | 29 |
442 | Il manque une espace avant '<'. | 62 |
442 | Il manque une espace après '<'. | 63 |
442 | Il manque une espace avant '>'. | 74 |
442 | Il manque une espace après '>'. | 75 |
448 | La ligne excède 80 caractères. | |
448 | Commentaire javadoc manquant. | 5 |
453 | Commentaire javadoc manquant. | 5 |
454 | '{' devrait être sur la ligne précédente. | 5 |
458 | Commentaire javadoc manquant. | 5 |
459 | '{' devrait être sur la ligne précédente. | 5 |
463 | Commentaire javadoc manquant. | 5 |
464 | '{' devrait être sur la ligne précédente. | 5 |
468 | Commentaire javadoc manquant. | 5 |
468 | Il manque une espace avant '<'. | 16 |
468 | Il manque une espace après '<'. | 17 |
468 | Il manque une espace avant '>'. | 23 |
469 | '{' devrait être sur la ligne précédente. | 5 |
470 | Il manque une espace avant '<'. | 13 |
470 | Il manque une espace après '<'. | 14 |
470 | Il manque une espace avant '>'. | 25 |
471 | L'instruction 'if' devrait utiliser des accolades ('{' et '}'). | |
474 | Il manque une espace avant '<'. | 13 |
474 | Il manque une espace après '<'. | 14 |
474 | Il manque une espace avant '>'. | 20 |
474 | Il manque une espace avant '<'. | 48 |
474 | Il manque une espace après '<'. | 49 |
474 | Il manque une espace avant '>'. | 55 |
474 | Il manque une espace après '>'. | 56 |
476 | '{' devrait être sur la ligne précédente. | 9 |
482 | Commentaire javadoc manquant. | 5 |
483 | '{' devrait être sur la ligne précédente. | 5 |
484 | Il manque une espace avant '<'. | 13 |
484 | Il manque une espace après '<'. | 14 |
484 | Il manque une espace avant '>'. | 25 |
485 | L'instruction 'if' devrait utiliser des accolades ('{' et '}'). | |
491 | '{' devrait être sur la ligne précédente. | 9 |
497 | Commentaire javadoc manquant. | 5 |
498 | '{' devrait être sur la ligne précédente. | 5 |
499 | Il manque une espace avant '<'. | 13 |
499 | Il manque une espace après '<'. | 14 |
499 | Il manque une espace avant '>'. | 25 |
500 | L'instruction 'if' devrait utiliser des accolades ('{' et '}'). | |
506 | '{' devrait être sur la ligne précédente. | 9 |
512 | Commentaire javadoc manquant. | 5 |
512 | Il manque une espace avant '<'. | 33 |
512 | Il manque une espace après '<'. | 34 |
512 | Il manque une espace avant '>'. | 40 |
513 | '{' devrait être sur la ligne précédente. | 5 |
518 | Commentaire javadoc manquant. | 5 |
518 | Il manque une espace avant '<'. | 16 |
518 | Il manque une espace après '<'. | 17 |
518 | Il manque une espace avant '>'. | 23 |
519 | '{' devrait être sur la ligne précédente. | 5 |
523 | Commentaire javadoc manquant. | 5 |
524 | '{' devrait être sur la ligne précédente. | 5 |
528 | Commentaire javadoc manquant. | 5 |
529 | '{' devrait être sur la ligne précédente. | 5 |
Package: org.apache.qpid.management.ui.jmx | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 18 16 17 1 | Total : Per method : | 189 11.81 | Total : Per method : Per statement : | 59 3.69 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): | 15 23 110 151 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 14 0.88 | Total : Per method : Per statement : | 89 5.56 0.47 | Total : Per method : Per statement : | 70 4.38 0.37 | Statement Test Coverage : Method Test Reference : | 0 1.06 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
getMBeanInfo(ManagedBean) | 1 | 12 | 3 | 2 |
execute(ManagedBean,OperationData) | 1 | 18 | 6 | 1 |
handleException(Exception) | 1 | 2 | 1 | 9 |
handleException(ManagedBean,Throwable) | 1 | 36 | 11 | 9 |
createNotificationlistener(ManagedBean,String,String) | 1 | 8 | 3 | 1 |
removeNotificationListener(ManagedBean,String,String) | 0 | 3 | 1 | 1 |
getAttributeData(ManagedBean,String) | 1 | 9 | 2 | 1 |
refreshAttribute(ManagedBean,String) | 1 | 9 | 3 | 2 |
getAttributes(ManagedBean) | 1 | 26 | 5 | 2 |
updateAttribute(ManagedBean,AttributeData,String) | 1 | 17 | 7 | 1 |
getOperations(ManagedBean) | 1 | 10 | 3 | 1 |
getNotificationInfo(ManagedBean) | 1 | 14 | 7 | 2 |
getManagedObjectsForDomain(ManagedServer,String) | 1 | 11 | 2 | 1 |
getAllDomains(ManagedServer) | 1 | 5 | 1 | 1 |
printOutput(String) | 0 | 3 | 2 | 3 |
printStackTrace(Throwable) | 0 | 3 | 2 | 3 |
Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
---|---|---|---|---|---|
PERFORMANCE | DM_NUMBER_CTOR | Bx | 2 | updateAttribute | |
PERFORMANCE | DM_NUMBER_CTOR | Bx | 2 | updateAttribute |
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 'Exception,'. | |
57 | La ligne excède 80 caractères. | |
61 | '{' devrait être sur la ligne précédente. | 1 |
62 | La ligne excède 80 caractères. | |
62 | Commentaire javadoc manquant. | 5 |
63 | La ligne excède 80 caractères. | |
63 | Commentaire javadoc manquant. | 5 |
65 | La ligne excède 80 caractères. | |
68 | La ligne excède 80 caractères. | |
73 | La ligne excède 80 caractères. | |
97 | La ligne excède 80 caractères. | |
99 | La ligne excède 80 caractères. | |
118 | La ligne excède 80 caractères. | |
140 | La ligne excède 80 caractères. | |
148 | La ligne excède 80 caractères. | |
153 | La ligne excède 80 caractères. | |
158 | La ligne excède 80 caractères. | |
163 | La ligne excède 80 caractères. | |
170 | La ligne excède 80 caractères. | |
174 | La ligne excède 80 caractères. | |
178 | La ligne excède 80 caractères. | |
205 | La ligne excède 80 caractères. | |
207 | La ligne excède 80 caractères. | |
211 | La ligne excède 80 caractères. | |
219 | La ligne excède 80 caractères. | |
222 | La ligne excède 80 caractères. | |
224 | La ligne excède 80 caractères. | |
229 | La ligne excède 80 caractères. | |
230 | La ligne excède 80 caractères. | |
234 | La ligne excède 80 caractères. | |
236 | La ligne excède 80 caractères. | |
237 | La ligne excède 80 caractères. | |
240 | La ligne excède 80 caractères. | |
253 | La ligne excède 80 caractères. | |
257 | La ligne excède 80 caractères. | |
259 | La ligne excède 80 caractères. | |
267 | La ligne excède 80 caractères. | |
269 | La ligne excède 80 caractères. | |
275 | La ligne excède 80 caractères. | |
280 | La ligne excède 80 caractères. | |
286 | La ligne excède 80 caractères. | |
289 | La ligne excède 80 caractères. | |
293 | La ligne excède 80 caractères. | |
294 | La ligne excède 80 caractères. | |
302 | La ligne excède 80 caractères. | |
303 | La ligne excède 80 caractères. | |
304 | La ligne excède 80 caractères. | |
309 | La ligne excède 80 caractères. | |
318 | La ligne excède 80 caractères. | |
331 | La ligne excède 80 caractères. | |
333 | La ligne excède 80 caractères. | |
336 | La ligne excède 80 caractères. | |
345 | La ligne excède 80 caractères. | |
346 | La ligne excède 80 caractères. | |
354 | La ligne excède 80 caractères. | |
359 | La ligne excède 80 caractères. | |
361 | La ligne excède 80 caractères. | |
372 | La ligne excède 80 caractères. | |
376 | La ligne excède 80 caractères. | |
377 | La ligne excède 80 caractères. | |
397 | La ligne excède 80 caractères. | |
398 | La ligne excède 80 caractères. | |
404 | La ligne excède 80 caractères. | |
405 | La ligne excède 80 caractères. | |
413 | La ligne excède 80 caractères. | |
425 | La ligne excède 80 caractères. | |
428 | La ligne excède 80 caractères. | |
444 | La ligne excède 80 caractères. | |
447 | La ligne excède 80 caractères. | |
449 | La ligne excède 80 caractères. |