http://xradar.sourceforge.net


Statics Report - System: 1.0, Version: 0, Date: TodayDesigned for use with Checkstyle, CKJM, FindBugs, JavaNCSS, JDepend, Macaron, PMD, PMD-CPD, Java2HTML and Ant.

[Statics] classes-org.apache.qpid.management.wsdm.capabilities

[scorecard] [analysis] [explanations]
{overview} {architecture} {design} {code} {test} {source control} {system specific}

org.apache.qpid.management.wsdm.capabilities.IArtifactBuilder

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
6
6
0
Total :
Per method :
7
1.17
Total :
Per method :
Per statement :
6
1
0.86
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
5
6
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
7
1.17
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
54
9
7.71
Statement Test Coverage :
Method Test Reference :
0
0.83


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
begin(ObjectName)
1111
onAttribute(MBeanAttributeInfo)
1111
onOperation(MBeanOperationInfo)
1111
endAttributes()
1111
endOperations()
1111
setEnvironment(Environment)
1110




View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'BuilderException'.
37'{' devrait être sur la ligne précédente.1
37La ligne contient un caractère tabulation.2
38La ligne contient un caractère tabulation.1
39La ligne contient un caractère tabulation.1
40La ligne contient un caractère tabulation.1
41La ligne contient un caractère tabulation.1
42La ligne contient un caractère tabulation.1
43La ligne contient un caractère tabulation.1
44La ligne contient un caractère tabulation.1
44Balise javadoc @param manquante pour 'objectName'.31
45La ligne contient un caractère tabulation.1
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
50La ligne excède 80 caractères.
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne excède 80 caractères.
52La ligne contient un caractère tabulation.1
53La ligne contient un caractère tabulation.1
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne excède 80 caractères.
58La ligne contient un caractère tabulation.1
59La ligne contient un caractère tabulation.1
60La ligne excède 80 caractères.
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
65La ligne excède 80 caractères.
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
72La ligne excède 80 caractères.
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
75La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.MBeanCapability

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
5
1
5
Total :
Per method :
42
8.4
Total :
Per method :
Per statement :
27
5.4
0.64
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):
11
3
27
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
6
1.2
Total :
Per method :
Per statement :
16
3.2
0.38
Total :
Per method :
Per statement :
199
39.8
4.74
Statement Test Coverage :
Method Test Reference :
0
7


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
MBeanCapability()
1210
setResourceObjectName(ObjectName)
1211
getAttribute(String)
1980
setAttribute(String,Object)
1970
invoke(String,Object[],String[])
116100


View line in sourceCode ViolationRule
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'attributeName' is not assigned and could be declared final MethodArgumentCouldBeFinal
New exception is thrown in catch block, original stack trace may be lost PreserveStackTrace
New exception is thrown in catch block, original stack trace may be lost PreserveStackTrace
Parameter 'attributeName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'value' is not assigned and could be declared final MethodArgumentCouldBeFinal
New exception is thrown in catch block, original stack trace may be lost PreserveStackTrace
New exception is thrown in catch block, original stack trace may be lost PreserveStackTrace
Parameter 'operationName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'params' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'signature' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'output' could be declared final LocalVariableCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
New exception is thrown in catch block, original stack trace may be lost PreserveStackTrace
Local variable 'failure' could be declared final LocalVariableCouldBeFinal
New exception is thrown in catch block, original stack trace may be lost PreserveStackTrace


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'NoSuchAttributeFault'.
49'{' devrait être sur la ligne précédente.1
50La ligne contient un caractère tabulation.1
50Commentaire javadoc manquant.9
52La ligne contient un caractère tabulation.1
52Commentaire javadoc manquant.9
52Le nom '_mxServer' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.37
53La ligne contient un caractère tabulation.1
53Commentaire javadoc manquant.9
53Le nom '_objectName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.30
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
58Balise javadoc @param inutilisé pour 'objectName'.12
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
61'{' devrait être sur la ligne précédente.9
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
71'{' devrait être sur la ligne précédente.9
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
75La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
80La ligne excède 80 caractères.
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne excède 80 caractères.
82La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne excède 80 caractères.
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
89La ligne contient un caractère tabulation.1
90La ligne excède 80 caractères.
90La ligne contient un caractère tabulation.1
91La ligne contient un caractère tabulation.1
92La ligne contient un caractère tabulation.1
93La ligne contient un caractère tabulation.1
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
98La ligne contient un caractère tabulation.1
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
103La ligne contient un caractère tabulation.1
104La ligne excède 80 caractères.
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
108La ligne contient un caractère tabulation.1
109La ligne contient un caractère tabulation.1
110La ligne contient un caractère tabulation.1
111La ligne contient un caractère tabulation.1
113La ligne contient un caractère tabulation.1
114La ligne contient un caractère tabulation.1
115La ligne contient un caractère tabulation.1
116La ligne contient un caractère tabulation.1
117La ligne excède 80 caractères.
117La ligne contient un caractère tabulation.1
118La ligne contient un caractère tabulation.1
119La ligne contient un caractère tabulation.1
120La ligne contient un caractère tabulation.1
121La ligne contient un caractère tabulation.1
122La ligne contient un caractère tabulation.1
123La ligne contient un caractère tabulation.1
124La ligne contient un caractère tabulation.1
125La ligne contient un caractère tabulation.1
126La ligne contient un caractère tabulation.1
127La ligne contient un caractère tabulation.1
128La ligne contient un caractère tabulation.1
129La ligne contient un caractère tabulation.1
130La ligne contient un caractère tabulation.1
131La ligne excède 80 caractères.
131La ligne contient un caractère tabulation.1
132La ligne contient un caractère tabulation.1
133La ligne contient un caractère tabulation.1
134La ligne contient un caractère tabulation.1
135La ligne excède 80 caractères.
135La ligne contient un caractère tabulation.1
136La ligne contient un caractère tabulation.1
137La ligne contient un caractère tabulation.1
138La ligne contient un caractère tabulation.1
139La ligne contient un caractère tabulation.1
140La ligne contient un caractère tabulation.1
141La ligne contient un caractère tabulation.1
142La ligne contient un caractère tabulation.1
143La ligne contient un caractère tabulation.1
144La ligne contient un caractère tabulation.1
145La ligne contient un caractère tabulation.1
146La ligne contient un caractère tabulation.1
147La ligne contient un caractère tabulation.1
148La ligne contient un caractère tabulation.1
149La ligne excède 80 caractères.
149La ligne contient un caractère tabulation.1
150La ligne contient un caractère tabulation.1
151La ligne contient un caractère tabulation.1
152La ligne contient un caractère tabulation.1
153La ligne contient un caractère tabulation.1
154La ligne contient un caractère tabulation.1
155La ligne contient un caractère tabulation.1
156La ligne contient un caractère tabulation.1
158La ligne contient un caractère tabulation.1
159La ligne contient un caractère tabulation.1
160La ligne contient un caractère tabulation.1
161La ligne contient un caractère tabulation.1
162La ligne contient un caractère tabulation.1
163La ligne contient un caractère tabulation.1
164La ligne contient un caractère tabulation.1
165La ligne excède 80 caractères.
165La ligne contient un caractère tabulation.1
166La ligne contient un caractère tabulation.1
167La ligne excède 80 caractères.
167La ligne contient un caractère tabulation.1
168La ligne contient un caractère tabulation.1
169La ligne contient un caractère tabulation.1
170La ligne contient un caractère tabulation.1
171La ligne excède 80 caractères.
171La ligne contient un caractère tabulation.1
172La ligne contient un caractère tabulation.1
173La ligne contient un caractère tabulation.1
174La ligne contient un caractère tabulation.1
175La ligne contient un caractère tabulation.1
176La ligne contient un caractère tabulation.1
177La ligne contient un caractère tabulation.1
178La ligne contient un caractère tabulation.1
179La ligne contient un caractère tabulation.1
180La ligne contient un caractère tabulation.1
181La ligne contient un caractère tabulation.1
182La ligne contient un caractère tabulation.1
183La ligne contient un caractère tabulation.1
184La ligne contient un caractère tabulation.1
185La ligne contient un caractère tabulation.1
186La ligne contient un caractère tabulation.1
187La ligne contient un caractère tabulation.1
188La ligne contient un caractère tabulation.1
189La ligne contient un caractère tabulation.1
190La ligne contient un caractère tabulation.1
191La ligne contient un caractère tabulation.1
192La ligne contient un caractère tabulation.1
193La ligne contient un caractère tabulation.1
194La ligne contient un caractère tabulation.1
195La ligne excède 80 caractères.
195La ligne contient un caractère tabulation.1
196La ligne contient un caractère tabulation.1
197La ligne excède 80 caractères.
197La ligne contient un caractère tabulation.1
198La ligne contient un caractère tabulation.1
199La ligne excède 80 caractères.
199La ligne contient un caractère tabulation.1
200La ligne contient un caractère tabulation.1
201La ligne contient un caractère tabulation.1
202La ligne excède 80 caractères.
202La ligne contient un caractère tabulation.1
203La ligne contient un caractère tabulation.1
204La ligne contient un caractère tabulation.1
205La ligne excède 80 caractères.
205La ligne contient un caractère tabulation.1
206La ligne contient un caractère tabulation.1
207La ligne contient un caractère tabulation.1
208La ligne contient un caractère tabulation.1
209La ligne excède 80 caractères.
209La ligne contient un caractère tabulation.1
210La ligne excède 80 caractères.
210La ligne contient un caractère tabulation.1
211La ligne contient un caractère tabulation.1
212La ligne contient un caractère tabulation.1
213La ligne contient un caractère tabulation.1
214La ligne contient un caractère tabulation.1
215La ligne excède 80 caractères.
215La ligne contient un caractère tabulation.1
216La ligne contient un caractère tabulation.1
217La ligne contient un caractère tabulation.1
218La ligne contient un caractère tabulation.1
219La ligne contient un caractère tabulation.1
220La ligne contient un caractère tabulation.1
221La ligne contient un caractère tabulation.1
222La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.MBeanCapabilityBuilder$EndAttributesHandler

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1

1
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):
1
4
1
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:




org.apache.qpid.management.wsdm.capabilities.ArtifactsNotAvailableException

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
2
2
0
Total :
Per method :
14
7
Total :
Per method :
Per statement :
7
3.5
0.5
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
3
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
11
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
1
Total :
Per method :
Per statement :
8
4
0.57
Total :
Per method :
Per statement :
58
29
4.14
Statement Test Coverage :
Method Test Reference :
0
1.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ArtifactsNotAvailableException(WsArtifacts,Throwable,ObjectName)
1411
getMessage()
0660


View line in sourceCode ViolationRule
Parameter 'artifacts' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
The method getMessage() has an NPath complexity of 250 NPathComplexity
Local variable 'builder' could be declared final LocalVariableCouldBeFinal
Avoid if (x != y) ..; else ..; ConfusingTernary
Avoid if (x != y) ..; else ..; ConfusingTernary
Avoid if (x != y) ..; else ..; ConfusingTernary


View line in sourceStyle ErrorColumn
31'{' devrait être sur la ligne précédente.1
32La ligne contient un caractère tabulation.1
32Commentaire javadoc manquant.9
33La ligne contient un caractère tabulation.1
34La ligne contient un caractère tabulation.1
34Commentaire javadoc manquant.9
34Le nom '_artifacts' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.35
35La ligne contient un caractère tabulation.1
35Commentaire javadoc manquant.9
35Le nom '_objectName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.34
36La ligne contient un caractère tabulation.1
37La ligne contient un caractère tabulation.1
38La ligne contient un caractère tabulation.1
39La ligne contient un caractère tabulation.1
40La ligne contient un caractère tabulation.1
41La ligne contient un caractère tabulation.1
42La ligne contient un caractère tabulation.1
43La ligne contient un caractère tabulation.1
44La ligne contient un caractère tabulation.1
45La ligne contient un caractère tabulation.1
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
48'{' devrait être sur la ligne précédente.9
49La ligne contient un caractère tabulation.1
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
53La ligne contient un caractère tabulation.1
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
61'{' devrait être sur la ligne précédente.9
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
64'{' devrait être sur la ligne précédente.17
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
71Il y a une espace de trop après '('.33
72La ligne excède 80 caractères.
72La ligne contient un caractère tabulation.1
72Il y a une espace de trop après '('.33
73La ligne excède 80 caractères.
73La ligne contient un caractère tabulation.1
73Il y a une espace de trop après '('.33
74La ligne contient un caractère tabulation.1
75La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.BuilderException

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
1
1
0
Total :
Per method :
4
4
Total :
Per method :
Per statement :
1
1
0.25
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
3
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
0
9
2
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
2
Total :
Per method :
Per statement :
1
1
0.25
Total :
Per method :
Per statement :
14
14
3.5
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
BuilderException(Exception)
1219


View line in sourceCode ViolationRule
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
29'{' devrait être sur la ligne précédente.1
30La ligne contient un caractère tabulation.1
30Commentaire javadoc manquant.9
32La ligne contient un caractère tabulation.1
33La ligne contient un caractère tabulation.1
34La ligne contient un caractère tabulation.1
35La ligne contient un caractère tabulation.1
36La ligne contient un caractère tabulation.1
37La ligne contient un caractère tabulation.1
38La ligne contient un caractère tabulation.1
38'{' devrait être sur la ligne précédente.9
39La ligne contient un caractère tabulation.1
40La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.ConsumerCapability

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
3
4
0
Total :
Per method :
8
2.67
Total :
Per method :
Per statement :
3
1
0.38
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):
7
0
9
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
4
1.33
Total :
Per method :
Per statement :
4
1.33
0.5
Total :
Per method :
Per statement :
9
3
1.12
Statement Test Coverage :
Method Test Reference :
0
0.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
initializeCompleted()
1410
accepts(NotificationMessage)
1210
process(NotificationMessage)
1110


