![]() |
|
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.exchange.headers |
|
[scorecard] [analysis] [explanations] | |
{overview} {architecture} {design} {code} {test} {source control} {system specific} |
Package: org.apache.qpid.server.exchange.headers | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 3 2 2 1 | Total : Per method : | 7 3.5 | Total : Per method : Per statement : | 2 1 0.29 |
||
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 4 6 1 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 1 0.5 0.14 | Total : Per method : Per statement : | 10 5 1.43 | Statement Test Coverage : Method Test Reference : | 0 1.5 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
HeaderKey(AMQShortString) | 0 | 2 | 1 | 2 |
toString() | 0 | 2 | 1 | 0 |
View line in source | Code Violation | Rule |
---|---|---|
Private field '_key' could be made final; it is only initialized in the declaration or constructor. | ImmutableField |
View line in source | Style Error | Column |
---|---|---|
25 | Commentaire javadoc manquant. | |
26 | '{' devrait être sur la ligne précédente. | 1 |
27 | La ligne excède 80 caractères. | |
27 | Commentaire javadoc manquant. | 5 |
28 | Commentaire javadoc manquant. | 5 |
28 | Le nom '_key' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 28 |
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 |
Package: org.apache.qpid.server.exchange.headers | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 3 2 3 0 | Total : Per method : | 11 5.5 | Total : Per method : Per statement : | 4 2 0.36 |
||
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 2 8 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 1 0.5 0.09 | Total : Per method : Per statement : | 18 9 1.64 | Statement Test Coverage : Method Test Reference : | 0 1.33 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
get(AMQShortString) | 0 | 3 | 2 | 1 |
getOrCreate(AMQShortString) | 0 | 6 | 2 | 2 |
View line in source | Code Violation | Rule |
---|---|---|
Local variable 'headerKey' could be declared final | LocalVariableCouldBeFinal |
View line in source | Style Error | Column |
---|---|---|
28 | Commentaire javadoc manquant. | |
29 | '{' devrait être sur la ligne précédente. | 1 |
31 | La ligne excède 80 caractères. | |
31 | Commentaire javadoc manquant. | 5 |
31 | Il manque une espace avant '<'. | 22 |
31 | Il manque une espace après '<'. | 23 |
31 | Il manque une espace avant '>'. | 48 |
31 | Le nom '_dictionary' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 50 |
31 | Il manque une espace avant '<'. | 75 |
31 | Il manque une espace après '<'. | 76 |
31 | Il manque une espace avant '>'. | 101 |
31 | Il manque une espace après '>'. | 102 |
34 | Commentaire javadoc manquant. | 5 |
35 | '{' devrait être sur la ligne précédente. | 5 |
40 | Commentaire javadoc manquant. | 5 |
41 | '{' devrait être sur la ligne précédente. | 5 |
43 | Il manque une espace après 'if'. | 11 |
44 | '{' devrait être sur la ligne précédente. | 9 |
Package: org.apache.qpid.server.exchange.headers | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 1 0 1 0 | Total : Per method : | 1 Infinity | Total : Per method : Per statement : | 0 NaN 0 |
||
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 1 2 0 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 NaN | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 2 Infinity 2 | Statement Test Coverage : Method Test Reference : | 0 1 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|
View line in source | Style Error | Column |
---|---|---|
23 | Commentaire javadoc manquant. | |
24 | '{' devrait être sur la ligne précédente. | 1 |
Package: org.apache.qpid.server.exchange.headers | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 6 5 3 3 | Total : Per method : | 128 25.6 | Total : Per method : Per statement : | 49 9.8 0.38 |
||
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): | 5 1 36 1 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 41 8.2 0.32 | Total : Per method : Per statement : | 479 95.8 3.74 | Statement Test Coverage : Method Test Reference : | 0 3 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
HeadersMatcherDFAState(HeadersMatcherDFAState,HeaderMatcherResult,HeaderKeyDictionary) | 0 | 4 | 1 | 0 |
match(FieldTable) | 0 | 2 | 1 | 1 |
match(AMQTypedValue) | 0 | 15 | 10 | 0 |
mergeStateMachines(HeadersMatcherDFAState) | 0 | 20 | 3 | 1 |
mergeStateMachines(HeadersMatcherDFAState,HeadersMatcherDFAState,HeadersMatcherDFAState) | 0 | 83 | 34 | 0 |
View line in source | Style Error | Column |
---|---|---|
32 | Commentaire javadoc manquant. | |
33 | '{' devrait être sur la ligne précédente. | 1 |
36 | Commentaire javadoc manquant. | 5 |
36 | Il manque une espace avant '<'. | 29 |
36 | Il manque une espace après '<'. | 30 |
36 | Il manque une espace avant '>'. | 49 |
36 | Le nom '_results' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 51 |
37 | La ligne excède 80 caractères. | |
37 | Commentaire javadoc manquant. | 5 |
37 | Il manque une espace avant '<'. | 22 |
37 | Il manque une espace après '<'. | 23 |
37 | Il manque une espace avant '<'. | 37 |
37 | Il manque une espace après '<'. | 38 |
37 | Il manque une espace après ','. | 52 |
37 | Il manque une espace avant '>'. | 74 |
37 | Il manque une espace après '>'. | 75 |
37 | Il manque une espace avant '>'. | 75 |
37 | Le nom '_nextStateMap' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 77 |
38 | Commentaire javadoc manquant. | 5 |
38 | Le nom '_dictionary' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 39 |
40 | La ligne excède 80 caractères. | |
40 | Commentaire javadoc manquant. | 5 |
40 | Il manque une espace avant '<'. | 38 |
40 | Il manque une espace après '<'. | 39 |
40 | Il manque une espace avant '<'. | 53 |
40 | Il manque une espace après '<'. | 54 |
40 | Il manque une espace après ','. | 68 |
40 | Il manque une espace avant '>'. | 90 |
40 | Il manque une espace après '>'. | 91 |
40 | Il manque une espace avant '>'. | 91 |
41 | Il manque une espace avant '<'. | 43 |
41 | Il manque une espace après '<'. | 44 |
41 | Il manque une espace avant '>'. | 63 |
43 | '{' devrait être sur la ligne précédente. | 5 |
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 '>'. | 42 |
51 | '{' devrait être sur la ligne précédente. | 5 |
57 | La ligne excède 80 caractères. | |
57 | Commentaire javadoc manquant. | 5 |
57 | Il manque une espace avant '<'. | 22 |
57 | Il manque une espace après '<'. | 23 |
57 | Il manque une espace avant '>'. | 42 |
57 | Il manque une espace avant '<'. | 58 |
57 | Il manque une espace après '<'. | 59 |
57 | Il manque une espace avant '<'. | 68 |
57 | Il manque une espace après '<'. | 69 |
57 | Il manque une espace après ','. | 84 |
57 | Il manque une espace avant '>'. | 97 |
57 | Il manque une espace après '>'. | 98 |
57 | Il manque une espace avant '>'. | 98 |
60 | Il manque une espace après 'if'. | 11 |
61 | '{' devrait être sur la ligne précédente. | 9 |
65 | Il manque une espace après 'while'. | 14 |
66 | '{' devrait être sur la ligne précédente. | 9 |
68 | La ligne excède 80 caractères. | |
68 | Il manque une espace avant '<'. | 22 |
68 | Il manque une espace après '<'. | 23 |
68 | Il manque une espace avant '>'. | 52 |
70 | Il manque une espace après 'if'. | 15 |
71 | '{' devrait être sur la ligne précédente. | 13 |
72 | La ligne excède 80 caractères. | |
72 | Il manque une espace avant '<'. | 20 |
72 | Il manque une espace après '<'. | 21 |
72 | Il manque une espace avant '>'. | 58 |
74 | Il manque une espace après 'if'. | 19 |
75 | '{' devrait être sur la ligne précédente. | 17 |
76 | La ligne excède 80 caractères. | |
78 | Il manque une espace après 'if'. | 23 |
79 | '{' devrait être sur la ligne précédente. | 21 |
82 | Il manque une espace après 'if'. | 23 |
83 | '{' devrait être sur la ligne précédente. | 21 |
96 | La ligne excède 80 caractères. | |
96 | Commentaire javadoc manquant. | 5 |
99 | Il manque une espace après 'assert'. | 15 |
101 | La ligne excède 80 caractères. | |
101 | Il manque une espace avant '<'. | 12 |
101 | Il manque une espace après '<'. | 13 |
101 | Il manque une espace avant '<'. | 16 |
101 | Il manque une espace après '<'. | 17 |
101 | Il manque une espace avant '>'. | 39 |
101 | Il manque une espace après '>'. | 40 |
101 | Il manque une espace avant '>'. | 64 |
101 | Il manque une espace avant '='. | 77 |
101 | Il manque une espace avant '<'. | 90 |
101 | Il manque une espace après '<'. | 91 |
101 | Il manque une espace avant '<'. | 94 |
101 | Il manque une espace après '<'. | 95 |
101 | Il manque une espace avant '>'. | 117 |
101 | Il manque une espace après '>'. | 118 |
101 | Il manque une espace avant '>'. | 142 |
101 | Il manque une espace après '>'. | 143 |
103 | Il manque une espace avant '<'. | 19 |
103 | Il manque une espace après '<'. | 20 |
103 | Il manque une espace avant '>'. | 39 |
105 | Il manque une espace après 'if'. | 11 |
106 | '{' devrait être sur la ligne précédente. | 9 |
108 | '}' devrait être sur la même ligne. | 9 |
109 | Il manque une espace après 'if'. | 16 |
110 | '{' devrait être sur la ligne précédente. | 9 |
112 | '}' devrait être sur la même ligne. | 9 |
114 | '{' devrait être sur la ligne précédente. | 9 |
115 | Il manque une espace avant '<'. | 34 |
115 | Il manque une espace après '<'. | 35 |
115 | Il manque une espace avant '>'. | 54 |
115 | Il manque une espace après '>'. | 55 |
120 | La ligne excède 80 caractères. | |
120 | Il manque une espace avant '<'. | 18 |
120 | Il manque une espace après '<'. | 19 |
120 | Il manque une espace avant '<'. | 33 |
120 | Il manque une espace après '<'. | 34 |
120 | Il manque une espace avant '>'. | 71 |
120 | Il manque une espace après '>'. | 72 |
120 | Il manque une espace avant '>'. | 72 |
120 | Il manque une espace avant '<'. | 103 |
120 | Il manque une espace après '<'. | 104 |
120 | Il manque une espace avant '<'. | 118 |
120 | Il manque une espace après '<'. | 119 |
120 | Il manque une espace avant '>'. | 156 |
120 | Il manque une espace après '>'. | 157 |
120 | Il manque une espace avant '>'. | 157 |
120 | Il manque une espace après '>'. | 158 |
122 | La ligne excède 80 caractères. | |
125 | La ligne excède 80 caractères. | |
125 | Il manque une espace avant '<'. | 12 |
125 | Il manque une espace après '<'. | 13 |
125 | Il manque une espace avant '>'. | 35 |
125 | Il manque une espace avant '<'. | 60 |
125 | Il manque une espace après '<'. | 61 |
125 | Il manque une espace avant '>'. | 83 |
125 | Il manque une espace après '>'. | 84 |
138 | Commentaire javadoc manquant. | 5 |
138 | La méthode contient 197 lignes alors que le maximum autorisé est de 150. | 5 |
138 | Il manque une espace avant '<'. | 46 |
138 | Il manque une espace après '<'. | 47 |
138 | Il manque une espace avant '>'. | 69 |
139 | La ligne excède 80 caractères. | |
139 | Il manque une espace avant '<'. | 46 |
139 | Il manque une espace après '<'. | 47 |
139 | Il manque une espace avant '<'. | 61 |
139 | Il manque une espace après '<'. | 62 |
139 | Il manque une espace avant '>'. | 99 |
139 | Il manque une espace après '>'. | 100 |
139 | Il manque une espace avant '>'. | 100 |
140 | La ligne excède 80 caractères. | |
140 | Il manque une espace avant '<'. | 46 |
140 | Il manque une espace après '<'. | 47 |
140 | Il manque une espace avant '<'. | 50 |
140 | Il manque une espace après '<'. | 51 |
140 | Il manque une espace avant '>'. | 73 |
140 | Il manque une espace après '>'. | 74 |
140 | Il manque une espace avant '>'. | 98 |
142 | La ligne excède 80 caractères. | |
142 | Il manque une espace avant '<'. | 12 |
142 | Il manque une espace après '<'. | 13 |
142 | Il manque une espace avant '<'. | 27 |
142 | Il manque une espace après '<'. | 28 |
142 | Il manque une espace avant '<'. | 46 |
142 | Il manque une espace après '<'. | 47 |
142 | Il manque une espace avant '>'. | 69 |
142 | Il manque une espace après '>'. | 70 |
142 | Il manque une espace avant '>'. | 70 |
142 | Il manque une espace après '>'. | 71 |
142 | Il manque une espace avant '>'. | 71 |
142 | Il manque une espace avant '<'. | 93 |
142 | Il manque une espace après '<'. | 94 |
142 | Il manque une espace avant '<'. | 108 |
142 | Il manque une espace après '<'. | 109 |
142 | Il manque une espace avant '<'. | 127 |
142 | Il manque une espace après '<'. | 128 |
142 | Il manque une espace avant '>'. | 150 |
142 | Il manque une espace après '>'. | 151 |
142 | Il manque une espace avant '>'. | 151 |
142 | Il manque une espace après '>'. | 152 |
142 | Il manque une espace avant '>'. | 152 |
142 | Il manque une espace après '>'. | 153 |
144 | Il manque une espace avant '<'. | 12 |
144 | Il manque une espace après '<'. | 13 |
144 | Il manque une espace avant '>'. | 22 |
144 | Il manque une espace avant '<'. | 50 |
144 | Il manque une espace après '<'. | 51 |
144 | Il manque une espace avant '>'. | 60 |
144 | Il manque une espace après '>'. | 61 |
146 | Il manque une espace après 'for'. | 12 |
147 | '{' devrait être sur la ligne précédente. | 9 |
148 | La ligne excède 80 caractères. | |
148 | Il manque une espace avant '<'. | 16 |
148 | Il manque une espace après '<'. | 17 |
148 | Il manque une espace avant '<'. | 31 |
148 | Il manque une espace après '<'. | 32 |
148 | Il manque une espace avant '>'. | 69 |
148 | Il manque une espace après '>'. | 70 |
148 | Il manque une espace avant '>'. | 70 |
150 | La ligne excède 80 caractères. | |
150 | Il manque une espace après 'for'. | 16 |
150 | Il manque une espace avant '<'. | 26 |
150 | Il manque une espace après '<'. | 27 |
150 | Il manque une espace avant '<'. | 41 |
150 | Il manque une espace après '<'. | 42 |
150 | Il manque une espace avant '>'. | 79 |
150 | Il manque une espace après '>'. | 80 |
150 | Il manque une espace avant '>'. | 80 |
152 | La ligne excède 80 caractères. | |
152 | Il manque une espace avant '<'. | 20 |
152 | Il manque une espace après '<'. | 21 |
152 | Il manque une espace avant '<'. | 39 |
152 | Il manque une espace après '<'. | 40 |
152 | Il manque une espace avant '>'. | 62 |
152 | Il manque une espace après '>'. | 63 |
152 | Il manque une espace avant '>'. | 63 |
154 | Il manque une espace après 'if'. | 19 |
155 | '{' devrait être sur la ligne précédente. | 17 |
156 | La ligne excède 80 caractères. | |
156 | Il manque une espace avant '<'. | 51 |
156 | Il manque une espace après '<'. | 52 |
156 | Il manque une espace avant '<'. | 70 |
156 | Il manque une espace après '<'. | 71 |
156 | Il manque une espace avant '>'. | 93 |
156 | Il manque une espace après '>'. | 94 |
156 | Il manque une espace avant '>'. | 94 |
156 | Il manque une espace après '>'. | 95 |
160 | La ligne excède 80 caractères. | |
160 | Il manque une espace après 'for'. | 20 |
160 | Il manque une espace avant '<'. | 30 |
160 | Il manque une espace après '<'. | 31 |
160 | Il manque une espace avant '>'. | 68 |
162 | La ligne excède 80 caractères. | |
162 | Il manque une espace avant '<'. | 24 |
162 | Il manque une espace après '<'. | 25 |
162 | Il manque une espace avant '>'. | 47 |
163 | Il manque une espace après 'if'. | 23 |
164 | '{' devrait être sur la ligne précédente. | 21 |
165 | Il manque une espace avant '<'. | 45 |
165 | Il manque une espace après '<'. | 46 |
165 | Il manque une espace avant '>'. | 68 |
165 | Il manque une espace après '>'. | 69 |
166 | Il manque une espace après ','. | 73 |
175 | La ligne excède 80 caractères. | |
175 | Il manque une espace avant '<'. | 12 |
175 | Il manque une espace après '<'. | 13 |
175 | Il manque une espace avant '<'. | 27 |
175 | Il manque une espace après '<'. | 28 |
175 | Il manque une espace avant '>'. | 50 |
175 | Il manque une espace après '>'. | 51 |
175 | Il manque une espace avant '>'. | 51 |
175 | Il manque une espace avant '<'. | 81 |
175 | Il manque une espace après '<'. | 82 |
175 | Il manque une espace avant '<'. | 96 |
175 | Il manque une espace après '<'. | 97 |
175 | Il manque une espace avant '>'. | 119 |
175 | Il manque une espace après '>'. | 120 |
175 | Il manque une espace avant '>'. | 120 |
175 | Il manque une espace après '>'. | 121 |
177 | Il manque une espace après 'for'. | 12 |
178 | '{' devrait être sur la ligne précédente. | 9 |
179 | La ligne excède 80 caractères. | |
179 | Il manque une espace avant '<'. | 16 |
179 | Il manque une espace après '<'. | 17 |
179 | Il manque une espace avant '<'. | 35 |
179 | Il manque une espace après '<'. | 36 |
179 | Il manque une espace avant '>'. | 58 |
179 | Il manque une espace après '>'. | 59 |
179 | Il manque une espace avant '>'. | 59 |
180 | Il manque une espace après 'if'. | 15 |
181 | '{' devrait être sur la ligne précédente. | 13 |
182 | La ligne excède 80 caractères. | |
182 | Il manque une espace avant '<'. | 20 |
182 | Il manque une espace après '<'. | 21 |
182 | Il manque une espace avant '>'. | 43 |
183 | Il manque une espace après 'if'. | 19 |
184 | '{' devrait être sur la ligne précédente. | 17 |
190 | La ligne excède 80 caractères. | |
192 | La ligne excède 80 caractères. | |
192 | Il manque une espace après 'for'. | 12 |
192 | Il y a une espace de trop après '('. | 13 |
192 | Il manque une espace avant '<'. | 23 |
192 | Il manque une espace après '<'. | 24 |
192 | Il manque une espace après ','. | 34 |
192 | Il manque une espace avant '<'. | 37 |
192 | Il manque une espace après '<'. | 38 |
192 | Il manque une espace après ','. | 52 |
192 | Il manque une espace avant '<'. | 55 |
192 | Il manque une espace après '<'. | 56 |
192 | Il manque une espace avant '>'. | 78 |
192 | Il manque une espace après '>'. | 79 |
192 | Il manque une espace avant '>'. | 79 |
192 | Il manque une espace après '>'. | 80 |
192 | Il manque une espace avant '>'. | 80 |
194 | La ligne excède 80 caractères. | |
194 | Il manque une espace avant '<'. | 16 |
194 | Il manque une espace après '<'. | 17 |
194 | Il manque une espace avant '<'. | 35 |
194 | Il manque une espace après '<'. | 36 |
194 | Il manque une espace avant '>'. | 58 |
194 | Il manque une espace après '>'. | 59 |
194 | Il manque une espace avant '>'. | 59 |
195 | La ligne excède 80 caractères. | |
195 | Il manque une espace après 'for'. | 16 |
195 | Il manque une espace avant '<'. | 26 |
195 | Il manque une espace après '<'. | 27 |
195 | Il manque une espace avant '<'. | 45 |
195 | Il manque une espace après '<'. | 46 |
195 | Il manque une espace avant '>'. | 68 |
195 | Il manque une espace après '>'. | 69 |
195 | Il manque une espace avant '>'. | 69 |
197 | Il manque une espace après 'if'. | 19 |
198 | '{' devrait être sur la ligne précédente. | 17 |
201 | La ligne excède 80 caractères. | |
201 | Il manque une espace avant '<'. | 24 |
201 | Il manque une espace après '<'. | 25 |
201 | Il manque une espace avant '>'. | 47 |
202 | Il manque une espace après 'if'. | 23 |
203 | '{' devrait être sur la ligne précédente. | 21 |
210 | La ligne excède 80 caractères. | |
212 | Il manque une espace après 'for'. | 12 |
213 | '{' devrait être sur la ligne précédente. | 9 |
214 | La ligne excède 80 caractères. | |
214 | Il manque une espace avant '<'. | 16 |
214 | Il manque une espace après '<'. | 17 |
214 | Il manque une espace avant '<'. | 35 |
214 | Il manque une espace après '<'. | 36 |
214 | Il manque une espace avant '>'. | 58 |
214 | Il manque une espace après '>'. | 59 |
214 | Il manque une espace avant '>'. | 59 |
215 | Il manque une espace après 'for'. | 16 |
216 | '{' devrait être sur la ligne précédente. | 13 |
217 | Il manque une espace après 'if'. | 19 |
218 | '{' devrait être sur la ligne précédente. | 17 |
219 | La ligne excède 80 caractères. | |
219 | Il manque une espace après 'for'. | 24 |
219 | Il manque une espace avant '<'. | 28 |
219 | Il manque une espace après '<'. | 29 |
219 | Il manque une espace avant '>'. | 51 |
230 | La ligne excède 80 caractères. | |
230 | Il manque une espace après 'for'. | 12 |
230 | Il manque une espace avant '<'. | 22 |
230 | Il manque une espace après '<'. | 23 |
230 | Il manque une espace après ','. | 33 |
230 | Il manque une espace avant '<'. | 36 |
230 | Il manque une espace après '<'. | 37 |
230 | Il manque une espace après ','. | 51 |
230 | Il manque une espace avant '<'. | 54 |
230 | Il manque une espace après '<'. | 55 |
230 | Il manque une espace avant '>'. | 77 |
230 | Il manque une espace après '>'. | 78 |
230 | Il manque une espace avant '>'. | 78 |
230 | Il manque une espace après '>'. | 79 |
230 | Il manque une espace avant '>'. | 79 |
232 | La ligne excède 80 caractères. | |
232 | Il manque une espace avant '<'. | 16 |
232 | Il manque une espace après '<'. | 17 |
232 | Il manque une espace avant '>'. | 54 |
233 | Il manque une espace après 'if'. | 15 |
234 | '{' devrait être sur la ligne précédente. | 13 |
235 | La ligne excède 80 caractères. | |
235 | Il manque une espace avant '<'. | 46 |
235 | Il manque une espace après '<'. | 47 |
235 | Il manque une espace avant '>'. | 84 |
235 | Il manque une espace après '>'. | 85 |
239 | La ligne excède 80 caractères. | |
239 | Il manque une espace après 'for'. | 16 |
239 | Il manque une espace avant '<'. | 26 |
239 | Il manque une espace après '<'. | 27 |
239 | Il manque une espace après ','. | 41 |
239 | Il manque une espace avant '<'. | 44 |
239 | Il manque une espace après '<'. | 45 |
239 | Il manque une espace avant '>'. | 67 |
239 | Il manque une espace après '>'. | 68 |
239 | Il manque une espace avant '>'. | 68 |
241 | La ligne excède 80 caractères. | |
241 | Il manque une espace avant '<'. | 20 |
241 | Il manque une espace après '<'. | 21 |
241 | Il manque une espace avant '>'. | 43 |
244 | La ligne excède 80 caractères. | |
246 | Il manque une espace après 'if'. | 19 |
247 | '{' devrait être sur la ligne précédente. | 17 |
249 | Il manque une espace après 'if'. | 23 |
250 | '{' devrait être sur la ligne précédente. | 21 |
253 | '}' devrait être sur la même ligne. | 21 |
255 | '{' devrait être sur la ligne précédente. | 21 |
256 | Il manque une espace avant '<'. | 35 |
256 | Il manque une espace après '<'. | 36 |
256 | Il manque une espace avant '>'. | 55 |
258 | La ligne excède 80 caractères. | |
258 | Il manque une espace avant '<'. | 28 |
258 | Il manque une espace après '<'. | 29 |
258 | Il manque une espace avant '<'. | 39 |
258 | Il manque une espace après '<'. | 40 |
258 | Il manque une espace avant '>'. | 59 |
258 | Il manque une espace après '>'. | 60 |
258 | Il manque une espace avant '>'. | 60 |
258 | Il manque une espace avant '<'. | 86 |
258 | Il manque une espace après '<'. | 87 |
258 | Il manque une espace avant '<'. | 97 |
258 | Il manque une espace après '<'. | 98 |
258 | Il manque une espace avant '>'. | 117 |
258 | Il manque une espace après '>'. | 118 |
258 | Il manque une espace avant '>'. | 118 |
258 | Il manque une espace après '>'. | 119 |
259 | Il manque une espace après 'for'. | 28 |
260 | '{' devrait être sur la ligne précédente. | 25 |
264 | Il manque une espace après 'if'. | 27 |
265 | '{' devrait être sur la ligne précédente. | 25 |
267 | '}' devrait être sur la même ligne. | 25 |
268 | Il manque une espace après 'if'. | 32 |
269 | '{' devrait être sur la ligne précédente. | 25 |
271 | '}' devrait être sur la même ligne. | 25 |
273 | '{' devrait être sur la ligne précédente. | 25 |
274 | Il manque une espace avant '<'. | 50 |
274 | Il manque une espace après '<'. | 51 |
274 | Il manque une espace avant '>'. | 70 |
274 | Il manque une espace après '>'. | 71 |
275 | La ligne excède 80 caractères. | |
275 | Il manque une espace après 'for'. | 32 |
275 | Il manque une espace avant '<'. | 43 |
275 | Il manque une espace après '<'. | 44 |
275 | Il manque une espace avant '>'. | 63 |
281 | La ligne excède 80 caractères. | |
281 | Il manque une espace avant '<'. | 34 |
281 | Il manque une espace après '<'. | 35 |
281 | Il manque une espace avant '<'. | 49 |
281 | Il manque une espace après '<'. | 50 |
281 | Il manque une espace avant '>'. | 87 |
281 | Il manque une espace après '>'. | 88 |
281 | Il manque une espace avant '>'. | 88 |
281 | Il manque une espace avant '<'. | 116 |
281 | Il manque une espace après '<'. | 117 |
281 | Il manque une espace avant '<'. | 131 |
281 | Il manque une espace après '<'. | 132 |
281 | Il manque une espace avant '>'. | 169 |
281 | Il manque une espace après '>'. | 170 |
281 | Il manque une espace avant '>'. | 170 |
281 | Il manque une espace après '>'. | 171 |
283 | La ligne excède 80 caractères. | |
296 | Il manque une espace après ','. | 57 |
302 | Il manque une espace avant '<'. | 24 |
302 | Il manque une espace après '<'. | 25 |
302 | Il manque une espace avant '>'. | 34 |
302 | Il manque une espace avant '<'. | 65 |
302 | Il manque une espace après '<'. | 66 |
302 | Il manque une espace avant '>'. | 75 |
302 | Il manque une espace après '>'. | 76 |
304 | La ligne excède 80 caractères. | |
304 | Il manque une espace après 'for'. | 12 |
304 | Il manque une espace avant '<'. | 22 |
304 | Il manque une espace après '<'. | 23 |
304 | Il manque une espace après ','. | 33 |
304 | Il manque une espace avant '<'. | 36 |
304 | Il manque une espace après '<'. | 37 |
304 | Il manque une espace après ','. | 51 |
304 | Il manque une espace avant '>'. | 73 |
304 | Il manque une espace après '>'. | 74 |
304 | Il manque une espace avant '>'. | 74 |
306 | La ligne excède 80 caractères. | |
306 | Il manque une espace avant '<'. | 28 |
306 | Il manque une espace après '<'. | 29 |
306 | Il manque une espace avant '>'. | 42 |
306 | Il manque une espace avant '<'. | 75 |
306 | Il manque une espace après '<'. | 76 |
306 | Il manque une espace avant '>'. | 89 |
306 | Il manque une espace après '>'. | 90 |
308 | La ligne excède 80 caractères. | |
308 | Il manque une espace après 'for'. | 16 |
308 | Il manque une espace avant '<'. | 26 |
308 | Il manque une espace après '<'. | 27 |
308 | Il manque une espace après ','. | 41 |
308 | Il manque une espace avant '>'. | 63 |
310 | Il manque une espace après 'if'. | 19 |
311 | '{' devrait être sur la ligne précédente. | 17 |
312 | La ligne excède 80 caractères. | |
313 | Il manque une espace après 'if'. | 23 |
314 | '{' devrait être sur la ligne précédente. | 21 |
320 | Il manque une espace après 'for'. | 16 |
321 | '{' devrait être sur la ligne précédente. | 13 |
325 | Il manque une espace après 'if'. | 15 |
326 | '{' devrait être sur la ligne précédente. | 13 |
332 | Il manque une espace après 'for'. | 12 |
333 | '{' devrait être sur la ligne précédente. | 9 |
Package: org.apache.qpid.server.exchange.headers | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 7 5 2 5 | Total : Per method : | 172 34.4 | Total : Per method : Per statement : | 45 9 0.26 |
||
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): | 12 0 68 7 |
||||
Javadocs: | Code violations: | Style Errors: | Unit Test Coverage | ||||
Total : Per method : | 0 0 | Total : Per method : Per statement : | 51 10.2 0.3 | Total : Per method : Per statement : | 326 65.2 1.9 | Statement Test Coverage : Method Test Reference : | 0 4.5 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test References: |
---|---|---|---|---|
createStateMachine(FieldTable,HeaderMatcherResult) | 0 | 7 | 3 | 1 |
createStateMachineForAnyMatch(FieldTable,HeaderMatcherResult) | 0 | 22 | 10 | 1 |
createStateMachineForAllMatch(FieldTable,HeaderMatcherResult) | 0 | 48 | 17 | 1 |
main(String[]) | 0 | 44 | 2 | 0 |
printMatches(FieldTable[],FieldTable) | 0 | 28 | 6 | 1 |
KeyValuePair.KeyValuePair(HeaderKey,AMQTypedValue) | 0 | 7 | 2 | 0 |
KeyValuePair.hashCode() | 0 | 2 | 1 | 0 |
KeyValuePair.equals(Object) | 0 | 3 | 3 | 0 |
KeyValuePair.toString() | 0 | 2 | 1 | 0 |
View line in source of duplicated classes | Lines | Tokens | Start of code fragment |
---|---|---|---|
(67) org/apache/qpid/server/exchange/headers/HeadersParser
(158) org/apache/qpid/server/exchange/headers/HeadersParser | 16 | 89 |
List<KeyValuePair> requiredTerms = new ArrayList<KeyValuePair>(bindingArguments.size());
..... |
View line in source | Style Error | Column |
---|---|---|
27 | Commentaire javadoc manquant. | |
28 | '{' devrait être sur la ligne précédente. | 1 |
30 | Commentaire javadoc manquant. | 5 |
30 | Le nom '_dictionary' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 39 |
31 | La ligne excède 80 caractères. | |
31 | Commentaire javadoc manquant. | 5 |
32 | Commentaire javadoc manquant. | 5 |
33 | La ligne excède 80 caractères. | |
33 | Commentaire javadoc manquant. | 5 |
36 | La ligne excède 80 caractères. | |
36 | Commentaire javadoc manquant. | 5 |
40 | Il manque une espace après 'if'. | 11 |
41 | '{' devrait être sur la ligne précédente. | 9 |
43 | '}' devrait être sur la même ligne. | 9 |
45 | '{' devrait être sur la ligne précédente. | 9 |
53 | La ligne excède 80 caractères. | |
53 | Commentaire javadoc manquant. | 5 |
54 | La ligne excède 80 caractères. | |
57 | La ligne excède 80 caractères. | |
62 | La ligne excède 80 caractères. | |
62 | Il manque une espace après ','. | 66 |
62 | Il manque une espace après ','. | 96 |
64 | La ligne excède 80 caractères. | |
64 | Il manque une espace avant '<'. | 12 |
64 | Il manque une espace après '<'. | 13 |
64 | Il manque une espace avant '<'. | 27 |
64 | Il manque une espace après '<'. | 28 |
64 | Il manque une espace avant '>'. | 65 |
64 | Il manque une espace après '>'. | 66 |
64 | Il manque une espace avant '>'. | 66 |
65 | La ligne excède 80 caractères. | |
65 | Il manque une espace avant '<'. | 28 |
65 | Il manque une espace après '<'. | 29 |
65 | Il manque une espace avant '<'. | 43 |
65 | Il manque une espace après '<'. | 44 |
65 | Il manque une espace avant '>'. | 81 |
65 | Il manque une espace après '>'. | 82 |
65 | Il manque une espace avant '>'. | 82 |
65 | Il manque une espace après '>'. | 83 |
67 | Il manque une espace avant '<'. | 12 |
67 | Il manque une espace après '<'. | 13 |
67 | Il manque une espace avant '>'. | 27 |
67 | Il manque une espace avant '<'. | 51 |
67 | Il manque une espace après '<'. | 52 |
67 | Il manque une espace avant '>'. | 66 |
67 | Il manque une espace après '>'. | 67 |
69 | La ligne excède 80 caractères. | |
69 | Il manque une espace avant '<'. | 17 |
69 | Il manque une espace après '<'. | 18 |
69 | Il manque une espace avant '<'. | 27 |
69 | Il manque une espace après '<'. | 28 |
69 | Il manque une espace avant '>'. | 57 |
69 | Il manque une espace après '>'. | 58 |
69 | Il manque une espace avant '>'. | 58 |
71 | Il manque une espace après 'while'. | 14 |
72 | '{' devrait être sur la ligne précédente. | 9 |
73 | La ligne excède 80 caractères. | |
73 | Il manque une espace avant '<'. | 28 |
73 | Il manque une espace après '<'. | 29 |
73 | Il manque une espace avant '>'. | 58 |
78 | Il manque une espace après 'if'. | 15 |
79 | '{' devrait être sur la ligne précédente. | 13 |
83 | Il manque une espace avant '<'. | 26 |
83 | Il manque une espace après '<'. | 27 |
83 | Il manque une espace avant '>'. | 64 |
85 | Il manque une espace après 'if'. | 19 |
85 | '||' devrait être sur une nouvelle ligne. | 41 |
86 | La ligne excède 80 caractères. | |
86 | Il manque une espace après 'cast'. | 101 |
88 | Il manque une espace après ','. | 62 |
90 | '}' devrait être sur la même ligne. | 17 |
92 | '{' devrait être sur la ligne précédente. | 17 |
93 | Il manque une espace après ','. | 63 |
95 | Il manque une espace après ','. | 44 |
101 | Il manque une espace après 'if'. | 11 |
102 | '{' devrait être sur la ligne précédente. | 9 |
104 | '}' devrait être sur la même ligne. | 9 |
106 | '{' devrait être sur la ligne précédente. | 9 |
107 | La ligne excède 80 caractères. | |
107 | Il manque une espace après ','. | 60 |
107 | Il manque une espace après ','. | 82 |
114 | La ligne excède 80 caractères. | |
114 | Commentaire javadoc manquant. | 5 |
114 | La méthode contient 160 lignes alors que le maximum autorisé est de 150. | 5 |
115 | La ligne excède 80 caractères. | |
117 | La ligne excède 80 caractères. | |
118 | La ligne excède 80 caractères. | |
157 | Il manque une espace avant '<'. | 12 |
157 | Il manque une espace après '<'. | 13 |
157 | Il manque une espace avant '>'. | 27 |
157 | Il manque une espace avant '<'. | 51 |
157 | Il manque une espace après '<'. | 52 |
157 | Il manque une espace avant '>'. | 66 |
157 | Il manque une espace après '>'. | 67 |
158 | La ligne excède 80 caractères. | |
158 | Il manque une espace avant '<'. | 13 |
158 | Il manque une espace après '<'. | 14 |
158 | Il manque une espace avant '>'. | 26 |
158 | Il manque une espace avant '<'. | 57 |
158 | Il manque une espace après '<'. | 58 |
158 | Il manque une espace avant '>'. | 70 |
158 | Il manque une espace après '>'. | 71 |
160 | La ligne excède 80 caractères. | |
160 | Il manque une espace avant '<'. | 17 |
160 | Il manque une espace après '<'. | 18 |
160 | Il manque une espace avant '<'. | 27 |
160 | Il manque une espace après '<'. | 28 |
160 | Il manque une espace avant '>'. | 57 |
160 | Il manque une espace après '>'. | 58 |
160 | Il manque une espace avant '>'. | 58 |
164 | Il manque une espace après 'while'. | 14 |
165 | '{' devrait être sur la ligne précédente. | 9 |
166 | La ligne excède 80 caractères. | |
166 | Il manque une espace avant '<'. | 28 |
166 | Il manque une espace après '<'. | 29 |
166 | Il manque une espace avant '>'. | 58 |
171 | Il manque une espace après 'if'. | 15 |
172 | '{' devrait être sur la ligne précédente. | 13 |
175 | Il manque une espace après 'if'. | 19 |
175 | '||' devrait être sur une nouvelle ligne. | 41 |
176 | La ligne excède 80 caractères. | |
176 | Il manque une espace après 'cast'. | 101 |
178 | La ligne excède 80 caractères. | |
178 | Il manque une espace après ','. | 85 |
179 | '}' devrait être sur la même ligne. | 17 |
181 | '{' devrait être sur la ligne précédente. | 17 |
182 | La ligne excède 80 caractères. | |
182 | Il manque une espace après ','. | 85 |
189 | La ligne excède 80 caractères. | |
189 | Il manque une espace après ','. | 74 |
189 | Il manque une espace après ','. | 104 |
192 | La ligne excède 80 caractères. | |
192 | Il manque une espace après ','. | 74 |
192 | Il manque une espace après ','. | 96 |
194 | Il manque une espace avant '<'. | 12 |
194 | Il manque une espace après '<'. | 13 |
194 | Il manque une espace avant '<'. | 16 |
194 | Il manque une espace après '<'. | 17 |
194 | Il manque une espace avant '>'. | 29 |
194 | Il manque une espace après '>'. | 30 |
194 | Il manque une espace avant '>'. | 54 |
195 | Il manque une espace avant '<'. | 28 |
195 | Il manque une espace après '<'. | 29 |
195 | Il manque une espace avant '<'. | 32 |
195 | Il manque une espace après '<'. | 33 |
195 | Il manque une espace avant '>'. | 45 |
195 | Il manque une espace après '>'. | 46 |
195 | Il manque une espace avant '>'. | 70 |
195 | Il manque une espace après '>'. | 71 |
202 | La ligne excède 80 caractères. | |
202 | Il manque une espace après 'for'. | 12 |
205 | Il manque une espace après 'for'. | 16 |
206 | '{' devrait être sur la ligne précédente. | 13 |
212 | Il manque une espace après 'while'. | 18 |
213 | '{' devrait être sur la ligne précédente. | 13 |
215 | Il manque une espace avant '<'. | 20 |
215 | Il manque une espace après '<'. | 21 |
215 | Il manque une espace avant '>'. | 33 |
215 | Il manque une espace avant '<'. | 57 |
215 | Il manque une espace après '<'. | 58 |
215 | Il manque une espace avant '>'. | 70 |
215 | Il manque une espace après '>'. | 71 |
216 | Il manque une espace après 'for'. | 20 |
217 | '{' devrait être sur la ligne précédente. | 17 |
221 | La ligne excède 80 caractères. | |
221 | Il manque une espace avant '<'. | 26 |
221 | Il manque une espace après '<'. | 27 |
221 | Il manque une espace avant '<'. | 41 |
221 | Il manque une espace après '<'. | 42 |
221 | Il manque une espace après ','. | 56 |
221 | Il manque une espace avant '>'. | 78 |
221 | Il manque une espace après '>'. | 79 |
221 | Il manque une espace avant '>'. | 79 |
222 | La ligne excède 80 caractères. | |
222 | Il manque une espace avant '<'. | 48 |
222 | Il manque une espace après '<'. | 49 |
222 | Il manque une espace avant '<'. | 63 |
222 | Il manque une espace après '<'. | 64 |
222 | Il manque une espace après ','. | 78 |
222 | Il manque une espace avant '>'. | 100 |
222 | Il manque une espace après '>'. | 101 |
222 | Il manque une espace avant '>'. | 101 |
222 | Il manque une espace après '>'. | 102 |
225 | Il manque une espace après 'for'. | 20 |
226 | '{' devrait être sur la ligne précédente. | 17 |
228 | Il manque une espace avant '<'. | 28 |
228 | Il manque une espace après '<'. | 29 |
228 | Il manque une espace avant '>'. | 41 |
229 | Il manque une espace avant '<'. | 40 |
229 | Il manque une espace après '<'. | 41 |
229 | Il manque une espace avant '>'. | 53 |
229 | Il manque une espace après '>'. | 54 |
232 | Il manque une espace avant '<'. | 24 |
232 | Il manque une espace après '<'. | 25 |
232 | Il manque une espace avant '>'. | 62 |
233 | La ligne excède 80 caractères. | |
233 | Il manque une espace avant '<'. | 40 |
233 | Il manque une espace après '<'. | 41 |
233 | Il manque une espace avant '>'. | 78 |
233 | Il manque une espace après '>'. | 79 |
236 | La ligne excède 80 caractères. | |
236 | Il y a une espace de trop après '('. | 41 |
236 | Il manque une espace après ','. | 58 |
237 | Il manque une espace après 'if'. | 23 |
238 | '{' devrait être sur la ligne précédente. | 21 |
246 | La ligne excède 80 caractères. | |
251 | Il manque une espace après 'while'. | 22 |
252 | '{' devrait être sur la ligne précédente. | 17 |
253 | Il manque une espace après 'if'. | 23 |
253 | Il manque une espace après '-'. | 51 |
253 | Il manque une espace avant '-'. | 67 |
253 | Il manque une espace après '-'. | 68 |
254 | '{' devrait être sur la ligne précédente. | 21 |
256 | Il manque une espace après 'for'. | 28 |
256 | Il manque une espace avant '+'. | 38 |
256 | Il manque une espace après '+'. | 39 |
257 | '{' devrait être sur la ligne précédente. | 25 |
271 | La ligne excède 80 caractères. | |
271 | Il manque une espace avant '<'. | 54 |
271 | Il manque une espace après '<'. | 55 |
271 | Il manque une espace avant '>'. | 67 |
271 | Il manque une espace après '>'. | 68 |
277 | Commentaire javadoc manquant. | 5 |
278 | '{' devrait être sur la ligne précédente. | 5 |
282 | Il manque une espace après ','. | 62 |
283 | Il manque une espace après ','. | 37 |
285 | Il manque une espace après ','. | 36 |
286 | Il manque une espace après ','. | 37 |
287 | Il manque une espace après ','. | 37 |
292 | Il manque une espace après ','. | 63 |
293 | Il manque une espace après ','. | 38 |
295 | Il manque une espace après ','. | 37 |
296 | Il manque une espace après ','. | 38 |
297 | Il manque une espace après ','. | 38 |
298 | Il manque une espace après ','. | 38 |
302 | Il manque une espace après ','. | 30 |
303 | Il manque une espace après ','. | 30 |
304 | Il manque une espace après ','. | 29 |
305 | Il manque une espace après ','. | 30 |
306 | Il manque une espace après ','. | 30 |
307 | Il manque une espace après ','. | 30 |
308 | Il manque une espace après ','. | 30 |
309 | Il manque une espace après ','. | 30 |
310 | Il manque une espace après ','. | 30 |
311 | Il manque une espace après ','. | 30 |
312 | Il manque une espace après ','. | 30 |
314 | La ligne excède 80 caractères. | |
314 | Il y a une espace de trop après '('. | 95 |
323 | Il manque une espace après ','. | 63 |
324 | Il manque une espace après ','. | 38 |
325 | Il manque une espace après ','. | 38 |
329 | Il manque une espace après ','. | 63 |
334 | Il manque une espace après ','. | 63 |
335 | Il manque une espace après ','. | 57 |
337 | Il manque une espace après 'for'. | 12 |
338 | '{' devrait être sur la ligne précédente. | 9 |
348 | La ligne excède 80 caractères. | |
348 | Commentaire javadoc manquant. | 5 |
351 | La ligne excède 80 caractères. | |
351 | Il manque une espace avant '<'. | 12 |
351 | Il manque une espace après '<'. | 13 |
351 | Il manque une espace avant '>'. | 40 |
351 | Il manque une espace avant '<'. | 65 |
351 | Il manque une espace après '<'. | 66 |
351 | Il manque une espace avant '>'. | 93 |
351 | Il manque une espace après '>'. | 94 |
355 | Il manque une espace après 'for'. | 12 |
356 | '{' devrait être sur la ligne précédente. | 9 |
361 | Il manque une espace après 'if'. | 15 |
361 | Il manque une espace avant '=='. | 17 |
361 | Il manque une espace après '=='. | 19 |
362 | '{' devrait être sur la ligne précédente. | 13 |
364 | '}' devrait être sur la même ligne. | 13 |
366 | '{' devrait être sur la ligne précédente. | 13 |
367 | La ligne excède 80 caractères. | |
371 | Il manque une espace avant '<'. | 19 |
371 | Il manque une espace après '<'. | 20 |
371 | Il manque une espace avant '>'. | 39 |
373 | Il manque une espace après 'for'. | 12 |
374 | '{' devrait être sur la ligne précédente. | 9 |
383 | Il manque une espace avant '<'. | 19 |
383 | Il manque une espace après '<'. | 20 |
383 | Il manque une espace avant '>'. | 26 |
383 | Il manque une espace avant '<'. | 57 |
383 | Il manque une espace après '<'. | 58 |
383 | Il manque une espace avant '>'. | 64 |
383 | Il manque une espace après '>'. | 65 |
386 | Il manque une espace après 'for'. | 12 |
387 | '{' devrait être sur la ligne précédente. | 9 |
391 | Il manque une espace avant '<'. | 24 |
391 | Il manque une espace après '<'. | 25 |
391 | Il manque une espace avant '>'. | 31 |
391 | Il manque une espace avant '<'. | 59 |
391 | Il manque une espace après '<'. | 60 |
391 | Il manque une espace avant '>'. | 66 |
391 | Il manque une espace après '>'. | 67 |
392 | Il manque une espace après 'for'. | 12 |
393 | '{' devrait être sur la ligne précédente. | 9 |
397 | La ligne excède 80 caractères. | |
397 | Il manque une espace avant '+'. | 32 |
397 | Il manque une espace après '+'. | 33 |
397 | Il manque une espace avant '+'. | 43 |
397 | Il manque une espace après '+'. | 44 |
403 | Commentaire javadoc manquant. | |
403 | Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS. | 18 |
404 | '{' devrait être sur la ligne précédente. | 5 |
405 | Commentaire javadoc manquant. | 9 |
405 | Le nom '_key' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 32 |
406 | Commentaire javadoc manquant. | 9 |
406 | Le nom '_value' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 36 |
407 | Commentaire javadoc manquant. | 9 |
407 | Le nom '_hashCode' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'. | 27 |
409 | Commentaire javadoc manquant. | 9 |
410 | '{' devrait être sur la ligne précédente. | 9 |
414 | Il manque une espace après 'if'. | 15 |
415 | '{' devrait être sur la ligne précédente. | 13 |
416 | Il manque une espace avant '+='. | 21 |
416 | Il manque une espace après '+='. | 23 |
421 | Commentaire javadoc manquant. | 9 |
422 | '{' devrait être sur la ligne précédente. | 9 |
426 | Commentaire javadoc manquant. | 9 |
427 | '{' devrait être sur la ligne précédente. | 9 |
428 | Il manque une espace après 'cast'. | 48 |
429 | La ligne excède 80 caractères. | |
433 | Commentaire javadoc manquant. | 9 |
434 | '{' devrait être sur la ligne précédente. | 9 |
Package: org.apache.qpid.server.exchange.headers | Class source |
Methods: | Source statements: | Cyclomatic Complexity | |||||
---|---|---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 4 4 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): | 2 1 12 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 1 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|
Bug: Category | Type | Abbreviation | Priority | Method Name | Field Name |
---|---|---|---|---|---|
BAD_PRACTICE | BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS | BC | 2 | equals | |
BAD_PRACTICE | NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT | NP | 2 | equals |