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.common

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

org.apache.qpid.management.wsdm.common.EntityInstanceNotFoundFault

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
EntityInstanceNotFoundFault(EndpointReference,ObjectName)
1213


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


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
30La ligne excède 80 caractères.
36'{' devrait être sur la ligne précédente.1
37La ligne contient un caractère tabulation.1
37Commentaire javadoc manquant.9
39La ligne contient un caractère tabulation.1
39Commentaire javadoc manquant.9
39Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
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
46La ligne contient un caractère tabulation.1
47La ligne contient un caractère tabulation.1
48La ligne excède 80 caractères.
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 excède 80 caractères.
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
53Il manque une espace après ','.41
54La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.common.MethodInvocationFault

Package: org.apache.qpid.management.wsdm.common | 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 :
2
1
0.14
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):
4
1
10
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 :
57
28.5
4.07
Statement Test Coverage :
Method Test Reference :
0
1.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
MethodInvocationFault(EndpointReference,String,String,long)
1411
getDetail()
0610


View line in sourceCode ViolationRule
Private field '_message' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_returnCode' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'endpointReference' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'methodName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'message' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'returnCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'detail' could be declared final LocalVariableCouldBeFinal
Local variable 'owner' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
38'{' devrait être sur la ligne précédente.1
39La ligne contient un caractère tabulation.1
39Commentaire javadoc manquant.9
41La ligne contient un caractère tabulation.1
41Commentaire javadoc manquant.9
41Le nom '_message' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
42La ligne contient un caractère tabulation.1
42Commentaire javadoc manquant.9
42Le nom '_returnCode' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.22
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
46La ligne excède 80 caractères.
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 excède 80 caractères.
65La ligne contient un caractère tabulation.1
65Il manque une espace après ','.115
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
70Commentaire javadoc manquant.9
71La ligne contient un caractère tabulation.1
72La ligne contient un caractère tabulation.1
72'{' devrait être sur la ligne précédente.9
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
75Il manque une espace après ','.94
76La ligne excède 80 caractères.
76La ligne contient un caractère tabulation.1
76Il manque une espace après ','.94
77La ligne contient un caractère tabulation.1
78La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.common.NoSuchAttributeFault

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
2
2
0
Total :
Per method :
11
5.5
Total :
Per method :
Per statement :
2
1
0.18
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):
4
1
8
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
1
Total :
Per method :
Per statement :
5
2.5
0.45
Total :
Per method :
Per statement :
43
21.5
3.91
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
NoSuchAttributeFault(EndpointReference,String)
1312
getDetail()
0510


View line in sourceCode ViolationRule
Private field '_attributeName' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'attributeName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'endpointReference' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'detail' could be declared final LocalVariableCouldBeFinal
Local variable 'owner' 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.
38'{' devrait être sur la ligne précédente.1
39La ligne contient un caractère tabulation.1
39Commentaire javadoc manquant.9
41La ligne contient un caractère tabulation.1
41Commentaire javadoc manquant.9
41Le nom '_attributeName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
42La ligne contient un caractère tabulation.1
43La ligne contient un caractère tabulation.1
44La ligne excède 80 caractères.
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 excède 80 caractères.
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 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
62La ligne contient un caractère tabulation.1
62Commentaire javadoc manquant.9
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.9
65La ligne contient un caractère tabulation.1
66La ligne contient un caractère tabulation.1
67La ligne excède 80 caractères.
67La ligne contient un caractère tabulation.1
67Il manque une espace après ','.99
68La ligne contient un caractère tabulation.1
69La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.common.ObjectNameIdFactory

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getIdentifierName()
1210
getNextIdentifier()
1310


View line in sourceCode ViolationRule
Local variable 'objectName' 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.
33La ligne excède 80 caractères.
38'{' devrait être sur la ligne précédente.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
45'{' devrait être sur la ligne précédente.9
46La 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 excède 80 caractères.
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
57'{' devrait être sur la ligne précédente.9
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 contient un caractère tabulation.1