View line in sourceCode ViolationRule
Local variable 'wsn' could be declared final LocalVariableCouldBeFinal
Parameter 'message' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'message' is not assigned and could be declared final MethodArgumentCouldBeFinal
Document empty method UncommentedEmptyMethod


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'SoapFault'.
35La ligne excède 80 caractères.
37La ligne contient un caractère tabulation.1
38La ligne contient un caractère tabulation.1
39La ligne contient un caractère tabulation.1
40La ligne contient un caractère tabulation.1
41La ligne contient un caractère tabulation.1
46La ligne excède 80 caractères.

org.apache.qpid.management.wsdm.capabilities.DummyCapabilityBuilder

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
6
7
0
Total :
Per method :
7
1.17
Total :
Per method :
Per statement :
6
1
0.86
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):
3
1
8
21
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.17
Total :
Per method :
Per statement :
10
1.67
1.43
Total :
Per method :
Per statement :
32
5.33
4.57
Statement Test Coverage :
Method Test Reference :
0
0.14


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
begin(ObjectName)
0110
endAttributes()
0110
endOperations()
0110
onAttribute(MBeanAttributeInfo)
0110
onOperation(MBeanOperationInfo)
0110
setEnvironment(Environment)
0110


View line in sourceCode ViolationRule
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Document empty method UncommentedEmptyMethod
Document empty method UncommentedEmptyMethod
Document empty method UncommentedEmptyMethod
Parameter 'attributeMetadata' is not assigned and could be declared final MethodArgumentCouldBeFinal
Document empty method UncommentedEmptyMethod
Parameter 'operationMetadata' is not assigned and could be declared final MethodArgumentCouldBeFinal
Document empty method UncommentedEmptyMethod
Parameter 'environment' is not assigned and could be declared final MethodArgumentCouldBeFinal
Document empty method UncommentedEmptyMethod


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
36'{' devrait être sur la ligne précédente.1
38La ligne contient un caractère tabulation.1
38Commentaire javadoc manquant.9
39La ligne contient un caractère tabulation.1
39'{' devrait être sur la ligne précédente.9
40La ligne contient un caractère tabulation.1
42La ligne contient un caractère tabulation.1
42Commentaire javadoc manquant.9
43La ligne contient un caractère tabulation.1
43'{' devrait être sur la ligne précédente.9
44La ligne contient un caractère tabulation.1
46La ligne contient un caractère tabulation.1
46Commentaire javadoc manquant.9
47La ligne contient un caractère tabulation.1
47'{' devrait être sur la ligne précédente.9
48La ligne contient un caractère tabulation.1
50La ligne excède 80 caractères.
50La ligne contient un caractère tabulation.1
50Commentaire javadoc manquant.9
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
54La ligne excède 80 caractères.
54La ligne contient un caractère tabulation.1
54Commentaire javadoc manquant.9
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
58Commentaire javadoc manquant.9
59La ligne contient un caractère tabulation.1
59'{' devrait être sur la ligne précédente.9
60La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.MBeanCapabilityBuilder

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
19
12
7
12
Total :
Per method :
129
10.75
Total :
Per method :
Per statement :
40
3.33
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):
13
4
42
137
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
16
1.33
Total :
Per method :
Per statement :
35
2.92
0.27
Total :
Per method :
Per statement :
573
47.75
4.44
Statement Test Coverage :
Method Test Reference :
0
4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
EndAttributesHandler.endAttributes()
1110
EndAttributesHandler$1.endAttributes()
1930
EndAttributesHandler$2.endAttributes()
1530
IArtifactBuilder$3.begin(ObjectName)
11630
IArtifactBuilder$3.endAttributes()
0210
IArtifactBuilder$3.endOperations()
0430
IArtifactBuilder$3.onAttribute(MBeanAttributeInfo)
11950
IArtifactBuilder$3.onOperation(MBeanOperationInfo)
02570
IArtifactBuilder$3.setEnvironment(Environment)
0110
onAttribute(MBeanAttributeInfo)
1211
begin(ObjectName)
0821
onOperation(MBeanOperationInfo)
1211
getCapabilityClass()
1211
endAttributes()
1211
endOperations()
0211
setEnvironment(Environment)
1111
generateGetter(String,String,String)
1211
generateSetter(String,String,String)
1211
appendToPropertiesArray(String)
1311
addPropertyMemberInstance(String,String)
1411
getNameForAccessors(String)
1211


