![]() |
|
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.server.registry |
|
| [scorecard] [analysis] [explanations] | |
| {overview} {architecture} {design} {code} {test} {source control} {system specific} | |
| Package: org.apache.qpid.server.registry | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 19 18 16 3 | Total : Per method : | 97 5.39 | Total : Per method : Per statement : | 34 1.89 0.35 |
||
| 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): | 14 25 58 121 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 3 0.17 | Total : Per method : Per statement : | 16 0.89 0.16 | Total : Per method : Per statement : | 144 8 1.48 | Statement Test Coverage : Method Test Reference : | 0 1.25 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| ShutdownService.run() | 0 | 2 | 1 | 0 |
| initialise(IApplicationRegistry) | 0 | 2 | 1 | 2 |
| initialise(IApplicationRegistry,int) | 0 | 10 | 4 | 4 |
| remove(int) | 1 | 10 | 4 | 8 |
| removeAll() | 1 | 4 | 2 | 2 |
| ApplicationRegistry(ServerConfiguration) | 0 | 2 | 1 | 2 |
| getInstance() | 0 | 2 | 1 | 23 |
| getInstance(int) | 0 | 14 | 5 | 2 |
| close() | 0 | 9 | 4 | 0 |
| unbind() | 0 | 5 | 2 | 1 |
| getConfiguration() | 0 | 2 | 1 | 0 |
| addAcceptor(InetSocketAddress,IoAcceptor) | 0 | 3 | 1 | 0 |
| setDefaultApplicationRegistry(String) | 0 | 2 | 1 | 0 |
| getVirtualHostRegistry() | 0 | 2 | 1 | 1 |
| getAccessManager() | 0 | 2 | 1 | 0 |
| getManagedObjectRegistry() | 0 | 2 | 1 | 0 |
| getDatabaseManager() | 0 | 2 | 1 | 0 |
| getAuthenticationManager() | 0 | 2 | 1 | 0 |
| getPluginManager() | 0 | 2 | 1 | 0 |
| Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
|---|---|---|---|---|---|
| MALICIOUS_CODE | MS_PKGPROTECT | MS | 2 | _APPLICATION_REGISTRY |
| View line in source | Style Error | Column |
|---|---|---|
| 39 | La ligne excède 80 caractères. | |
| 42 | La ligne excède 80 caractères. | |
| 45 | '{' devrait être sur la ligne précédente. | 1 |
| 46 | La ligne excède 80 caractères. | |
| 46 | Commentaire javadoc manquant. | 5 |
| 46 | Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 35 |
| 48 | La ligne excède 80 caractères. | |
| 48 | Commentaire javadoc manquant. | 5 |
| 48 | Il manque une espace avant '<'. | 23 |
| 48 | Il manque une espace après '<'. | 24 |
| 48 | Il manque une espace avant '>'. | 53 |
| 48 | Le nom '_instanceMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 55 |
| 48 | Il manque une espace avant '<'. | 81 |
| 48 | Il manque une espace après '<'. | 82 |
| 48 | Il manque une espace avant '>'. | 111 |
| 48 | Il manque une espace après '>'. | 112 |
| 50 | La ligne excède 80 caractères. | |
| 50 | Commentaire javadoc manquant. | 5 |
| 50 | Il manque une espace avant '<'. | 22 |
| 50 | Il manque une espace après '<'. | 23 |
| 50 | Il manque une espace avant '<'. | 28 |
| 50 | Il manque une espace après '<'. | 29 |
| 50 | Il manque une espace avant '?'. | 29 |
| 50 | Il manque une espace après '?'. | 30 |
| 50 | Il manque une espace avant '>'. | 30 |
| 50 | Il manque une espace après '>'. | 31 |
| 50 | Il manque une espace avant '>'. | 39 |
| 50 | Le nom '_configuredObjects' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 41 |
| 50 | Il manque une espace avant '<'. | 73 |
| 50 | Il manque une espace après '<'. | 74 |
| 50 | Il manque une espace avant '<'. | 79 |
| 50 | Il manque une espace après '<'. | 80 |
| 50 | Il manque une espace avant '?'. | 80 |
| 50 | Il manque une espace après '?'. | 81 |
| 50 | Il manque une espace avant '>'. | 81 |
| 50 | Il manque une espace après '>'. | 82 |
| 50 | Il manque une espace avant '>'. | 90 |
| 50 | Il manque une espace après '>'. | 91 |
| 52 | Commentaire javadoc manquant. | 5 |
| 52 | Le nom '_configuration' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 41 |
| 54 | Commentaire javadoc manquant. | 5 |
| 55 | La ligne excède 80 caractères. | |
| 55 | Commentaire javadoc manquant. | 5 |
| 56 | Commentaire javadoc manquant. | 5 |
| 56 | Le nom '_APPLICATION_REGISTRY' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 26 |
| 58 | La ligne excède 80 caractères. | |
| 58 | Commentaire javadoc manquant. | 5 |
| 58 | Il manque une espace avant '<'. | 24 |
| 58 | Il manque une espace après '<'. | 25 |
| 58 | Il manque une espace avant '>'. | 54 |
| 58 | Le nom '_acceptors' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 56 |
| 58 | Il manque une espace avant '<'. | 80 |
| 58 | Il manque une espace après '<'. | 81 |
| 58 | Il manque une espace avant '>'. | 110 |
| 58 | Il manque une espace après '>'. | 111 |
| 60 | Commentaire javadoc manquant. | 5 |
| 60 | Le nom '_managedObjectRegistry' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 37 |
| 62 | Commentaire javadoc manquant. | 5 |
| 62 | Le nom '_authenticationManager' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 37 |
| 64 | Commentaire javadoc manquant. | 5 |
| 64 | Le nom '_virtualHostRegistry' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 35 |
| 66 | Commentaire javadoc manquant. | 5 |
| 66 | Le nom '_accessManager' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 26 |
| 68 | Commentaire javadoc manquant. | 5 |
| 68 | Le nom '_databaseManager' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 40 |
| 70 | Commentaire javadoc manquant. | 5 |
| 70 | Le nom '_pluginManager' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 29 |
| 77 | Commentaire javadoc manquant. | |
| 78 | '{' devrait être sur la ligne précédente. | 5 |
| 79 | Commentaire javadoc manquant. | 9 |
| 80 | '{' devrait être sur la ligne précédente. | 9 |
| 85 | La ligne excède 80 caractères. | |
| 85 | Commentaire javadoc manquant. | 5 |
| 90 | La ligne excède 80 caractères. | |
| 90 | Commentaire javadoc manquant. | 5 |
| 93 | '{' devrait être sur la ligne précédente. | 9 |
| 98 | '{' devrait être sur la ligne précédente. | 13 |
| 100 | '}' devrait être sur la même ligne. | 13 |
| 102 | '{' devrait être sur la ligne précédente. | 13 |
| 106 | '}' devrait être sur la même ligne. | 9 |
| 108 | '{' devrait être sur la ligne précédente. | 9 |
| 113 | La première ligne doit se terminer avec un point. | |
| 120 | '{' devrait être sur la ligne précédente. | 5 |
| 122 | '{' devrait être sur la ligne précédente. | 9 |
| 125 | '{' devrait être sur la ligne précédente. | 13 |
| 127 | '{' devrait être sur la ligne précédente. | 17 |
| 128 | La ligne excède 80 caractères. | |
| 132 | '}' devrait être sur la même ligne. | 9 |
| 134 | '{' devrait être sur la ligne précédente. | 9 |
| 135 | La ligne excède 80 caractères. | |
| 136 | '}' devrait être sur la même ligne. | 9 |
| 138 | '{' devrait être sur la ligne précédente. | 9 |
| 143 | La ligne excède 80 caractères. | |
| 143 | La première ligne doit se terminer avec un point. | |
| 145 | '{' devrait être sur la ligne précédente. | 5 |
| 148 | '{' devrait être sur la ligne précédente. | 9 |
| 153 | Commentaire javadoc manquant. | 5 |
| 154 | '{' devrait être sur la ligne précédente. | 5 |
| 158 | Commentaire javadoc manquant. | 5 |
| 159 | '{' devrait être sur la ligne précédente. | 5 |
| 163 | Commentaire javadoc manquant. | 5 |
| 164 | '{' devrait être sur la ligne précédente. | 5 |
| 166 | '{' devrait être sur la ligne précédente. | 9 |
| 170 | '{' devrait être sur la ligne précédente. | 13 |
| 172 | '{' devrait être sur la ligne précédente. | 17 |
| 173 | La ligne excède 80 caractères. | |
| 174 | La ligne excède 80 caractères. | |
| 176 | La ligne excède 80 caractères. | |
| 178 | '}' devrait être sur la même ligne. | 17 |
| 180 | '{' devrait être sur la ligne précédente. | 17 |
| 182 | La ligne excède 80 caractères. | |
| 183 | La ligne excède 80 caractères. | |
| 185 | '}' devrait être sur la même ligne. | 13 |
| 187 | '{' devrait être sur la ligne précédente. | 13 |
| 193 | Commentaire javadoc manquant. | 5 |
| 194 | '{' devrait être sur la ligne précédente. | 5 |
| 196 | '{' devrait être sur la ligne précédente. | 9 |
| 197 | Il manque une espace avant '+'. | 62 |
| 197 | Il manque une espace après '+'. | 63 |
| 204 | La ligne excède 80 caractères. | |
| 222 | '{' devrait être sur la ligne précédente. | 9 |
| 229 | Commentaire javadoc manquant. | 5 |
| 230 | '{' devrait être sur la ligne précédente. | 5 |
| 232 | '{' devrait être sur la ligne précédente. | 9 |
| 234 | '{' devrait être sur la ligne précédente. | 13 |
| 241 | Commentaire javadoc manquant. | 5 |
| 242 | '{' devrait être sur la ligne précédente. | 5 |
| 246 | Commentaire javadoc manquant. | 5 |
| 249 | '{' devrait être sur la ligne précédente. | 9 |
| 254 | Commentaire javadoc manquant. | 5 |
| 255 | '{' devrait être sur la ligne précédente. | 5 |
| 259 | Commentaire javadoc manquant. | 5 |
| 260 | '{' devrait être sur la ligne précédente. | 5 |
| 264 | Commentaire javadoc manquant. | 5 |
| 265 | '{' devrait être sur la ligne précédente. | 5 |
| 266 | La ligne excède 80 caractères. | |
| 269 | Commentaire javadoc manquant. | 5 |
| 270 | '{' devrait être sur la ligne précédente. | 5 |
| 274 | Commentaire javadoc manquant. | 5 |
| 275 | '{' devrait être sur la ligne précédente. | 5 |
| 279 | Commentaire javadoc manquant. | 5 |
| 280 | '{' devrait être sur la ligne précédente. | 5 |
| 284 | Commentaire javadoc manquant. | 5 |
| 285 | '{' devrait être sur la ligne précédente. | 5 |
| Package: org.apache.qpid.server.registry | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 10 10 10 0 | Total : Per method : | 11 1.1 | Total : Per method : Per statement : | 10 1 0.91 |
||
| 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): | 8 21 10 45 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 4 0.4 | Total : Per method : Per statement : | 3 0.3 0.27 | Total : Per method : Per statement : | 15 1.5 1.36 | Statement Test Coverage : Method Test Reference : | 0 1 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| initialise() | 1 | 1 | 1 | 1 |
| close() | 1 | 1 | 1 | 1 |
| getConfiguration() | 1 | 1 | 1 | 13 |
| getManagedObjectRegistry() | 0 | 1 | 1 | 2 |
| getDatabaseManager() | 0 | 1 | 1 | 2 |
| getAuthenticationManager() | 0 | 1 | 1 | 4 |
| getVirtualHostRegistry() | 0 | 1 | 1 | 4 |
| getAccessManager() | 0 | 1 | 1 | 1 |
| getPluginManager() | 0 | 1 | 1 | 1 |
| addAcceptor(InetSocketAddress,IoAcceptor) | 1 | 1 | 1 | 1 |
| View line in source | Style Error | Column |
|---|---|---|
| 37 | Commentaire javadoc manquant. | |
| 38 | '{' devrait être sur la ligne précédente. | 1 |
| 40 | La ligne excède 80 caractères. | |
| 41 | La ligne excède 80 caractères. | |
| 42 | La ligne excède 80 caractères. | |
| 44 | Balise javadoc @throws manquante pour 'Exception'. | 30 |
| 46 | La première ligne doit se terminer avec un point. | |
| 53 | La ligne excède 80 caractères. | |
| 59 | Commentaire javadoc manquant. | 5 |
| 61 | Commentaire javadoc manquant. | 5 |
| 63 | Commentaire javadoc manquant. | 5 |
| 65 | Commentaire javadoc manquant. | 5 |
| 67 | Commentaire javadoc manquant. | 5 |
| 69 | Commentaire javadoc manquant. | 5 |
| 71 | La première ligne doit se terminer avec un point. |
| Package: org.apache.qpid.server.registry | 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 2 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.server.registry | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 3 1 2 | 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): | 2 1 5 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 2 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: |
|---|
| Package: org.apache.qpid.server.registry | Class source |
| Methods: | Source statements: | Cyclomatic Complexity | |||||
|---|---|---|---|---|---|---|---|
|
Total: Total Declared: Public : Private : | 4 4 2 2 | Total : Per method : | 22 5.5 | Total : Per method : Per statement : | 6 1.5 0.27 |
||
| 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): | 17 2 25 0 |
||||
| Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
| Total : Per method : | 0 0 | Total : Per method : Per statement : | 2 0.5 0.09 | Total : Per method : Per statement : | 21 5.25 0.95 | Statement Test Coverage : Method Test Reference : | 0 6 |
| Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
|---|---|---|---|---|
| ConfigurationFileApplicationRegistry(File) | 0 | 2 | 1 | 5 |
| initialise() | 0 | 10 | 1 | 0 |
| initialiseVirtualHosts() | 0 | 4 | 2 | 1 |
| initialiseManagedObjectRegistry() | 0 | 5 | 2 | 1 |
| View line in source | Style Error | Column |
|---|---|---|
| 32 | La ligne excède 80 caractères. | |
| 33 | La ligne excède 80 caractères. | |
| 37 | Commentaire javadoc manquant. | |
| 38 | '{' devrait être sur la ligne précédente. | 1 |
| 40 | La ligne excède 80 caractères. | |
| 40 | Commentaire javadoc manquant. | 5 |
| 45 | Commentaire javadoc manquant. | 5 |
| 46 | '{' devrait être sur la ligne précédente. | 5 |
| 53 | La ligne excède 80 caractères. | |
| 55 | La ligne excède 80 caractères. | |
| 57 | La ligne excède 80 caractères. | |
| 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. | |
| 73 | La ligne excède 80 caractères. | |
| 76 | Commentaire javadoc manquant. | 5 |
| 77 | '{' devrait être sur la ligne précédente. | 5 |
| 79 | '{' devrait être sur la ligne précédente. | 9 |
| 81 | '}' devrait être sur la même ligne. | 9 |
| 83 | '{' devrait être sur la ligne précédente. | 9 |