org.apache.qpid.management.wsdm.common.QManFault

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
QManFault(EndpointReference,Exception)
1413
QManFault(EndpointReference,QName,String)
1414


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


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
31La ligne excède 80 caractères.
34'{' devrait être sur la ligne précédente.1
34La ligne contient un caractère tabulation.2
35La ligne contient un caractère tabulation.1
35Commentaire javadoc manquant.9
36La ligne contient un caractère tabulation.1
36Commentaire javadoc manquant.9
36Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
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
41Commentaire javadoc manquant.9
41Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.23
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 excède 80 caractères.
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
54Il manque une espace après ','.39
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 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 contient un caractère tabulation.1
66La ligne excède 80 caractères.
66La ligne contient un caractère tabulation.1
67La ligne contient un caractère tabulation.1
68La ligne contient un caractère tabulation.1
68Il manque une espace après ','.29
69La ligne contient un caractère tabulation.1
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.common.QManResourceIdFactory

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

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

NaN
NaN
Total :
Per method :
Per statement :
22
11
4.4
Statement Test Coverage :
Method Test Reference :
0
0


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getIdentifierName()
1210
getNextIdentifier()
1210




View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
37'{' devrait être sur la ligne précédente.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
44'{' devrait être sur la ligne précédente.9
45La ligne contient un caractère tabulation.1
46La 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
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

org.apache.qpid.management.wsdm.common.ThreadSession

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
7
6
1
Total :
Per method :
17
2.43
Total :
Per method :
Per statement :
7
1
0.41
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
5
8
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
8
1.14
Total :
Per method :
Per statement :
6
0.86
0.35
Total :
Per method :
Per statement :
86
12.29
5.06
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ThreadSession()
1111
getObjectName()
1211
setObjectName(ObjectName)
1211
setWsdlDocument(Document)
1211
getWsdlDocument()
1211
getResourceMetadataDescriptor()
1211
setResourceMetadataDescriptor(Element[])
1211


View line in sourceCode ViolationRule
Document empty constructor UncommentedEmptyConstructor
Parameter 'objectName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'wsdlDoc' is not assigned and could be declared final MethodArgumentCouldBeFinal
Returning 'additionalProperties' may expose an internal array. MethodReturnsInternalArray
Parameter 'rmd' is not assigned and could be declared final MethodArgumentCouldBeFinal
The user-supplied array 'rmd' is stored directly. ArrayIsStoredDirectly


Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEEI_EXPOSE_REPEI2getResourceMetadataDescriptoradditionalProperties
MALICIOUS_CODEEI_EXPOSE_REP2EI22setResourceMetadataDescriptoradditionalProperties
View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
35'{' devrait être sur la ligne précédente.1
35La ligne contient un caractère tabulation.2
36La ligne contient un caractère tabulation.1
36Commentaire javadoc manquant.9
36Le nom '_objectName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.28
37La ligne contient un caractère tabulation.1
37Commentaire javadoc manquant.9
37Le nom '_wsdl' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.26
38La ligne contient un caractère tabulation.1
38Commentaire javadoc manquant.9
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
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
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
54La 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
59Balise javadoc @param inutilisé pour 'the'.12
60La ligne contient un caractère tabulation.1
61La ligne contient un caractère tabulation.1
61Balise javadoc @param manquante pour 'objectName'.46
62La ligne contient un caractère tabulation.1
62'{' devrait être sur la ligne précédente.9
63La ligne contient un caractère tabulation.1
64La 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
69Balise javadoc @param inutilisé pour 'the'.12
70La ligne contient un caractère tabulation.1
71La ligne contient un caractère tabulation.1
71Balise javadoc @param manquante pour 'wsdlDoc'.46
72La ligne contient un caractère tabulation.1
72'{' devrait être sur la ligne précédente.9
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
82'{' devrait être sur la ligne précédente.9
83La ligne contient un caractère tabulation.1
84La 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
91La ligne contient un caractère tabulation.1
92La ligne contient un caractère tabulation.1
92'{' devrait être sur la ligne précédente.9
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
99Balise javadoc @param inutilisé pour 'the'.12
100La ligne contient un caractère tabulation.1
101La ligne contient un caractère tabulation.1
101Balise javadoc @param manquante pour 'rmd'.61
102La ligne contient un caractère tabulation.1
102'{' devrait être sur la ligne précédente.9
103La ligne contient un caractère tabulation.1
104La ligne contient un caractère tabulation.1