View line in sourceCode ViolationRule
This class has too many methods, consider refactoring it. TooManyMethods
Local variable 'properties' could be declared final LocalVariableCouldBeFinal
Local variable 'getPropertyNames' could be declared final LocalVariableCouldBeFinal
Local variable 'getPropertyNames' could be declared final LocalVariableCouldBeFinal
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'className' could be declared final LocalVariableCouldBeFinal
Local variable 'pool' could be declared final LocalVariableCouldBeFinal
Parameter 'attribute' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'name' could be declared final LocalVariableCouldBeFinal
Local variable 'nameForAccessors' could be declared final LocalVariableCouldBeFinal
Local variable 'accessor' could be declared final LocalVariableCouldBeFinal
Local variable 'getter' could be declared final LocalVariableCouldBeFinal
Local variable 'accessor' could be declared final LocalVariableCouldBeFinal
Local variable 'setter' could be declared final LocalVariableCouldBeFinal
Parameter 'operation' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'method' could be declared final LocalVariableCouldBeFinal
Local variable 'definition' could be declared final LocalVariableCouldBeFinal
Parameter 'environment' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'attribute' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'className' could be declared final LocalVariableCouldBeFinal
Parameter 'operation' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'environment' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'name' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'plainName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'type' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'name' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'plainName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'type' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'attributeName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'name' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'type' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'buffer' could be declared final LocalVariableCouldBeFinal
Local variable 'field' could be declared final LocalVariableCouldBeFinal
Parameter 'name' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'BuilderException'.
49La ligne excède 80 caractères.
50La ligne excède 80 caractères.
55Il manque une espace avant '{'.64
56La ligne contient un caractère tabulation.1
57La ligne excède 80 caractères.
57La ligne contient un caractère tabulation.1
57Commentaire javadoc manquant.9
57Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
58La ligne excède 80 caractères.
58La ligne contient un caractère tabulation.1
58Commentaire javadoc manquant.9
58Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
58Il manque une espace avant '+'.113
58Il manque une espace après '+'.114
59La ligne excède 80 caractères.
59La ligne contient un caractère tabulation.1
59Commentaire javadoc manquant.9
59Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
59Il manque une espace avant '+'.119
59Il manque une espace après '+'.120
60La ligne excède 80 caractères.
60La ligne contient un caractère tabulation.1
60Commentaire javadoc manquant.9
60Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
61La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
75La ligne contient un caractère tabulation.1
76La ligne excède 80 caractères.
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne excède 80 caractères.
82La ligne contient un caractère tabulation.1
83La ligne excède 80 caractères.
83La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne excède 80 caractères.
86La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
89La ligne excède 80 caractères.
89La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
91La ligne contient un caractère tabulation.1
92La ligne excède 80 caractères.
92La ligne contient un caractère tabulation.1
93La ligne contient un caractère tabulation.1
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
98La ligne excède 80 caractères.
98La ligne contient un caractère tabulation.1
99La ligne contient un caractère tabulation.1
101La ligne excède 80 caractères.
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
103La ligne excède 80 caractères.
103La ligne contient un caractère tabulation.1
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne excède 80 caractères.
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
108La ligne excède 80 caractères.
108La ligne contient un caractère tabulation.1
109La ligne contient un caractère tabulation.1
110La ligne contient un caractère tabulation.1
111La ligne contient un caractère tabulation.1
112La ligne contient un caractère tabulation.1
113La ligne contient un caractère tabulation.1
114La ligne contient un caractère tabulation.1
115La ligne contient un caractère tabulation.1
116La ligne contient un caractère tabulation.1
117La ligne excède 80 caractères.
117La ligne contient un caractère tabulation.1
118La ligne excède 80 caractères.
118La ligne contient un caractère tabulation.1
119La ligne contient un caractère tabulation.1
120La ligne contient un caractère tabulation.1
121La ligne excède 80 caractères.
121La ligne contient un caractère tabulation.1
122La ligne contient un caractère tabulation.1
123La ligne contient un caractère tabulation.1
124La ligne excède 80 caractères.
124La ligne contient un caractère tabulation.1
125La ligne contient un caractère tabulation.1
126La ligne excède 80 caractères.
126La ligne contient un caractère tabulation.1
127La ligne contient un caractère tabulation.1
128La ligne contient un caractère tabulation.1
129La ligne contient un caractère tabulation.1
130La ligne contient un caractère tabulation.1
131La ligne contient un caractère tabulation.1
132La ligne contient un caractère tabulation.1
133La ligne excède 80 caractères.
133La ligne contient un caractère tabulation.1
134La ligne contient un caractère tabulation.1
135La ligne excède 80 caractères.
135La ligne contient un caractère tabulation.1
136La ligne contient un caractère tabulation.1
137La ligne contient un caractère tabulation.1
138La ligne contient un caractère tabulation.1
139La ligne contient un caractère tabulation.1
140La ligne contient un caractère tabulation.1
141La ligne contient un caractère tabulation.1
142La ligne contient un caractère tabulation.1
143La ligne contient un caractère tabulation.1
144La ligne excède 80 caractères.
144La ligne contient un caractère tabulation.1
145La ligne contient un caractère tabulation.1
146La ligne contient un caractère tabulation.1
147La ligne contient un caractère tabulation.1
148La ligne contient un caractère tabulation.1
150La ligne contient un caractère tabulation.1
151La ligne contient un caractère tabulation.1
152La ligne excède 80 caractères.
152La ligne contient un caractère tabulation.1
153La ligne contient un caractère tabulation.1
154La ligne contient un caractère tabulation.1
155La ligne excède 80 caractères.
155La ligne contient un caractère tabulation.1
156La ligne contient un caractère tabulation.1
157La ligne contient un caractère tabulation.1
158La ligne contient un caractère tabulation.1
159La ligne excède 80 caractères.
159La ligne contient un caractère tabulation.1
160La ligne contient un caractère tabulation.1
161La ligne excède 80 caractères.
161La ligne contient un caractère tabulation.1
162La ligne contient un caractère tabulation.1
163La ligne excède 80 caractères.
163La ligne contient un caractère tabulation.1
164La ligne excède 80 caractères.
164La ligne contient un caractère tabulation.1
165La ligne contient un caractère tabulation.1
166La ligne contient un caractère tabulation.1
167La ligne excède 80 caractères.
167La ligne contient un caractère tabulation.1
168La ligne excède 80 caractères.
168La ligne contient un caractère tabulation.1
169La ligne excède 80 caractères.
169La ligne contient un caractère tabulation.1
170La ligne contient un caractère tabulation.1
171La ligne excède 80 caractères.
171La ligne contient un caractère tabulation.1
172La ligne contient un caractère tabulation.1
173La ligne contient un caractère tabulation.1
174La ligne excède 80 caractères.
174La ligne contient un caractère tabulation.1
175La ligne contient un caractère tabulation.1
176La ligne contient un caractère tabulation.1
177La ligne contient un caractère tabulation.1
178La ligne contient un caractère tabulation.1
179La ligne contient un caractère tabulation.1
181La ligne contient un caractère tabulation.1
182La ligne contient un caractère tabulation.1
183La ligne contient un caractère tabulation.1
184La ligne contient un caractère tabulation.1
186La ligne contient un caractère tabulation.1
187La ligne contient un caractère tabulation.1
188La ligne contient un caractère tabulation.1
189La ligne contient un caractère tabulation.1
190La ligne contient un caractère tabulation.1
191La ligne excède 80 caractères.
191La ligne contient un caractère tabulation.1
192La ligne excède 80 caractères.
192La ligne contient un caractère tabulation.1
193La ligne excède 80 caractères.
193La ligne contient un caractère tabulation.1
194La ligne contient un caractère tabulation.1
195La ligne contient un caractère tabulation.1
196La ligne contient un caractère tabulation.1
197La ligne contient un caractère tabulation.1
198La ligne contient un caractère tabulation.1
200La ligne contient un caractère tabulation.1
201La ligne contient un caractère tabulation.1
202La ligne excède 80 caractères.
202La ligne contient un caractère tabulation.1
203La ligne excède 80 caractères.
203La ligne contient un caractère tabulation.1
204La ligne excède 80 caractères.
204La ligne contient un caractère tabulation.1
205La ligne contient un caractère tabulation.1
206La ligne contient un caractère tabulation.1
207La ligne excède 80 caractères.
207La ligne contient un caractère tabulation.1
208La ligne contient un caractère tabulation.1
209La ligne excède 80 caractères.
209La ligne contient un caractère tabulation.1
210La ligne contient un caractère tabulation.1
211La ligne contient un caractère tabulation.1
212La ligne contient un caractère tabulation.1
213La ligne contient un caractère tabulation.1
214La ligne contient un caractère tabulation.1
215La ligne contient un caractère tabulation.1
216La ligne contient un caractère tabulation.1
217La ligne contient un caractère tabulation.1
218La ligne contient un caractère tabulation.1
220La ligne excède 80 caractères.
220La ligne contient un caractère tabulation.1
221La ligne contient un caractère tabulation.1
222La ligne contient un caractère tabulation.1
223La ligne contient un caractère tabulation.1
224La ligne excède 80 caractères.
224La ligne contient un caractère tabulation.1
225La ligne excède 80 caractères.
225La ligne contient un caractère tabulation.1
226La ligne excède 80 caractères.
226La ligne contient un caractère tabulation.1
227La ligne contient un caractère tabulation.1
229La ligne contient un caractère tabulation.1
230La ligne excède 80 caractères.
230La ligne contient un caractère tabulation.1
231La ligne contient un caractère tabulation.1
232La ligne contient un caractère tabulation.1
233La ligne contient un caractère tabulation.1
234La ligne contient un caractère tabulation.1
235La ligne contient un caractère tabulation.1
236La ligne contient un caractère tabulation.1
237La ligne excède 80 caractères.
237La ligne contient un caractère tabulation.1
238La ligne excède 80 caractères.
238La ligne contient un caractère tabulation.1
239La ligne excède 80 caractères.
239La ligne contient un caractère tabulation.1
241La ligne contient un caractère tabulation.1
242La ligne excède 80 caractères.
242La ligne contient un caractère tabulation.1
243La ligne contient un caractère tabulation.1
244La ligne contient un caractère tabulation.1
245La ligne contient un caractère tabulation.1
246La ligne contient un caractère tabulation.1
247La ligne contient un caractère tabulation.1
248La ligne contient un caractère tabulation.1
249La ligne contient un caractère tabulation.1
250La ligne contient un caractère tabulation.1
252La ligne excède 80 caractères.
252La ligne contient un caractère tabulation.1
253La ligne contient un caractère tabulation.1
254La ligne contient un caractère tabulation.1
255La ligne contient un caractère tabulation.1
256La ligne contient un caractère tabulation.1
257La ligne contient un caractère tabulation.1
258La ligne contient un caractère tabulation.1
259La ligne contient un caractère tabulation.1
260La ligne contient un caractère tabulation.1
261La ligne contient un caractère tabulation.1
262La ligne excède 80 caractères.
262La ligne contient un caractère tabulation.1
263La ligne contient un caractère tabulation.1
264La ligne contient un caractère tabulation.1
265La ligne excède 80 caractères.
265La ligne contient un caractère tabulation.1
266La ligne contient un caractère tabulation.1
267La ligne contient un caractère tabulation.1
268La ligne contient un caractère tabulation.1
269La ligne contient un caractère tabulation.1
270La ligne contient un caractère tabulation.1
271La ligne contient un caractère tabulation.1
272La ligne excède 80 caractères.
272La ligne contient un caractère tabulation.1
273La ligne excède 80 caractères.
273La ligne contient un caractère tabulation.1
274La ligne contient un caractère tabulation.1
275La ligne contient un caractère tabulation.1
276La ligne excède 80 caractères.
276La ligne contient un caractère tabulation.1
277La ligne contient un caractère tabulation.1
278La ligne contient un caractère tabulation.1
279La ligne contient un caractère tabulation.1
280La ligne contient un caractère tabulation.1
281La ligne contient un caractère tabulation.1
282La ligne excède 80 caractères.
282La ligne contient un caractère tabulation.1
283La ligne contient un caractère tabulation.1
284La ligne contient un caractère tabulation.1
285La ligne excède 80 caractères.
285La ligne contient un caractère tabulation.1
286La ligne contient un caractère tabulation.1
287La ligne contient un caractère tabulation.1
288La ligne contient un caractère tabulation.1
289La ligne contient un caractère tabulation.1
290La ligne contient un caractère tabulation.1
291La ligne contient un caractère tabulation.1
292La ligne excède 80 caractères.
292La ligne contient un caractère tabulation.1
293La ligne contient un caractère tabulation.1
294La ligne contient un caractère tabulation.1
295La ligne contient un caractère tabulation.1
296La ligne excède 80 caractères.
296La ligne contient un caractère tabulation.1
297La ligne excède 80 caractères.
297La ligne contient un caractère tabulation.1
298La ligne contient un caractère tabulation.1
299La ligne excède 80 caractères.
299La ligne contient un caractère tabulation.1
300La ligne excède 80 caractères.
300La ligne contient un caractère tabulation.1
301La ligne contient un caractère tabulation.1
302La ligne contient un caractère tabulation.1
303La ligne contient un caractère tabulation.1
304La ligne contient un caractère tabulation.1
305La ligne contient un caractère tabulation.1
306La ligne contient un caractère tabulation.1
307La ligne contient un caractère tabulation.1
308La ligne excède 80 caractères.
308La ligne contient un caractère tabulation.1
309La ligne contient un caractère tabulation.1
310La ligne contient un caractère tabulation.1
311La ligne contient un caractère tabulation.1
312La ligne contient un caractère tabulation.1
313La ligne contient un caractère tabulation.1
314La ligne contient un caractère tabulation.1
315La ligne contient un caractère tabulation.1
316La ligne contient un caractère tabulation.1
317La ligne contient un caractère tabulation.1
318La ligne contient un caractère tabulation.1
319La ligne contient un caractère tabulation.1
320La ligne contient un caractère tabulation.1
321La ligne excède 80 caractères.
321La ligne contient un caractère tabulation.1
322La ligne contient un caractère tabulation.1
323La ligne contient un caractère tabulation.1
324La ligne contient un caractère tabulation.1
325La ligne contient un caractère tabulation.1
326La ligne contient un caractère tabulation.1
327La ligne contient un caractère tabulation.1
328La ligne contient un caractère tabulation.1
329La ligne contient un caractère tabulation.1
330La ligne contient un caractère tabulation.1
331La ligne contient un caractère tabulation.1
332La ligne excède 80 caractères.
332La ligne contient un caractère tabulation.1
333La ligne contient un caractère tabulation.1
334La ligne excède 80 caractères.
334La ligne contient un caractère tabulation.1
335La ligne contient un caractère tabulation.1
336La ligne contient un caractère tabulation.1
337La ligne contient un caractère tabulation.1
338La ligne contient un caractère tabulation.1
339La ligne excède 80 caractères.
339La ligne contient un caractère tabulation.1
340La ligne contient un caractère tabulation.1
341La ligne contient un caractère tabulation.1
342La ligne contient un caractère tabulation.1
344La ligne contient un caractère tabulation.1
345La ligne excède 80 caractères.
345La ligne contient un caractère tabulation.1
346La ligne contient un caractère tabulation.1
347La ligne contient un caractère tabulation.1
348La ligne excède 80 caractères.
348La ligne contient un caractère tabulation.1
349La ligne contient un caractère tabulation.1
350La ligne contient un caractère tabulation.1
351La ligne contient un caractère tabulation.1
352La ligne contient un caractère tabulation.1
353La ligne contient un caractère tabulation.1
354La ligne contient un caractère tabulation.1
355La ligne contient un caractère tabulation.1
356La ligne contient un caractère tabulation.1
357La ligne excède 80 caractères.
357La ligne contient un caractère tabulation.1
358La ligne excède 80 caractères.
358La ligne contient un caractère tabulation.1
359La ligne contient un caractère tabulation.1
360La ligne contient un caractère tabulation.1
361La ligne contient un caractère tabulation.1
362La ligne contient un caractère tabulation.1
363La ligne contient un caractère tabulation.1
364La ligne contient un caractère tabulation.1
365La ligne contient un caractère tabulation.1
366La ligne contient un caractère tabulation.1
367La ligne contient un caractère tabulation.1
368La ligne contient un caractère tabulation.1
369La ligne contient un caractère tabulation.1
370La ligne excède 80 caractères.
370La ligne contient un caractère tabulation.1
371La ligne contient un caractère tabulation.1
372La ligne excède 80 caractères.
372La ligne contient un caractère tabulation.1
373La ligne contient un caractère tabulation.1
374La ligne contient un caractère tabulation.1
375La ligne excède 80 caractères.
375La ligne contient un caractère tabulation.1
376La ligne contient un caractère tabulation.1
377La ligne contient un caractère tabulation.1
378La ligne contient un caractère tabulation.1
379La ligne contient un caractère tabulation.1
380La ligne contient un caractère tabulation.1
381La ligne contient un caractère tabulation.1
382La ligne contient un caractère tabulation.1
383La ligne contient un caractère tabulation.1
384La ligne contient un caractère tabulation.1
385La ligne contient un caractère tabulation.1
386La ligne contient un caractère tabulation.1
387La ligne contient un caractère tabulation.1
388La ligne contient un caractère tabulation.1
389La ligne contient un caractère tabulation.1
390La ligne excède 80 caractères.
390La ligne contient un caractère tabulation.1
391La ligne contient un caractère tabulation.1
392La ligne contient un caractère tabulation.1
393La ligne contient un caractère tabulation.1
395La ligne contient un caractère tabulation.1
396La ligne contient un caractère tabulation.1
397La ligne contient un caractère tabulation.1
398La ligne contient un caractère tabulation.1
399La ligne contient un caractère tabulation.1
400La ligne contient un caractère tabulation.1
401La ligne contient un caractère tabulation.1
402La ligne contient un caractère tabulation.1
403La ligne contient un caractère tabulation.1
405La ligne contient un caractère tabulation.1
406La ligne contient un caractère tabulation.1
407La ligne contient un caractère tabulation.1
408La ligne contient un caractère tabulation.1
409La ligne contient un caractère tabulation.1
410La ligne contient un caractère tabulation.1
411La ligne contient un caractère tabulation.1
412La ligne contient un caractère tabulation.1
413La ligne contient un caractère tabulation.1
414La ligne contient un caractère tabulation.1
415La ligne contient un caractère tabulation.1
416La ligne contient un caractère tabulation.1
417La ligne contient un caractère tabulation.1
418La ligne contient un caractère tabulation.1
420La ligne contient un caractère tabulation.1
421La ligne contient un caractère tabulation.1
422La ligne contient un caractère tabulation.1
423La ligne contient un caractère tabulation.1
424La ligne excède 80 caractères.
424La ligne contient un caractère tabulation.1
425La ligne contient un caractère tabulation.1
426La ligne excède 80 caractères.
426La ligne contient un caractère tabulation.1
427La ligne contient un caractère tabulation.1
428La ligne contient un caractère tabulation.1
429La ligne contient un caractère tabulation.1
430La ligne contient un caractère tabulation.1
431La ligne contient un caractère tabulation.1
432La ligne contient un caractère tabulation.1
434La ligne contient un caractère tabulation.1
435La ligne contient un caractère tabulation.1
436La ligne contient un caractère tabulation.1
437La ligne contient un caractère tabulation.1
438La ligne contient un caractère tabulation.1
439La ligne contient un caractère tabulation.1
440La ligne contient un caractère tabulation.1
441La ligne contient un caractère tabulation.1
442La ligne contient un caractère tabulation.1
443La ligne contient un caractère tabulation.1
444La ligne contient un caractère tabulation.1
445La ligne contient un caractère tabulation.1
446La ligne contient un caractère tabulation.1
447La ligne contient un caractère tabulation.1
448La ligne excède 80 caractères.
448La ligne contient un caractère tabulation.1
449La ligne contient un caractère tabulation.1
450La ligne contient un caractère tabulation.1
451La ligne contient un caractère tabulation.1
452La ligne contient un caractère tabulation.1
453La ligne contient un caractère tabulation.1
454La ligne contient un caractère tabulation.1
455La ligne contient un caractère tabulation.1
456La ligne contient un caractère tabulation.1
457La ligne contient un caractère tabulation.1
458La ligne contient un caractère tabulation.1
459La ligne contient un caractère tabulation.1
460La ligne excède 80 caractères.
460La ligne contient un caractère tabulation.1
461La ligne contient un caractère tabulation.1
462La ligne contient un caractère tabulation.1
463La ligne contient un caractère tabulation.1
464La ligne contient un caractère tabulation.1
465La ligne contient un caractère tabulation.1
466La ligne contient un caractère tabulation.1
468La ligne contient un caractère tabulation.1
469La ligne contient un caractère tabulation.1
470La ligne contient un caractère tabulation.1
471La ligne contient un caractère tabulation.1
472La ligne excède 80 caractères.
472La ligne contient un caractère tabulation.1
473La ligne contient un caractère tabulation.1
474La ligne contient un caractère tabulation.1
475La ligne contient un caractère tabulation.1
476La ligne contient un caractère tabulation.1
477La ligne contient un caractère tabulation.1
478La ligne contient un caractère tabulation.1
479La ligne contient un caractère tabulation.1
480La ligne contient un caractère tabulation.1
481La ligne contient un caractère tabulation.1
482La ligne contient un caractère tabulation.1
483La ligne contient un caractère tabulation.1
484La ligne excède 80 caractères.
484La ligne contient un caractère tabulation.1
485La ligne contient un caractère tabulation.1
486La ligne contient un caractère tabulation.1
487La ligne contient un caractère tabulation.1
488La ligne contient un caractère tabulation.1
489La ligne contient un caractère tabulation.1
490La ligne contient un caractère tabulation.1
491La ligne contient un caractère tabulation.1
492La ligne excède 80 caractères.
492La ligne contient un caractère tabulation.1
493La ligne contient un caractère tabulation.1
494La ligne contient un caractère tabulation.1
495La ligne contient un caractère tabulation.1
496La ligne contient un caractère tabulation.1
497La ligne contient un caractère tabulation.1
498La ligne contient un caractère tabulation.1
499La ligne contient un caractère tabulation.1
500La ligne contient un caractère tabulation.1
501La ligne contient un caractère tabulation.1
503La ligne contient un caractère tabulation.1
504La ligne contient un caractère tabulation.1
505La ligne contient un caractère tabulation.1
506La ligne contient un caractère tabulation.1
507La ligne contient un caractère tabulation.1
508La ligne contient un caractère tabulation.1
509La ligne contient un caractère tabulation.1
510La ligne contient un caractère tabulation.1
511La ligne contient un caractère tabulation.1
512La ligne contient un caractère tabulation.1
513La ligne excède 80 caractères.
513La ligne contient un caractère tabulation.1
514La ligne contient un caractère tabulation.1
515La ligne contient un caractère tabulation.1
516La ligne contient un caractère tabulation.1
517La ligne contient un caractère tabulation.1
518La ligne contient un caractère tabulation.1
519La ligne contient un caractère tabulation.1
520La ligne contient un caractère tabulation.1
522La ligne excède 80 caractères.
522La ligne contient un caractère tabulation.1
523La ligne contient un caractère tabulation.1
524La ligne contient un caractère tabulation.1
525La ligne contient un caractère tabulation.1
526La ligne contient un caractère tabulation.1
527La ligne contient un caractère tabulation.1
528La ligne excède 80 caractères.
528La ligne contient un caractère tabulation.1
529La ligne excède 80 caractères.
529La ligne contient un caractère tabulation.1
530La ligne contient un caractère tabulation.1
531La ligne contient un caractère tabulation.1
532La ligne excède 80 caractères.
532La ligne contient un caractère tabulation.1
533La ligne contient un caractère tabulation.1
534La ligne contient un caractère tabulation.1
535La ligne contient un caractère tabulation.1
536La ligne contient un caractère tabulation.1
537La ligne contient un caractère tabulation.1
538La ligne contient un caractère tabulation.1
539La ligne contient un caractère tabulation.1
540La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.MBeanCapabilityBuilder$1

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
7
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
2


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.management.wsdm.capabilities.MBeanCapabilityBuilder$2

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
6
1
6
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
2


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.management.wsdm.capabilities.MBeanCapabilityBuilder$3

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7