org.apache.qpid.management.wsdm.common.ThreadSessionManager

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
3
2
2
Total :
Per method :
13
4.33
Total :
Per method :
Per statement :
4
1.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):
1
4
9
2
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
4
1.33
Total :
Per method :
Per statement :
1
0.33
0.08
Total :
Per method :
Per statement :
16
5.33
1.23
Statement Test Coverage :
Method Test Reference :
0
2.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ThreadSessionManager()
1211
getInstance()
1214
getSession()
1624


View line in sourceCode ViolationRule
Private field 'sessions' could be made final; it is only initialized in the declaration or constructor. ImmutableField


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
24La ligne contient un caractère tabulation.3
29'{' devrait être sur la ligne précédente.1
30Commentaire javadoc manquant.5
32Commentaire javadoc manquant.5
32Il manque une espace avant '<'.24
32Il manque une espace après '<'.25
32Il manque une espace avant '>'.38
38'{' devrait être sur la ligne précédente.5
39Il manque une espace avant '<'.40
39Il manque une espace après '<'.41
39Il manque une espace avant '>'.54
39Il manque une espace après '>'.55
48'{' devrait être sur la ligne précédente.5
59'{' devrait être sur la ligne précédente.5
62'{' devrait être sur la ligne précédente.9

org.apache.qpid.management.wsdm.common.UnableToConnectWithBrokerFault

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

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
2
2
0
Total :
Per method :
20
10
Total :
Per method :
Per statement :
2
1
0.1
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):
4
1
10
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
2
1
Total :
Per method :
Per statement :
12
6
0.6
Total :
Per method :
Per statement :
73
36.5
3.65
Statement Test Coverage :
Method Test Reference :
0
2.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
UnableToConnectWithBrokerFault(EndpointReference,String,int,String,String,String)
1611
getDetail()
0810


View line in sourceCode ViolationRule
Private field '_host' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_port' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_username' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field '_virtualHostName' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'endpointReference' is not assigned and could be declared final MethodArgumentCouldBeFinal
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 'virtualHostName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'message' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'detail' could be declared final LocalVariableCouldBeFinal
Local variable 'owner' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
0Il manque un caractère NewLine à la fin du fichier
38'{' devrait être sur la ligne précédente.1
39La ligne contient un caractère tabulation.1
39Commentaire javadoc manquant.9
41La ligne contient un caractère tabulation.1
41Commentaire javadoc manquant.9
41Le nom '_host' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
42La ligne contient un caractère tabulation.1
42Commentaire javadoc manquant.9
42Le nom '_port' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.21
43La ligne contient un caractère tabulation.1
43Commentaire javadoc manquant.9
43Le nom '_username' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
44La ligne contient un caractère tabulation.1
44Commentaire javadoc manquant.9
44Le nom '_virtualHostName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
45La ligne contient un caractère tabulation.1
46La ligne contient un caractère tabulation.1
47La ligne excède 80 caractères.
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
55Balise javadoc @param manquante pour 'endpointReference'.43
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
60Balise javadoc @param manquante pour 'message'.32
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
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 excède 80 caractères.
68La ligne contient un caractère tabulation.1
68Il manque une espace après ','.130
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
75Commentaire javadoc manquant.9
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
80La ligne excède 80 caractères.
80La ligne contient un caractère tabulation.1
80Il manque une espace après ','.83
81La ligne excède 80 caractères.
81La ligne contient un caractère tabulation.1
81Il manque une espace après ','.83
82La ligne excède 80 caractères.
82La ligne contient un caractère tabulation.1
82Il manque une espace après ','.87
83La ligne excède 80 caractères.
83La ligne contient un caractère tabulation.1
83Il manque une espace après ','.91
84La ligne contient un caractère tabulation.1
85La ligne contient un caractère tabulation.1