6
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
13
1
53
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
0.33


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.management.wsdm.capabilities.QManAdapterCapability

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
17
10
3
14
Total :
Per method :
134
13.4
Total :
Per method :
Per statement :
33
3.3
0.25
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):
24
5
68
86
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
11
1.1
Total :
Per method :
Per statement :
48
4.8
0.36
Total :
Per method :
Per statement :
615
61.5
4.59
Statement Test Coverage :
Method Test Reference :
0
8.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AsynchNotificationTask.AsynchNotificationTask(QName,LifeCycleEvent)
0310
AsynchNotificationTask.run()
0420
NotificationFilter$1.isNotificationEnabled(Notification)
1210
NotificationFilter$2.isNotificationEnabled(Notification)
1210
NotificationListener$3.handleNotification(Notification,Object)
13160
NotificationListener$4.handleNotification(Notification,Object)
11420
initialize()
0910
connect(String,int,String,String,String,int,int,long)
0530
createMessageHandlers(MBeanCapability)
11121
getPublisherCapability()
1211
createLifeCycleTopics()
11221
getTopicName(String)
1322
registerByteArraySerializer()
1211
createQManResourceURI()
1731
initializeWorkManager()
1311
registerQManLifecycleListeners()
0941


View line in sourceCode ViolationRule
A high number of imports can indicate a high degree of coupling within an object. ExcessiveImports
This class has too many methods, consider refactoring it. TooManyMethods
Private field '_lifeCycleTopics' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'evt' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'tName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'notification' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'notification' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'data' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'notification' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'lifecycleNotification' could be declared final LocalVariableCouldBeFinal
Local variable 'resourceManager' could be declared final LocalVariableCouldBeFinal
Local variable 'resource' could be declared final LocalVariableCouldBeFinal
Local variable 'artifacts' could be declared final LocalVariableCouldBeFinal
Local variable 'capability' could be declared final LocalVariableCouldBeFinal
Local variable 'asynchNotificationTask' could be declared final LocalVariableCouldBeFinal
Parameter 'data' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'notification' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'lifecycleNotification' could be declared final LocalVariableCouldBeFinal
Local variable 'eventSourceName' could be declared final LocalVariableCouldBeFinal
Local variable 'endpointPointReference' could be declared final LocalVariableCouldBeFinal
Local variable 'resourceManager' could be declared final LocalVariableCouldBeFinal
Local variable 'resource' could be declared final LocalVariableCouldBeFinal
Local variable 'asynchNotificationTask' could be declared final LocalVariableCouldBeFinal
Parameter 'host' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'port' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'username' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'password' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'virtualHost' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'initialPoolCapacity' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'maxPoolCapacity' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'maxWaitTimeout' is not assigned and could be declared final MethodArgumentCouldBeFinal
New exception is thrown in catch block, original stack trace may be lost PreserveStackTrace
Parameter 'capability' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'handlers' could be declared final LocalVariableCouldBeFinal
Local variable 'name' could be declared final LocalVariableCouldBeFinal
Avoid instantiating new objects inside loops AvoidInstantiatingObjectsInLoops
Local variable 'requestName' could be declared final LocalVariableCouldBeFinal
Avoid instantiating new objects inside loops AvoidInstantiatingObjectsInLoops
Local variable 'returnValueName' could be declared final LocalVariableCouldBeFinal
Local variable 'actionURI' could be declared final LocalVariableCouldBeFinal
Avoid instantiating new objects inside loops AvoidInstantiatingObjectsInLoops
Local variable 'handler' could be declared final LocalVariableCouldBeFinal
Parameter 'objectType' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'topicName' could be declared final LocalVariableCouldBeFinal
Avoid if (x != y) ..; else ..; ConfusingTernary
Local variable 'environment' could be declared final LocalVariableCouldBeFinal
Local variable 'resourceURI' could be declared final LocalVariableCouldBeFinal
Local variable 'configuration' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'SoapFault'.
64La ligne excède 80 caractères.
70'{' devrait être sur la ligne précédente.1
70La ligne contient un caractère tabulation.2
71La ligne excède 80 caractères.
71La ligne contient un caractère tabulation.1
71Commentaire javadoc manquant.9
71Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
73La ligne contient un caractère tabulation.1
73Commentaire javadoc manquant.9
73Le nom '_mxServer' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.29
74La ligne contient un caractère tabulation.1
74Commentaire javadoc manquant.9
74Le nom '_artifactsFactory' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.36
75La ligne contient un caractère tabulation.1
75Commentaire javadoc manquant.9
75Le nom '_resourceURI' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.21
76La ligne contient un caractère tabulation.1
76Commentaire javadoc manquant.9
76Le nom '_publisherCapability' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.38
77La ligne contient un caractère tabulation.1
77Commentaire javadoc manquant.9
77Le nom '_workManager' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.36
78La ligne excède 80 caractères.
78La ligne contient un caractère tabulation.1
78Commentaire javadoc manquant.9
78Il manque une espace avant '<'.20
78Il manque une espace après '<'.21
78Il manque une espace avant '>'.34
78Le nom '_lifeCycleTopics' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.36
78Il manque une espace avant '<'.66
78Il manque une espace après '<'.67
78Il manque une espace avant '>'.80
78Il manque une espace après '>'.81
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.1
87'{' devrait être sur la ligne précédente.9
88La ligne contient un caractère tabulation.1
88Commentaire javadoc manquant.17
89La ligne contient un caractère tabulation.1
89Commentaire javadoc manquant.17
90La ligne contient un caractère tabulation.1
91La ligne contient un caractère tabulation.1
91Commentaire javadoc manquant.17
92La ligne contient un caractère tabulation.1
92'{' devrait être sur la ligne précédente.17
93La ligne contient un caractère tabulation.1
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
97Commentaire javadoc manquant.17
98La ligne contient un caractère tabulation.1
98'{' devrait être sur la ligne précédente.17
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
100'{' devrait être sur la ligne précédente.25
101La ligne contient un caractère tabulation.1
101Il manque une espace après ','.72
102La ligne contient un caractère tabulation.1
103La ligne contient un caractère tabulation.1
103'{' devrait être sur la ligne précédente.25
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne excède 80 caractères.
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
108La ligne contient un caractère tabulation.1
109La ligne contient un caractère tabulation.1
110La ligne contient un caractère tabulation.1
111La ligne contient un caractère tabulation.1
112La ligne contient un caractère tabulation.1
113La ligne contient un caractère tabulation.1
114La ligne excède 80 caractères.
114La ligne contient un caractère tabulation.1
114Le nom '_filterForNewInstances' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.42
114Il manque une espace avant '{'.91
116La ligne contient un caractère tabulation.1
117La ligne excède 80 caractères.
117La ligne contient un caractère tabulation.1
118La ligne contient un caractère tabulation.1
119La ligne excède 80 caractères.
119La ligne contient un caractère tabulation.1
120La ligne contient un caractère tabulation.1
121La ligne contient un caractère tabulation.1
122La ligne contient un caractère tabulation.1
122'{' devrait être sur la ligne précédente.17
123La ligne excède 80 caractères.
123La ligne contient un caractère tabulation.1
124La ligne contient un caractère tabulation.1
125La ligne contient un caractère tabulation.1
126La ligne contient un caractère tabulation.1
128La ligne contient un caractère tabulation.1
129La ligne contient un caractère tabulation.1
130La ligne contient un caractère tabulation.1
131La ligne excède 80 caractères.
131La ligne contient un caractère tabulation.1
131Le nom '_filterForRemovedInstances' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.42
131Il manque une espace avant '{'.95
133La ligne contient un caractère tabulation.1
134La ligne excède 80 caractères.
134La ligne contient un caractère tabulation.1
135La ligne contient un caractère tabulation.1
136La ligne excède 80 caractères.
136La ligne contient un caractère tabulation.1
137La ligne contient un caractère tabulation.1
138La ligne contient un caractère tabulation.1
139La ligne contient un caractère tabulation.1
139'{' devrait être sur la ligne précédente.17
140La ligne excède 80 caractères.
140La ligne contient un caractère tabulation.1
141La ligne contient un caractère tabulation.1
142La ligne contient un caractère tabulation.1
143La ligne contient un caractère tabulation.1
144La ligne contient un caractère tabulation.1
145La ligne excède 80 caractères.
145La ligne contient un caractère tabulation.1
146La ligne contient un caractère tabulation.1
147La ligne contient un caractère tabulation.1
148La ligne excède 80 caractères.
148La ligne contient un caractère tabulation.1
148Le nom '_listenerForNewInstances' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.44
149La ligne contient un caractère tabulation.1
150La ligne contient un caractère tabulation.1
151La ligne contient un caractère tabulation.1
152La ligne contient un caractère tabulation.1
153La ligne contient un caractère tabulation.1
154La ligne excède 80 caractères.
154La ligne contient un caractère tabulation.1
155La ligne contient un caractère tabulation.1
156La ligne excède 80 caractères.
156La ligne contient un caractère tabulation.1
157La ligne contient un caractère tabulation.1
157'{' devrait être sur la ligne précédente.17
158La ligne contient un caractère tabulation.1
159La ligne contient un caractère tabulation.1
160La ligne contient un caractère tabulation.1
160'{' devrait être sur la ligne précédente.25
161La ligne excède 80 caractères.
161La ligne contient un caractère tabulation.1
162La ligne excède 80 caractères.
162La ligne contient un caractère tabulation.1
163La ligne contient un caractère tabulation.1
164La ligne excède 80 caractères.
164La ligne contient un caractère tabulation.1
165La ligne contient un caractère tabulation.1
166La ligne excède 80 caractères.
166La ligne contient un caractère tabulation.1
168La ligne excède 80 caractères.
168La ligne contient un caractère tabulation.1
169La ligne excède 80 caractères.
169La ligne contient un caractère tabulation.1
170La ligne contient un caractère tabulation.1
171La ligne excède 80 caractères.
171La ligne contient un caractère tabulation.1
171Il manque une espace après ','.100
172La ligne excède 80 caractères.
172La ligne contient un caractère tabulation.1
173La ligne contient un caractère tabulation.1
174La ligne contient un caractère tabulation.1
175La ligne contient un caractère tabulation.1
176La ligne excède 80 caractères.
176La ligne contient un caractère tabulation.1
177La ligne excède 80 caractères.
177La ligne contient un caractère tabulation.1
178La ligne contient un caractère tabulation.1
179La ligne excède 80 caractères.
179La ligne contient un caractère tabulation.1
180La ligne excède 80 caractères.
180La ligne contient un caractère tabulation.1
180Il manque une espace avant '+'.80
180Il manque une espace après '+'.81
180Il manque une espace avant '+'.84
180Il manque une espace après '+'.85
181La ligne excède 80 caractères.
181La ligne contient un caractère tabulation.1
182La ligne contient un caractère tabulation.1
183La ligne contient un caractère tabulation.1
184La ligne contient un caractère tabulation.1
185La ligne excède 80 caractères.
185La ligne contient un caractère tabulation.1
186La ligne contient un caractère tabulation.1
187La ligne contient un caractère tabulation.1
188La ligne excède 80 caractères.
188La ligne contient un caractère tabulation.1
189La ligne contient un caractère tabulation.1
190La ligne contient un caractère tabulation.1
191La ligne excède 80 caractères.
191La ligne contient un caractère tabulation.1
192La ligne excède 80 caractères.
192La ligne contient un caractère tabulation.1
193La ligne contient un caractère tabulation.1
194La ligne excède 80 caractères.
194La ligne contient un caractère tabulation.1
195La ligne excède 80 caractères.
195La ligne contient un caractère tabulation.1
196La ligne excède 80 caractères.
196La ligne contient un caractère tabulation.1
197La ligne contient un caractère tabulation.1
198La ligne contient un caractère tabulation.1
199La ligne contient un caractère tabulation.1
200La ligne contient un caractère tabulation.1
201La ligne contient un caractère tabulation.1
201'{' devrait être sur la ligne précédente.25
202La ligne contient un caractère tabulation.1
203La ligne contient un caractère tabulation.1
204La ligne excède 80 caractères.
204La ligne contient un caractère tabulation.1
205La ligne contient un caractère tabulation.1
206La ligne contient un caractère tabulation.1
206'{' devrait être sur la ligne précédente.25
207La ligne contient un caractère tabulation.1
208La ligne contient un caractère tabulation.1
209La ligne excède 80 caractères.
209La ligne contient un caractère tabulation.1
210La ligne contient un caractère tabulation.1
211La ligne contient un caractère tabulation.1
212La ligne contient un caractère tabulation.1
212'{' devrait être sur la ligne précédente.25
213La ligne contient un caractère tabulation.1
214La ligne contient un caractère tabulation.1
215La ligne excède 80 caractères.
215La ligne contient un caractère tabulation.1
216La ligne contient un caractère tabulation.1
217La ligne contient un caractère tabulation.1
218La ligne contient un caractère tabulation.1
218'{' devrait être sur la ligne précédente.25
219La ligne contient un caractère tabulation.1
220La ligne excède 80 caractères.
220La ligne contient un caractère tabulation.1
220Il manque une espace après ','.59
221La ligne contient un caractère tabulation.1
222La ligne contient un caractère tabulation.1
223La ligne contient un caractère tabulation.1
223'{' devrait être sur la ligne précédente.25
224La ligne contient un caractère tabulation.1
225La ligne contient un caractère tabulation.1
226La ligne excède 80 caractères.
226La ligne contient un caractère tabulation.1
227La ligne contient un caractère tabulation.1
228La ligne contient un caractère tabulation.1
229La ligne contient un caractère tabulation.1
230La ligne contient un caractère tabulation.1
231La ligne contient un caractère tabulation.1
232La ligne contient un caractère tabulation.1
233La ligne excède 80 caractères.
233La ligne contient un caractère tabulation.1
234La ligne contient un caractère tabulation.1
235La ligne contient un caractère tabulation.1
236La ligne excède 80 caractères.
236La ligne contient un caractère tabulation.1
236Le nom '_listenerForRemovedInstances' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.44
237La ligne contient un caractère tabulation.1
238La ligne contient un caractère tabulation.1
239La ligne contient un caractère tabulation.1
240La ligne contient un caractère tabulation.1
241La ligne contient un caractère tabulation.1
242La ligne excède 80 caractères.
242La ligne contient un caractère tabulation.1
243La ligne contient un caractère tabulation.1
244La ligne excède 80 caractères.
244La ligne contient un caractère tabulation.1
245La ligne contient un caractère tabulation.1
245'{' devrait être sur la ligne précédente.17
246La ligne excède 80 caractères.
246La ligne contient un caractère tabulation.1
247La ligne excède 80 caractères.
247La ligne contient un caractère tabulation.1
249La ligne excède 80 caractères.
249La ligne contient un caractère tabulation.1
251La ligne excède 80 caractères.
251La ligne contient un caractère tabulation.1
252La ligne contient un caractère tabulation.1
253La ligne contient un caractère tabulation.1
254La ligne excède 80 caractères.
254La ligne contient un caractère tabulation.1
255La ligne contient un caractère tabulation.1
256La ligne excède 80 caractères.
256La ligne contient un caractère tabulation.1
257La ligne contient un caractère tabulation.1
258La ligne contient un caractère tabulation.1
258'{' devrait être sur la ligne précédente.25
259La ligne excède 80 caractères.
259La ligne contient un caractère tabulation.1
260La ligne contient un caractère tabulation.1
261La ligne contient un caractère tabulation.1
262La ligne contient un caractère tabulation.1
263La ligne excède 80 caractères.
263La ligne contient un caractère tabulation.1
264La ligne contient un caractère tabulation.1
266La ligne excède 80 caractères.
266La ligne contient un caractère tabulation.1
267La ligne excède 80 caractères.
267La ligne contient un caractère tabulation.1
268La ligne contient un caractère tabulation.1
269La ligne excède 80 caractères.
269La ligne contient un caractère tabulation.1
270La ligne excède 80 caractères.
270La ligne contient un caractère tabulation.1
271La ligne excède 80 caractères.
271La ligne contient un caractère tabulation.1
272La ligne contient un caractère tabulation.1
273La ligne contient un caractère tabulation.1
275La ligne contient un caractère tabulation.1
275'}' devrait être sur la même ligne.25
276La ligne contient un caractère tabulation.1
276Il manque une espace après 'catch'.30
277La ligne contient un caractère tabulation.1
277'{' devrait être sur la ligne précédente.25
278La ligne contient un caractère tabulation.1
279La ligne contient un caractère tabulation.1
280La ligne excède 80 caractères.
280La ligne contient un caractère tabulation.1
281La ligne contient un caractère tabulation.1
282La ligne contient un caractère tabulation.1
283La ligne contient un caractère tabulation.1
284La ligne contient un caractère tabulation.1
285La ligne contient un caractère tabulation.1
286La ligne contient un caractère tabulation.1
287La ligne contient un caractère tabulation.1
288La ligne contient un caractère tabulation.1
289La ligne contient un caractère tabulation.1
290La ligne contient un caractère tabulation.1
291La ligne contient un caractère tabulation.1
292La ligne contient un caractère tabulation.1
293La ligne contient un caractère tabulation.1
294La ligne contient un caractère tabulation.1
295La ligne contient un caractère tabulation.1
296La ligne contient un caractère tabulation.1
297La ligne contient un caractère tabulation.1
298La ligne contient un caractère tabulation.1
299La ligne contient un caractère tabulation.1
300La ligne contient un caractère tabulation.1
301La ligne contient un caractère tabulation.1
302La ligne contient un caractère tabulation.1
304La ligne contient un caractère tabulation.1
305La ligne excède 80 caractères.
305La ligne contient un caractère tabulation.1
306La ligne contient un caractère tabulation.1
307La ligne contient un caractère tabulation.1
308La ligne contient un caractère tabulation.1
310La ligne contient un caractère tabulation.1
311La ligne contient un caractère tabulation.1
312La ligne contient un caractère tabulation.1
313La ligne contient un caractère tabulation.1
314La ligne contient un caractère tabulation.1
315La ligne contient un caractère tabulation.1
316La ligne contient un caractère tabulation.1
317La ligne contient un caractère tabulation.1
318La ligne excède 80 caractères.
318La ligne contient un caractère tabulation.1
319La ligne excède 80 caractères.
319La ligne contient un caractère tabulation.1
320La ligne excède 80 caractères.
320La ligne contient un caractère tabulation.1
321La ligne excède 80 caractères.
321La ligne contient un caractère tabulation.1
322La ligne contient un caractère tabulation.1
323La ligne contient un caractère tabulation.1
324La ligne contient un caractère tabulation.1
325La ligne contient un caractère tabulation.1
326La ligne contient un caractère tabulation.1
327La ligne contient un caractère tabulation.1
328La ligne contient un caractère tabulation.1
329La ligne contient un caractère tabulation.1
330La ligne contient un caractère tabulation.1
331La ligne contient un caractère tabulation.1
332La ligne contient un caractère tabulation.1
333La ligne contient un caractère tabulation.1
334La ligne contient un caractère tabulation.1
335La ligne contient un caractère tabulation.1
336La ligne contient un caractère tabulation.1
337La ligne contient un caractère tabulation.1
338La ligne contient un caractère tabulation.1
339La ligne excède 80 caractères.
339La ligne contient un caractère tabulation.1
340La ligne contient un caractère tabulation.1
341La ligne contient un caractère tabulation.1
342La ligne contient un caractère tabulation.1
343La ligne contient un caractère tabulation.1
344La ligne contient un caractère tabulation.1
345La ligne contient un caractère tabulation.1
346La ligne contient un caractère tabulation.1
347La ligne contient un caractère tabulation.1
348La ligne contient un caractère tabulation.1
349La ligne contient un caractère tabulation.1
350La ligne contient un caractère tabulation.1
351La ligne excède 80 caractères.
351La ligne contient un caractère tabulation.1
352La ligne contient un caractère tabulation.1
353La ligne contient un caractère tabulation.1
354La ligne contient un caractère tabulation.1
355La ligne contient un caractère tabulation.1
356La ligne contient un caractère tabulation.1
357La ligne contient un caractère tabulation.1
358La ligne contient un caractère tabulation.1
359La ligne contient un caractère tabulation.1
360La ligne contient un caractère tabulation.1
361La ligne contient un caractère tabulation.1
362La ligne contient un caractère tabulation.1
363La ligne contient un caractère tabulation.1
364La ligne contient un caractère tabulation.1
365La ligne contient un caractère tabulation.1
366La ligne contient un caractère tabulation.1
367La ligne contient un caractère tabulation.1
368La ligne excède 80 caractères.
368La ligne contient un caractère tabulation.1
369La ligne contient un caractère tabulation.1
374La ligne contient un caractère tabulation.9
375La ligne contient un caractère tabulation.9
376La ligne contient un caractère tabulation.9
377La ligne contient un caractère tabulation.9
378La ligne contient un caractère tabulation.9
379La ligne contient un caractère tabulation.9
380La ligne contient un caractère tabulation.9
381La ligne contient un caractère tabulation.9
382La ligne contient un caractère tabulation.9
383La ligne contient un caractère tabulation.9
384La ligne contient un caractère tabulation.9
385La ligne contient un caractère tabulation.9
386La ligne contient un caractère tabulation.9
388La ligne contient un caractère tabulation.9
389La ligne contient un caractère tabulation.13
390La ligne contient un caractère tabulation.13
391La ligne contient un caractère tabulation.13
393La ligne contient un caractère tabulation.9
396La ligne contient un caractère tabulation.25
399La ligne contient un caractère tabulation.1
400La ligne contient un caractère tabulation.1
401La ligne contient un caractère tabulation.1
402La ligne contient un caractère tabulation.1
403La ligne contient un caractère tabulation.1
404La ligne contient un caractère tabulation.1
405La ligne contient un caractère tabulation.1
406La ligne excède 80 caractères.
406La ligne contient un caractère tabulation.1
407La ligne contient un caractère tabulation.1
408La ligne contient un caractère tabulation.1
409La ligne contient un caractère tabulation.1
410La ligne excède 80 caractères.
410La ligne contient un caractère tabulation.1
411La ligne contient un caractère tabulation.1
412La ligne contient un caractère tabulation.1
413La ligne contient un caractère tabulation.1
414La ligne contient un caractère tabulation.1
415La ligne contient un caractère tabulation.1
416La ligne contient un caractère tabulation.1
417La ligne contient un caractère tabulation.1
418La ligne contient un caractère tabulation.1
419La ligne excède 80 caractères.
419La ligne contient un caractère tabulation.1
420La ligne excède 80 caractères.
420La ligne contient un caractère tabulation.1
422La ligne contient un caractère tabulation.1
423La ligne excède 80 caractères.
423La ligne contient un caractère tabulation.1
424La ligne contient un caractère tabulation.1
425La ligne contient un caractère tabulation.1
426La ligne excède 80 caractères.
426La ligne contient un caractère tabulation.1
427La ligne excède 80 caractères.
427La ligne contient un caractère tabulation.1
429La ligne contient un caractère tabulation.1
430La ligne excède 80 caractères.
430La ligne contient un caractère tabulation.1
431La ligne contient un caractère tabulation.1
432La ligne contient un caractère tabulation.1
433La ligne excède 80 caractères.
433La ligne contient un caractère tabulation.1
434La ligne contient un caractère tabulation.1
435La ligne excède 80 caractères.
435La ligne contient un caractère tabulation.1
436La ligne contient un caractère tabulation.1
437La ligne contient un caractère tabulation.1
438La ligne contient un caractère tabulation.1
439La ligne excède 80 caractères.
439La ligne contient un caractère tabulation.1
440La ligne contient un caractère tabulation.1
441La ligne contient un caractère tabulation.1
442La ligne contient un caractère tabulation.1
443La ligne contient un caractère tabulation.1
444La ligne excède 80 caractères.
444La ligne contient un caractère tabulation.1
445La ligne contient un caractère tabulation.1
446La ligne excède 80 caractères.
446La ligne contient un caractère tabulation.1
447La ligne contient un caractère tabulation.1
448La ligne contient un caractère tabulation.1
449La ligne contient un caractère tabulation.1
450La ligne contient un caractère tabulation.1
451La ligne contient un caractère tabulation.1
452La ligne contient un caractère tabulation.1
453La ligne contient un caractère tabulation.1
454La ligne contient un caractère tabulation.1
455La ligne contient un caractère tabulation.1
456La ligne contient un caractère tabulation.1
457La ligne contient un caractère tabulation.1
458La ligne contient un caractère tabulation.1
459La ligne contient un caractère tabulation.1
460La ligne contient un caractère tabulation.1
461La ligne contient un caractère tabulation.1
462La ligne contient un caractère tabulation.1
463La ligne contient un caractère tabulation.1
464La ligne excède 80 caractères.
464La ligne contient un caractère tabulation.1
465La ligne contient un caractère tabulation.1
466La ligne contient un caractère tabulation.1
467La ligne contient un caractère tabulation.1
468La ligne contient un caractère tabulation.1
469La ligne contient un caractère tabulation.1
470La ligne contient un caractère tabulation.1
471La ligne contient un caractère tabulation.1
472La ligne contient un caractère tabulation.1
473La ligne contient un caractère tabulation.1
474La ligne contient un caractère tabulation.1
475La ligne excède 80 caractères.
475La ligne contient un caractère tabulation.1
476La ligne excède 80 caractères.
476La ligne contient un caractère tabulation.1
477La ligne excède 80 caractères.
477La ligne contient un caractère tabulation.1
478La ligne contient un caractère tabulation.1
479La ligne excède 80 caractères.
479La ligne contient un caractère tabulation.1
480La ligne contient un caractère tabulation.1
481La ligne contient un caractère tabulation.1
482La ligne contient un caractère tabulation.1
483La ligne excède 80 caractères.
483La ligne contient un caractère tabulation.1
484La ligne excède 80 caractères.
484La ligne contient un caractère tabulation.1
485La ligne contient un caractère tabulation.1
486La ligne contient un caractère tabulation.1
487La ligne contient un caractère tabulation.1
488La ligne contient un caractère tabulation.1
489La ligne contient un caractère tabulation.1
490La ligne contient un caractère tabulation.1
491La ligne contient un caractère tabulation.1
492La ligne contient un caractère tabulation.1
493La ligne excède 80 caractères.
493La ligne contient un caractère tabulation.1
494La ligne contient un caractère tabulation.1
495La ligne contient un caractère tabulation.1
496La ligne contient un caractère tabulation.1
497La ligne contient un caractère tabulation.1
498La ligne contient un caractère tabulation.1
499La ligne contient un caractère tabulation.1
500La ligne contient un caractère tabulation.1
501La ligne contient un caractère tabulation.1
502La ligne contient un caractère tabulation.1
503La ligne contient un caractère tabulation.1
504La ligne contient un caractère tabulation.1
505La ligne contient un caractère tabulation.1
506La ligne contient un caractère tabulation.1
507La ligne contient un caractère tabulation.1
508La ligne contient un caractère tabulation.1
509La ligne contient un caractère tabulation.1
510La ligne contient un caractère tabulation.1
511La ligne contient un caractère tabulation.1
513La ligne contient un caractère tabulation.1
514La ligne excède 80 caractères.
514La ligne contient un caractère tabulation.1
515La ligne excède 80 caractères.
515La ligne contient un caractère tabulation.1
516La ligne contient un caractère tabulation.1
517La ligne excède 80 caractères.
517La ligne contient un caractère tabulation.1
518La ligne contient un caractère tabulation.1
519La ligne contient un caractère tabulation.1
520La ligne contient un caractère tabulation.1
521La ligne contient un caractère tabulation.1
522La ligne contient un caractère tabulation.1
523La ligne contient un caractère tabulation.1
524La ligne contient un caractère tabulation.1
525La ligne contient un caractère tabulation.1
526La ligne contient un caractère tabulation.1
527La ligne contient un caractère tabulation.1
528La ligne contient un caractère tabulation.1
529La ligne contient un caractère tabulation.1
530La ligne contient un caractère tabulation.1
531La ligne contient un caractère tabulation.1
532La ligne contient un caractère tabulation.1
533La ligne contient un caractère tabulation.1
534La ligne contient un caractère tabulation.1
536La ligne contient un caractère tabulation.1
537La ligne contient un caractère tabulation.1
538La ligne contient un caractère tabulation.1
539La ligne excède 80 caractères.
539La ligne contient un caractère tabulation.1
540La ligne contient un caractère tabulation.1
541La ligne contient un caractère tabulation.1
543La ligne contient un caractère tabulation.1
544La ligne excède 80 caractères.
544La ligne contient un caractère tabulation.1
545La ligne contient un caractère tabulation.1
546La ligne excède 80 caractères.
546La ligne contient un caractère tabulation.1
548La ligne contient un caractère tabulation.1
549La ligne contient un caractère tabulation.1
550La ligne excède 80 caractères.
550La ligne contient un caractère tabulation.1
551La ligne contient un caractère tabulation.1
552La ligne contient un caractère tabulation.1
553La ligne contient un caractère tabulation.1
554La ligne contient un caractère tabulation.1
555La ligne contient un caractère tabulation.1
556La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.QManAdapterCapability$1

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
1
1
5
1
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:




org.apache.qpid.management.wsdm.capabilities.QManAdapterCapability$2

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
1
1
5
1
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:




org.apache.qpid.management.wsdm.capabilities.QManAdapterCapability$3

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
17
1
44
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
2


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
STYLEBC_UNCONFIRMED_CASTBC2handleNotification

org.apache.qpid.management.wsdm.capabilities.QManAdapterCapability$4

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
9
1
24
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
2


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
STYLEBC_UNCONFIRMED_CASTBC2handleNotification

org.apache.qpid.management.wsdm.capabilities.QManAdapterCapability$AsynchNotificationTask

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
6
2
7
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
4


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.management.wsdm.capabilities.QManMessageHandler

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
2
2
0
Total :
Per method :
23
11.5
Total :
Per method :
Per statement :
10
5
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):
6
1
12
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
1
Total :
Per method :
Per statement :
10
5
0.43
Total :
Per method :
Per statement :
60
30
2.61
Statement Test Coverage :
Method Test Reference :
0
1.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
QManMessageHandler(String,QName,QName)
1211
fromXML(Element)
02090


View line in sourceCode ViolationRule
Parameter 'actionURI' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'requestQName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'returnValueName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'xml' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'method' could be declared final LocalVariableCouldBeFinal
Local variable 'parameters' could be declared final LocalVariableCouldBeFinal
Local variable 'registry' could be declared final LocalVariableCouldBeFinal
Local variable 'clazz' could be declared final LocalVariableCouldBeFinal
Avoid instantiating new objects inside loops AvoidInstantiatingObjectsInLoops
Local variable 'ser' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'SoapFaul'.
36La ligne excède 80 caractères.
42'{' devrait être sur la ligne précédente.1
44La ligne contient un caractère tabulation.1
45La ligne contient un caractère tabulation.1
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
53La ligne contient un caractère tabulation.1
53'{' devrait être sur la ligne précédente.9
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
64Balise javadoc @param manquante pour 'xml'.41
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
91La ligne contient un caractère tabulation.1
92La ligne contient un caractère tabulation.1
93La ligne contient un caractère tabulation.1
94La ligne contient un caractère tabulation.1
95La ligne excède 80 caractères.
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
98La ligne excède 80 caractères.
98La ligne contient un caractère tabulation.1
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
103La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.QManMetadataExchangeCapability

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
1
1
Total :
Per method :
8
8
Total :
Per method :
Per statement :
1
1
0.12
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):
5
0
8
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
1
Total :
Per method :
Per statement :
3
3
0.38
Total :
Per method :
Per statement :
18
18
2.25
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getWSDL()
0710


View line in sourceCode ViolationRule
Local variable 'resource' could be declared final LocalVariableCouldBeFinal
Local variable 'wsdlDoc' could be declared final LocalVariableCouldBeFinal
Local variable 'wsdl' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
32La ligne excède 80 caractères.
34La ligne excède 80 caractères.
35La ligne excède 80 caractères.
36La ligne excède 80 caractères.
44'{' devrait être sur la ligne précédente.1
44La ligne contient un caractère tabulation.2
45La ligne contient un caractère tabulation.1
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
52'{' devrait être sur la ligne précédente.9
53La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.Result

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
7
4
3
Total :
Per method :
20
2.86
Total :
Per method :
Per statement :
7
1
0.35
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
8
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
8
1.14
Total :
Per method :
Per statement :
6
0.86
0.3
Total :
Per method :
Per statement :
106
15.14
5.3
Statement Test Coverage :
Method Test Reference :
0
1.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
Result(long,String,Object)
1410
getStatusCode()
1211
setStatusCode(long)
1210
getStatusText()
1211
setStatusText(String)
1210
getOutputParameters()
1211
setOutputParameters(Object)
1210


View line in sourceCode ViolationRule
Parameter 'outputParameters' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'statusCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'statusText' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'statusCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'statusText' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'outputParameters' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
27La ligne excède 80 caractères.
33'{' devrait être sur la ligne précédente.1
34La ligne contient un caractère tabulation.1
34Commentaire javadoc manquant.9
34Le nom '_statusCode' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.22
35La ligne contient un caractère tabulation.1
35Commentaire javadoc manquant.9
35Le nom '_statusText' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
36La ligne contient un caractère tabulation.1
36Commentaire javadoc manquant.9
36Il manque une espace avant '<'.20
36Il manque une espace après '<'.21
36Il manque une espace après ','.28
36Il manque une espace avant '>'.34
36Le nom '_outputParameters' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.36
37La ligne contient un caractère tabulation.1
38La ligne contient un caractère tabulation.1
39La ligne contient un caractère tabulation.1
40La ligne contient un caractère tabulation.1
41La ligne contient un caractère tabulation.1
42La ligne contient un caractère tabulation.1
43La ligne contient un caractère tabulation.1
44La ligne contient un caractère tabulation.1
45La ligne excède 80 caractères.
45La ligne contient un caractère tabulation.1
45Il manque une espace après ','.58
45Il manque une espace avant '<'.61
45Il manque une espace après '<'.62
45Il manque une espace avant '>'.76
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
53La ligne contient un caractère tabulation.1
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
58'{' devrait être sur la ligne précédente.9
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
68'{' devrait être sur la ligne précédente.9
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
75La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
78'{' devrait être sur la ligne précédente.9
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
88'{' devrait être sur la ligne précédente.9
89La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
91La ligne contient un caractère tabulation.1
92La ligne contient un caractère tabulation.1
93La ligne contient un caractère tabulation.1
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
97Il manque une espace avant '<'.19
97Il manque une espace après '<'.20
97Il manque une espace avant '>'.34
98La ligne contient un caractère tabulation.1
98'{' devrait être sur la ligne précédente.9
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
103La ligne contient un caractère tabulation.1
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
107Il manque une espace avant '<'.37
107Il manque une espace après '<'.38
107Il manque une espace avant '>'.52
108La ligne contient un caractère tabulation.1
108'{' devrait être sur la ligne précédente.9
109La ligne contient un caractère tabulation.1
110La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.RmdBuilder

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
8
7
7
1
Total :
Per method :
19
2.71
Total :
Per method :
Per statement :
8
1.14
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
1
20
20
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
8
1.14
Total :
Per method :
Per statement :
9
1.29
0.47
Total :
Per method :
Per statement :
124
17.71
6.53
Statement Test Coverage :
Method Test Reference :
0
1.29


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
begin(ObjectName)
1211
endAttributes()
1111
endOperations()
1111
onAttribute(MBeanAttributeInfo)
1721
onOperation(MBeanOperationInfo)
1110
setEnvironment(Environment)
1111
getResourceMetadataDescriptor()
1311


View line in sourceCode ViolationRule
Private field '_metadataDescriptor' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'attributeMetadata' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'property' could be declared final LocalVariableCouldBeFinal
Parameter 'operation' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'environment' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'properties' could be declared final LocalVariableCouldBeFinal
This call to Collection.toArray() may be optimizable OptimizableToArrayCall
Consider simply returning the value vs storing it in local variable 'properties' UnnecessaryLocalBeforeReturn


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
45'{' devrait être sur la ligne précédente.1
46La ligne contient un caractère tabulation.1
46Commentaire javadoc manquant.9
46Il manque une espace avant '<'.21
46Il manque une espace après '<'.22
46Il manque une espace avant '>'.29
46Le nom '_metadataDescriptor' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.31
46Il manque une espace avant '<'.66
46Il manque une espace après '<'.67
46Il manque une espace avant '>'.74
46Il manque une espace après '>'.75
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
48Commentaire javadoc manquant.9
48Le nom '_objectName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.20
49La ligne contient un caractère tabulation.1
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
53La ligne contient un caractère tabulation.1
54La ligne excède 80 caractères.
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
57'{' devrait être sur la ligne précédente.9
58La ligne contient un caractère tabulation.1
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
64Balise javadoc @throws inutilisé pour 'BuilderException'.12
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
67'{' devrait être sur la ligne précédente.9
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
74Balise javadoc @throws inutilisé pour 'BuilderException'.12
75La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
77'{' devrait être sur la ligne précédente.9
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
83La ligne excède 80 caractères.
83La ligne contient un caractère tabulation.1
84La ligne excède 80 caractères.
84La ligne contient un caractère tabulation.1
85La ligne excède 80 caractères.
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
89La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
90'{' devrait être sur la ligne précédente.9
91La ligne excède 80 caractères.
91La ligne contient un caractère tabulation.1
92La ligne excède 80 caractères.
92La ligne contient un caractère tabulation.1
92Il manque une espace avant '+'.73
92Il manque une espace après '+'.74
92Il manque une espace avant '+'.77
92Il manque une espace après '+'.78
93La ligne contient un caractère tabulation.1
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
97Il manque une espace après ','.56
98La ligne contient un caractère tabulation.1
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
107Balise javadoc @throws inutilisé pour 'BuilderException'.12
108La ligne contient un caractère tabulation.1
109La ligne contient un caractère tabulation.1
109Balise javadoc @param manquante pour 'operation'.52
110La ligne contient un caractère tabulation.1
110'{' devrait être sur la ligne précédente.9
111La ligne contient un caractère tabulation.1
112La ligne contient un caractère tabulation.1
114La ligne contient un caractère tabulation.1
115La ligne contient un caractère tabulation.1
116La ligne contient un caractère tabulation.1
117La ligne contient un caractère tabulation.1
117Balise javadoc @throws inutilisé pour 'BuilderException'.12
118La ligne contient un caractère tabulation.1
119La ligne contient un caractère tabulation.1
119Balise javadoc @param manquante pour 'environment'.48
120La ligne contient un caractère tabulation.1
120'{' devrait être sur la ligne précédente.9
121La ligne contient un caractère tabulation.1
122La ligne contient un caractère tabulation.1
124La ligne contient un caractère tabulation.1
125La ligne contient un caractère tabulation.1
126La ligne contient un caractère tabulation.1
127La ligne contient un caractère tabulation.1
127Balise javadoc @throws inutilisé pour 'BuilderException'.12
128La ligne contient un caractère tabulation.1
129Balise javadoc @return manquante.
129La ligne contient un caractère tabulation.1
130La ligne contient un caractère tabulation.1
130'{' devrait être sur la ligne précédente.9
131La ligne excède 80 caractères.
131La ligne contient un caractère tabulation.1
132La ligne contient un caractère tabulation.1
133La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.WSDMArtifactsDirector

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
12
12
1
11
Total :
Per method :
51
4.25
Total :
Per method :
Per statement :
14
1.17
0.27
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):
6
1
40
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
13
1.08
Total :
Per method :
Per statement :
4
0.33
0.08
Total :
Per method :
Per statement :
173
14.42
3.39
Statement Test Coverage :
Method Test Reference :
0
17


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
WSDMArtifactsDirector(ObjectName,MBeanInfo)
1611
direct()
1611
endOperations()
1411
endAttributes()
1411
processObjectName()
1411
processAttributes()
1521
processOperations()
1421
getCapabilityClass()
1211
getWsdl()
1211
getResourceMetadataDescriptor()
1211
setEnvironment(Environment)
1411
setResource(Resource)
1211


View line in sourceCode ViolationRule
Parameter 'eventSourceObjectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'metadata' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'environment' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'resource' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'BuilderException'.
39'{' devrait être sur la ligne précédente.1
40La ligne contient un caractère tabulation.1
40Commentaire javadoc manquant.9
40Le nom '_eventSourceObjectName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.34
41La ligne contient un caractère tabulation.1
41Commentaire javadoc manquant.9
41Le nom '_metadata' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.33
42La ligne contient un caractère tabulation.1
43La ligne contient un caractère tabulation.1
43Commentaire javadoc manquant.9
43Le nom '_capabilityBuilder' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.46
44La ligne contient un caractère tabulation.1
44Commentaire javadoc manquant.9
44Le nom '_wsdlBuilder' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.35
45La ligne contient un caractère tabulation.1
45Commentaire javadoc manquant.9
45Le nom '_rmdBuilder' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.34
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
50La ligne excède 80 caractères.
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
53La ligne excède 80 caractères.
53La ligne contient un caractère tabulation.1
54La ligne contient un caractère tabulation.1
54'{' devrait être sur la ligne précédente.9
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
75La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne excède 80 caractères.
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
81La ligne excède 80 caractères.
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
91La ligne excède 80 caractères.
91La ligne contient un caractère tabulation.1
92La ligne contient un caractère tabulation.1
93La ligne excède 80 caractères.
93La ligne contient un caractère tabulation.1
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
98La ligne contient un caractère tabulation.1
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
103La ligne contient un caractère tabulation.1
104La ligne contient un caractère tabulation.1
105La ligne excède 80 caractères.
105La ligne contient un caractère tabulation.1
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
108La ligne contient un caractère tabulation.1
109La ligne contient un caractère tabulation.1
110La ligne contient un caractère tabulation.1
111La ligne contient un caractère tabulation.1
112La ligne contient un caractère tabulation.1
113La ligne contient un caractère tabulation.1
114La ligne contient un caractère tabulation.1
115La ligne contient un caractère tabulation.1
116La ligne contient un caractère tabulation.1
117La ligne excède 80 caractères.
117La ligne contient un caractère tabulation.1
118La ligne contient un caractère tabulation.1
119La ligne contient un caractère tabulation.1
120La ligne contient un caractère tabulation.1
121La ligne contient un caractère tabulation.1
122La ligne contient un caractère tabulation.1
123La ligne contient un caractère tabulation.1
124La ligne contient un caractère tabulation.1
125La ligne contient un caractère tabulation.1
126La ligne contient un caractère tabulation.1
127La ligne contient un caractère tabulation.1
128La ligne contient un caractère tabulation.1
129La ligne contient un caractère tabulation.1
130La ligne contient un caractère tabulation.1
131La ligne contient un caractère tabulation.1
132La ligne excède 80 caractères.
132La ligne contient un caractère tabulation.1
133La ligne contient un caractère tabulation.1
134La ligne contient un caractère tabulation.1
135La ligne contient un caractère tabulation.1
136La ligne contient un caractère tabulation.1
137La ligne contient un caractère tabulation.1
138La ligne contient un caractère tabulation.1
139La ligne contient un caractère tabulation.1
140La ligne contient un caractère tabulation.1
141La ligne contient un caractère tabulation.1
142La ligne contient un caractère tabulation.1
143La ligne contient un caractère tabulation.1
144La ligne contient un caractère tabulation.1
145La ligne contient un caractère tabulation.1
146La ligne contient un caractère tabulation.1
147La ligne contient un caractère tabulation.1
148La ligne contient un caractère tabulation.1
149La ligne contient un caractère tabulation.1
150La ligne contient un caractère tabulation.1
151La ligne contient un caractère tabulation.1
153La ligne contient un caractère tabulation.1
154La ligne contient un caractère tabulation.1
155La ligne contient un caractère tabulation.1
156La ligne contient un caractère tabulation.1
157La ligne contient un caractère tabulation.1
158La ligne contient un caractère tabulation.1
159La ligne contient un caractère tabulation.1
160La ligne contient un caractère tabulation.1
161La ligne contient un caractère tabulation.1
163La ligne contient un caractère tabulation.1
164La ligne excède 80 caractères.
164La ligne contient un caractère tabulation.1
165La ligne contient un caractère tabulation.1
166La ligne excède 80 caractères.
166La ligne contient un caractère tabulation.1
167La ligne contient un caractère tabulation.1
168La ligne contient un caractère tabulation.1
169La ligne contient un caractère tabulation.1
170La ligne contient un caractère tabulation.1
171La ligne contient un caractère tabulation.1
172La ligne contient un caractère tabulation.1
173La ligne contient un caractère tabulation.1
174La ligne contient un caractère tabulation.1
175La ligne contient un caractère tabulation.1
176La ligne contient un caractère tabulation.1
177La ligne contient un caractère tabulation.1
178La ligne contient un caractère tabulation.1
179La ligne contient un caractère tabulation.1
180La ligne contient un caractère tabulation.1
181La ligne contient un caractère tabulation.1
182La ligne contient un caractère tabulation.1
183La ligne contient un caractère tabulation.1
184La ligne contient un caractère tabulation.1
185La ligne contient un caractère tabulation.1
187La ligne contient un caractère tabulation.1
188La ligne contient un caractère tabulation.1
189La ligne contient un caractère tabulation.1
190La ligne contient un caractère tabulation.1
191La ligne contient un caractère tabulation.1
192La ligne contient un caractère tabulation.1
193La ligne contient un caractère tabulation.1
194La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.WsArtifacts

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
1
3
Total :
Per method :
14
3.5
Total :
Per method :
Per statement :
4
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):
0
3
5
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
5
1.25
Total :
Per method :
Per statement :
5
1.25
0.36
Total :
Per method :
Per statement :
75
18.75
5.36
Statement Test Coverage :
Method Test Reference :
0
7


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
WsArtifacts(MBeanCapability,Element[],Document)
1410
getCapabilityClass()
1212
getResourceMetadataDescriptor()
1212
getWsdl()
1212


View line in sourceCode ViolationRule
Parameter 'capabilityClass' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'resourceMetadataDescriptor' is not assigned and could be declared final MethodArgumentCouldBeFinal
The user-supplied array 'resourceMetadataDescriptor' is stored directly. ArrayIsStoredDirectly
Parameter 'wsdl' is not assigned and could be declared final MethodArgumentCouldBeFinal
Returning '_resourceMetadataDescriptor' may expose an internal array. MethodReturnsInternalArray


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
28La ligne excède 80 caractères.
32La ligne excède 80 caractères.
32La ligne contient un caractère tabulation.4
33La ligne contient un caractère tabulation.4
34La ligne contient un caractère tabulation.4
41La ligne contient un caractère tabulation.1
41Commentaire javadoc manquant.9
41Il manque une espace avant '<'.28
41Il manque une espace après '<'.29
41Il manque une espace avant '>'.44
41Il manque une espace après '>'.45
41Le nom '_capabilityClass' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.45
42La ligne contient un caractère tabulation.1
42Commentaire javadoc manquant.9
42Le nom '_resourceMetadataDescriptor' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.33
43La ligne contient un caractère tabulation.1
43Commentaire javadoc manquant.9
43Le nom '_wsdl' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.32
45La ligne contient un caractère tabulation.1
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
50La ligne contient un caractère tabulation.1
51La ligne contient un caractère tabulation.1
52La ligne contient un caractère tabulation.1
53La ligne contient un caractère tabulation.1
53Il manque une espace avant '<'.30
53Il manque une espace après '<'.31
53Il manque une espace avant '>'.46
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
56'{' devrait être sur la ligne précédente.9
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
67Il manque une espace avant '<'.14
67Il manque une espace après '<'.15
67Il manque une espace avant '>'.30
68La ligne contient un caractère tabulation.1
68'{' devrait être sur la ligne précédente.9
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne excède 80 caractères.
74La ligne contient un caractère tabulation.1
75La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
80'{' devrait être sur la ligne précédente.9
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
89La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
90'{' devrait être sur la ligne précédente.9
91La ligne contient un caractère tabulation.1
92La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.WsArtifactsFactory

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
3
1
3
Total :
Per method :
33
11
Total :
Per method :
Per statement :
7
2.33
0.21
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
2
26
2
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
3
1
Total :
Per method :
Per statement :
12
4
0.36
Total :
Per method :
Per statement :
123
41
3.73
Statement Test Coverage :
Method Test Reference :
0
7


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
WsArtifactsFactory(Environment,MBeanServer)
1411
getArtifactsFor(Resource,ObjectName)
02051
createCapability(MBeanCapability,ObjectName)
1410


View line in sourceCode ViolationRule
Private field '_cache' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'environment' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'mxServer' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'resource' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'keyProperties' could be declared final LocalVariableCouldBeFinal
Local variable 'searchKey' could be declared final LocalVariableCouldBeFinal
Local variable 'metadata' could be declared final LocalVariableCouldBeFinal
Local variable 'director' could be declared final LocalVariableCouldBeFinal
Parameter 'capabilityClass' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'capability' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
0Exception levée : java.lang.RuntimeException: Impossible d'obtenir les informations relatives à la classe @throws pour la balise 'ArtifactsNotAvailableException'.
39La ligne excède 80 caractères.
40La ligne excède 80 caractères.
46'{' devrait être sur la ligne précédente.1
47La ligne excède 80 caractères.
47La ligne contient un caractère tabulation.1
47Commentaire javadoc manquant.9
47Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
48La ligne contient un caractère tabulation.1
49La ligne contient un caractère tabulation.1
49Commentaire javadoc manquant.9
49Le nom '_mxServer' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.35
50La ligne contient un caractère tabulation.1
50Commentaire javadoc manquant.9
50Le nom '_environment' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.35
51La ligne contient un caractère tabulation.1
51Commentaire javadoc manquant.9
51Il manque une espace avant '<'.20
51Il manque une espace après '<'.21
51Il manque une espace avant '>'.44
51Le nom '_cache' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.46
53La ligne contient un caractère tabulation.1
54La ligne contient un caractère tabulation.1
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
57La ligne contient un caractère tabulation.1
58La ligne contient un caractère tabulation.1
59La ligne excède 80 caractères.
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
60'{' devrait être sur la ligne précédente.9
61La ligne contient un caractère tabulation.1
62La ligne contient un caractère tabulation.1
63La ligne contient un caractère tabulation.1
63Il manque une espace avant '<'.42
63Il manque une espace après '<'.43
63Il manque une espace avant '>'.66
63Il manque une espace après '>'.67
64La ligne contient un caractère tabulation.1
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
72La ligne excède 80 caractères.
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
75La ligne excède 80 caractères.
75La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
80La ligne excède 80 caractères.
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
84La ligne excède 80 caractères.
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
87La ligne excède 80 caractères.
87La ligne contient un caractère tabulation.1
88La ligne contient un caractère tabulation.1
89La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
91La ligne contient un caractère tabulation.1
92La ligne contient un caractère tabulation.1
93La ligne contient un caractère tabulation.1
94La ligne excède 80 caractères.
94La ligne contient un caractère tabulation.1
95La ligne contient un caractère tabulation.1
96La ligne excède 80 caractères.
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
98La ligne contient un caractère tabulation.1
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
103La ligne excède 80 caractères.
103La ligne contient un caractère tabulation.1
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne contient un caractère tabulation.1
108La ligne excède 80 caractères.
108La ligne contient un caractère tabulation.1
109La ligne contient un caractère tabulation.1
110La ligne contient un caractère tabulation.1
111La ligne contient un caractère tabulation.1
112La ligne contient un caractère tabulation.1
113La ligne contient un caractère tabulation.1
114La ligne excède 80 caractères.
114La ligne contient un caractère tabulation.1
115La ligne contient un caractère tabulation.1
116La ligne contient un caractère tabulation.1
117La ligne contient un caractère tabulation.1
118La ligne contient un caractère tabulation.1
119La ligne excède 80 caractères.
119La ligne contient un caractère tabulation.1
120La ligne contient un caractère tabulation.1
121La ligne contient un caractère tabulation.1
122La ligne excède 80 caractères.
122La ligne contient un caractère tabulation.1
123La ligne contient un caractère tabulation.1
124La ligne contient un caractère tabulation.1
125La ligne excède 80 caractères.
125La ligne contient un caractère tabulation.1
126La ligne contient un caractère tabulation.1
127La ligne contient un caractère tabulation.1
128La ligne excède 80 caractères.
128La ligne contient un caractère tabulation.1
129La ligne contient un caractère tabulation.1
130La ligne contient un caractère tabulation.1
131La ligne contient un caractère tabulation.1
132La ligne contient un caractère tabulation.1
133La ligne contient un caractère tabulation.1
134La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.capabilities.WsdlBuilder

Package: org.apache.qpid.management.wsdm.capabilities | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
11
9
8
3
Total :
Per method :
230
25.56
Total :
Per method :
Per statement :
27
3
0.12
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):
11
1
55
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.11
Total :
Per method :
Per statement :
83
9.22
0.36
Total :
Per method :
Per statement :
723
80.33
3.14
Statement Test Coverage :
Method Test Reference :
0
2.75


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
onAttribute(MBeanAttributeInfo)
0931
defineSchemaFor(String,String)
073102
begin(ObjectName)
04951
onOperation(MBeanOperationInfo)
07741
endAttributes()
0111
endOperations()
0111
getWsdl()
0311
setEnvironment(Environment)
0211
setWsdlPath(String)
0211


View line in sourceCode ViolationRule
Private field 'serializer' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field 'arrayTypesAlreadyDeclared' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'attributeMetadata' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'wsrpProperties' could be declared final LocalVariableCouldBeFinal
Local variable 'propertyRef' could be declared final LocalVariableCouldBeFinal
Parameter 'attributeName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'type' is not assigned and could be declared final MethodArgumentCouldBeFinal
Position literals first in String comparisons PositionLiteralsFirstInComparisons
Local variable 'complexType' could be declared final LocalVariableCouldBeFinal
The String literal "name" appears 32 times in this file; the first occurrence is on line 120 AvoidDuplicateLiterals
Local variable 'sequence' could be declared final LocalVariableCouldBeFinal
Local variable 'entry' could be declared final LocalVariableCouldBeFinal
Local variable 'complexType2' could be declared final LocalVariableCouldBeFinal
Local variable 'sequence2' could be declared final LocalVariableCouldBeFinal
Local variable 'key' could be declared final LocalVariableCouldBeFinal
The String literal "type" appears 15 times in this file; the first occurrence is on line 133 AvoidDuplicateLiterals
The String literal "xsd:string" appears 4 times in this file; the first occurrence is on line 133 AvoidDuplicateLiterals
Local variable 'value' could be declared final LocalVariableCouldBeFinal
Local variable 'propertyDeclaration' could be declared final LocalVariableCouldBeFinal
Local variable 'complexType' could be declared final LocalVariableCouldBeFinal
Local variable 'sequence' could be declared final LocalVariableCouldBeFinal
Local variable 'uuid' could be declared final LocalVariableCouldBeFinal
Local variable 'propertyDeclaration' could be declared final LocalVariableCouldBeFinal
This call to String.startsWith can be rewritten using String.charAt(0) SimplifyStartsWith
Local variable 'arrayClass' could be declared final LocalVariableCouldBeFinal
Local variable 'clazz' could be declared final LocalVariableCouldBeFinal
Local variable 'complexType' could be declared final LocalVariableCouldBeFinal
Local variable 'sequence' could be declared final LocalVariableCouldBeFinal
Local variable 'entry' could be declared final LocalVariableCouldBeFinal
Local variable 'propertyDeclaration' could be declared final LocalVariableCouldBeFinal
Local variable 'propertyDeclaration' could be declared final LocalVariableCouldBeFinal
Avoid really long methods. ExcessiveMethodLength
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'location' could be declared final LocalVariableCouldBeFinal
Local variable 'builder' could be declared final LocalVariableCouldBeFinal
Local variable 'complexTypeResult' could be declared final LocalVariableCouldBeFinal
The String literal "xsd:complexType" appears 6 times in this file; the first occurrence is on line 267 AvoidDuplicateLiterals
Local variable 'sequence' could be declared final LocalVariableCouldBeFinal
The String literal "xsd:sequence" appears 5 times in this file; the first occurrence is on line 269 AvoidDuplicateLiterals
Local variable 'statusCode' could be declared final LocalVariableCouldBeFinal
The String literal "xsd:element" appears 7 times in this file; the first occurrence is on line 272 AvoidDuplicateLiterals
Local variable 'statusText' could be declared final LocalVariableCouldBeFinal
Local variable 'outputParams' could be declared final LocalVariableCouldBeFinal
Local variable 'complexTypeOutput' could be declared final LocalVariableCouldBeFinal
Local variable 'outputSequence' could be declared final LocalVariableCouldBeFinal
Local variable 'entry' could be declared final LocalVariableCouldBeFinal
Local variable 'entryComplexType' could be declared final LocalVariableCouldBeFinal
Local variable 'entrySequence' could be declared final LocalVariableCouldBeFinal
Local variable 'name' could be declared final LocalVariableCouldBeFinal
Local variable 'value' could be declared final LocalVariableCouldBeFinal
Avoid really long methods. ExcessiveMethodLength
Parameter 'operationMetadata' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'methodRequestElement' could be declared final LocalVariableCouldBeFinal
Local variable 'methodNameRequest' could be declared final LocalVariableCouldBeFinal
The String literal "qman:" appears 6 times in this file; the first occurrence is on line 361 AvoidDuplicateLiterals
Local variable 'methodResponseElement' could be declared final LocalVariableCouldBeFinal
Local variable 'methodNameResponse' could be declared final LocalVariableCouldBeFinal
Local variable 'methodNameRequestComplexType' could be declared final LocalVariableCouldBeFinal
Local variable 'methodNameRequestComplexTypeSequence' could be declared final LocalVariableCouldBeFinal
Local variable 'methodNameResponseComplexType' could be declared final LocalVariableCouldBeFinal
Local variable 'methodNameResponseSequence' could be declared final LocalVariableCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Local variable 'definitions' could be declared final LocalVariableCouldBeFinal
Local variable 'requestMessageName' could be declared final LocalVariableCouldBeFinal
Local variable 'responseMessageName' could be declared final LocalVariableCouldBeFinal
Local variable 'requestMessage' could be declared final LocalVariableCouldBeFinal
Local variable 'requestPart' could be declared final LocalVariableCouldBeFinal
Local variable 'responseMessage' could be declared final LocalVariableCouldBeFinal
Local variable 'responsePart' could be declared final LocalVariableCouldBeFinal
Local variable 'portType' could be declared final LocalVariableCouldBeFinal
Local variable 'operation' could be declared final LocalVariableCouldBeFinal
Local variable 'input' could be declared final LocalVariableCouldBeFinal
Local variable 'output' could be declared final LocalVariableCouldBeFinal
Local variable 'binding' could be declared final LocalVariableCouldBeFinal
Local variable 'bindingOperation' could be declared final LocalVariableCouldBeFinal
Local variable 'soapOperation' could be declared final LocalVariableCouldBeFinal
Local variable 'bindingInput' could be declared final LocalVariableCouldBeFinal
Local variable 'bodyIn' could be declared final LocalVariableCouldBeFinal
Local variable 'bindingOutput' could be declared final LocalVariableCouldBeFinal
Local variable 'bodyOut' could be declared final LocalVariableCouldBeFinal
Document empty method UncommentedEmptyMethod
Parameter 'environment' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'wsdlPath' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
54La ligne contient un caractère tabulation.1
54Commentaire javadoc manquant.9
54Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
55La ligne contient un caractère tabulation.1
56La ligne contient un caractère tabulation.1
56Commentaire javadoc manquant.9
56Le nom '_environment' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.29
57La ligne contient un caractère tabulation.1
57Commentaire javadoc manquant.9
57Le nom '_document' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.26
58La ligne contient un caractère tabulation.1
58Commentaire javadoc manquant.9
59La ligne contient un caractère tabulation.1
60La ligne contient un caractère tabulation.1
60Commentaire javadoc manquant.9
62La ligne contient un caractère tabulation.1
62Commentaire javadoc manquant.9
62Le nom '_objectName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.28
63La ligne contient un caractère tabulation.1
64La ligne contient un caractère tabulation.1
64Commentaire javadoc manquant.9
65La ligne contient un caractère tabulation.1
65Commentaire javadoc manquant.9
66La ligne excède 80 caractères.
66La ligne contient un caractère tabulation.1
66Commentaire javadoc manquant.9
66Il manque une espace avant '<'.20
66Il manque une espace après '<'.21
66Il manque une espace avant '>'.35
66Il manque une espace avant '<'.76
66Il manque une espace après '<'.77
66Il manque une espace avant '>'.91
66Il manque une espace après '>'.92
67La ligne contient un caractère tabulation.1
68La ligne excède 80 caractères.
68La ligne contient un caractère tabulation.1
68Commentaire javadoc manquant.9
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
71'{' devrait être sur la ligne précédente.17
72La ligne contient un caractère tabulation.1
73La ligne contient un caractère tabulation.1
74La ligne contient un caractère tabulation.1
75La ligne contient un caractère tabulation.1
76La ligne contient un caractère tabulation.1
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1
79La ligne contient un caractère tabulation.1
80La ligne contient un caractère tabulation.1
81La ligne contient un caractère tabulation.1
82La ligne contient un caractère tabulation.1
83La ligne contient un caractère tabulation.1
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1
86La ligne contient un caractère tabulation.1
87La ligne contient un caractère tabulation.3
88La ligne excède 80 caractères.
88La ligne contient un caractère tabulation.1
89La ligne excède 80 caractères.
89La ligne contient un caractère tabulation.1
90La ligne contient un caractère tabulation.1
91La ligne excède 80 caractères.
91La ligne contient un caractère tabulation.1
91'+' devrait être sur une nouvelle ligne.84
92La ligne excède 80 caractères.
92La ligne contient un caractère tabulation.1
92'+' devrait être sur une nouvelle ligne.107
93La ligne excède 80 caractères.
93La ligne contient un caractère tabulation.1
95La ligne excède 80 caractères.
95La ligne contient un caractère tabulation.1
95Il manque une espace avant '='.44
96La ligne contient un caractère tabulation.1
97La ligne contient un caractère tabulation.1
98La ligne excède 80 caractères.
98La ligne contient un caractère tabulation.1
98Il manque une espace avant '+'.53
98Il manque une espace après '+'.54
98Il manque une espace avant '+'.57
98Il manque une espace après '+'.58
99La ligne contient un caractère tabulation.1
100La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
102La ligne contient un caractère tabulation.1
102Il manque une espace après 'catch'.24
103La ligne contient un caractère tabulation.1
103'{' devrait être sur la ligne précédente.17
104La ligne contient un caractère tabulation.1
105La ligne contient un caractère tabulation.1
106La ligne contient un caractère tabulation.1
107La ligne contient un caractère tabulation.1
108La ligne excède 80 caractères.
108La ligne contient un caractère tabulation.1
108Commentaire javadoc manquant.9
108Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
108Il manque une espace après ','.101
108Il manque une espace après ','.111
109La ligne excède 80 caractères.
109La ligne contient un caractère tabulation.1
109Commentaire javadoc manquant.9
109Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
109Il manque une espace après ','.106
109Il manque une espace après ','.120
110La ligne excède 80 caractères.
110La ligne contient un caractère tabulation.1
110Commentaire javadoc manquant.9
110Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
110Il manque une espace après ','.102
110Il manque une espace après ','.113
111La ligne contient un caractère tabulation.1
112La ligne contient un caractère tabulation.1
112Commentaire javadoc manquant.9
113La ligne excède 80 caractères.
113La ligne contient un caractère tabulation.1
114La ligne contient un caractère tabulation.1
115La ligne contient un caractère tabulation.1
116La ligne contient un caractère tabulation.1
116'{' devrait être sur la ligne précédente.17
117La ligne contient un caractère tabulation.1
118La ligne contient un caractère tabulation.1
118'{' devrait être sur la ligne précédente.25
119La ligne excède 80 caractères.
119La ligne contient un caractère tabulation.1
120La ligne contient un caractère tabulation.1
120