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

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

org.apache.qpid.Command

Package: org.apache.qpid | Class source

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

4
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

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


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.AMQChannelClosedException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQChannelClosedException(AMQConstant,String,Throwable)
0211


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


View line in sourceStyle ErrorColumn
26La ligne excède 80 caractères.
36'{' devrait être sur la ligne précédente.1
37La ligne excède 80 caractères.
37Commentaire javadoc manquant.5

org.apache.qpid.AMQChannelException

Package: org.apache.qpid | 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 :
3
1.5
0.21
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):
8
23
11
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.5
Total :
Per method :
Per statement :
9
4.5
0.64
Total :
Per method :
Per statement :
18
9
1.29
Statement Test Coverage :
Method Test Reference :
0
4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQChannelException(AMQConstant,String,int,int,byte,byte,Throwable)
0612
getCloseFrame(int)
0321

View line in source of duplicated classesLinesTokensStart of code fragment
(44) org/apache/qpid/AMQChannelException
(50) org/apache/qpid/AMQConnectionException
1579 public AMQConnectionException(AMQConstant errorCode, String msg, int classId, int methodId, by .....

View line in sourceCode ViolationRule
Parameter 'classId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'errorCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'major' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'methodId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'minor' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'msg' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channel' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'reg' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
27La ligne excède 80 caractères.
37'{' devrait être sur la ligne précédente.1
38Commentaire javadoc manquant.5
38Le nom '_classId' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.23
39Commentaire javadoc manquant.5
39Le nom '_methodId' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.23
41Commentaire javadoc manquant.5
42Commentaire javadoc manquant.5
44La ligne excède 80 caractères.
44Commentaire javadoc manquant.5
46'{' devrait être sur la ligne précédente.5
54Commentaire javadoc manquant.5
55'{' devrait être sur la ligne précédente.5
56La ligne excède 80 caractères.
56Il manque une espace après ','.89
57La ligne excède 80 caractères.
57Il manque une espace après ','.188
57Il manque une espace après ','.197

org.apache.qpid.AMQConnectionClosedException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQConnectionClosedException(AMQConstant,String,Throwable)
0211


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


View line in sourceStyle ErrorColumn
28La ligne excède 80 caractères.
29La ligne excède 80 caractères.
39'{' devrait être sur la ligne précédente.1
40La ligne excède 80 caractères.
40Commentaire javadoc manquant.5

org.apache.qpid.AMQConnectionException

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
2
2
0
Total :
Per method :
15
7.5
Total :
Per method :
Per statement :
2
1
0.13
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):
8
20
11
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.5
Total :
Per method :
Per statement :
9
4.5
0.6
Total :
Per method :
Per statement :
17
8.5
1.13
Statement Test Coverage :
Method Test Reference :
0
4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQConnectionException(AMQConstant,String,int,int,byte,byte,Throwable)
0614
getCloseFrame(int)
0311

View line in source of duplicated classesLinesTokensStart of code fragment
(44) org/apache/qpid/AMQChannelException
(50) org/apache/qpid/AMQConnectionException
1579 public AMQConnectionException(AMQConstant errorCode, String msg, int classId, int methodId, by .....

View line in sourceCode ViolationRule
Parameter 'classId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'errorCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'major' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'methodId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'minor' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'msg' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channel' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'reg' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
28La ligne excède 80 caractères.
38'{' devrait être sur la ligne précédente.1
39Commentaire javadoc manquant.5
39Le nom '_classId' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.23
40Commentaire javadoc manquant.5
40Le nom '_methodId' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.23
48Commentaire javadoc manquant.5
48Le nom '_closeConnetion' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.13
50La ligne excède 80 caractères.
50Commentaire javadoc manquant.5
52'{' devrait être sur la ligne précédente.5
60Commentaire javadoc manquant.5
61'{' devrait être sur la ligne précédente.5
62La ligne excède 80 caractères.
62Il manque une espace après ','.89
64La ligne excède 80 caractères.
65La ligne excède 80 caractères.

org.apache.qpid.AMQConnectionFailureException

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
11
2.75
Total :
Per method :
Per statement :
5
1.25
0.45
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):
2
1
8
4
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.25
Total :
Per method :
Per statement :
9
2.25
0.82
Total :
Per method :
Per statement :
27
6.75
2.45
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQConnectionFailureException(String,Throwable)
0211
AMQConnectionFailureException(AMQConstant,String,Throwable)
0210
AMQConnectionFailureException(String,Exception)
0320
getLinkedExceptions()
0210


View line in sourceCode ViolationRule
Avoid unused imports such as 'java.util.ArrayList' UnusedImports
Avoid unused imports such as 'java.util.Iterator' UnusedImports
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'message' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'errorCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'message' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'exceptions' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'message' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
31La ligne excède 80 caractères.
41'{' devrait être sur la ligne précédente.1
42Commentaire javadoc manquant.5
42Il manque une espace avant '<'.15
42Il manque une espace après '<'.16
42Il manque une espace avant '>'.25
42Le nom '_exceptions' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.27
44La ligne contient un caractère tabulation.1
44Commentaire javadoc manquant.9
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
47La ligne contient un caractère tabulation.1
49La ligne excède 80 caractères.
49Commentaire javadoc manquant.5
54La ligne excède 80 caractères.
54Commentaire javadoc manquant.5
54Il manque une espace avant '<'.68
54Il manque une espace après '<'.69
54Il manque une espace avant '>'.78
56La ligne excède 80 caractères.
57La ligne excède 80 caractères.
61Commentaire javadoc manquant.5
61Il manque une espace avant '<'.22
61Il manque une espace après '<'.23
61Il manque une espace avant '>'.32
62'{' devrait être sur la ligne précédente.5

org.apache.qpid.AMQDisconnectedException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQDisconnectedException(String,Throwable)
0212


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


View line in sourceStyle ErrorColumn
24La ligne excède 80 caractères.
34'{' devrait être sur la ligne précédente.1
35Commentaire javadoc manquant.5
36'{' devrait être sur la ligne précédente.5

org.apache.qpid.AMQException

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
7
7
0
Total :
Per method :
24
3.43
Total :
Per method :
Per statement :
12
1.71
0.5
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
3
31
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
1
460
16
19
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
4
0.57
Total :
Per method :
Per statement :
12
1.71
0.5
Total :
Per method :
Per statement :
33
4.71
1.38
Statement Test Coverage :
Method Test Reference :
0
1.71


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQException(AMQConstant,String,Throwable)
13350
AMQException(String)
02235
AMQException(AMQConstant,String)
0228
AMQException(String,Throwable)
02132
getErrorCode()
1219
isHardError()
0211
cloneForCurrentThread()
1921


View line in sourceCode ViolationRule
Avoid unused imports such as 'javax.management.JMException' UnusedImports
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'errorCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'msg' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'msg' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'errorCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'msg' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'msg' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'amqeClass' could be declared final LocalVariableCouldBeFinal
Local variable 'paramClasses' could be declared final LocalVariableCouldBeFinal
Local variable 'params' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
28La ligne excède 80 caractères.
29La ligne excède 80 caractères.
33La ligne excède 80 caractères.
36La ligne excède 80 caractères.
40'{' devrait être sur la ligne précédente.1
42Le nom '_errorCode' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.25
45La ligne excède 80 caractères.
49La ligne excède 80 caractères.
52'{' devrait être sur la ligne précédente.5
53La ligne excède 80 caractères.
60Commentaire javadoc manquant.5
62'{' devrait être sur la ligne précédente.5
66Commentaire javadoc manquant.5
68'{' devrait être sur la ligne précédente.5
72Commentaire javadoc manquant.5
74'{' devrait être sur la ligne précédente.5
85'{' devrait être sur la ligne précédente.5
89Commentaire javadoc manquant.5
90'{' devrait être sur la ligne précédente.5
97La ligne excède 80 caractères.
103Balise javadoc @return manquante.
104'{' devrait être sur la ligne précédente.5
106La ligne excède 80 caractères.
106Il manque une espace avant '<'.14
106Il manque une espace après '<'.15
106Il manque une espace avant '?'.15
106Il manque une espace après '?'.16
106Il manque une espace avant '>'.16
106Il manque une espace après '>'.17
112'{' devrait être sur la ligne précédente.9
113La ligne excède 80 caractères.
114'}' devrait être sur la même ligne.9
116'{' devrait être sur la ligne précédente.9

org.apache.qpid.AMQInvalidArgumentException

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
2
2
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):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
2
4
3
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.5
Total :
Per method :
Per statement :
2
1
0.4
Total :
Per method :
Per statement :
7
3.5
1.4
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQInvalidArgumentException(String,Throwable)
0212
isHardError()
0210


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


View line in sourceStyle ErrorColumn
26La ligne excède 80 caractères.
30La ligne excède 80 caractères.
34'{' devrait être sur la ligne précédente.1
35Commentaire javadoc manquant.5
36'{' devrait être sur la ligne précédente.5
40Commentaire javadoc manquant.5
41'{' devrait être sur la ligne précédente.5

org.apache.qpid.AMQInvalidRoutingKeyException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQInvalidRoutingKeyException(String,Throwable)
0211


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


View line in sourceStyle ErrorColumn
26La ligne excède 80 caractères.
34'{' devrait être sur la ligne précédente.1
35Commentaire javadoc manquant.5
36'{' devrait être sur la ligne précédente.5

org.apache.qpid.AMQPInvalidClassException

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
1
1
0
Total :
Per method :
3
3
Total :
Per method :
Per statement :
1
1
0.33
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
4
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
2
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
1
Total :
Per method :
Per statement :
1
1
0.33
Total :
Per method :
Per statement :
5
5
1.67
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQPInvalidClassException(String)
0211


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


View line in sourceStyle ErrorColumn
24La ligne excède 80 caractères.
31La ligne excède 80 caractères.
34'{' devrait être sur la ligne précédente.1
35Commentaire javadoc manquant.5
36'{' devrait être sur la ligne précédente.5

org.apache.qpid.AMQProtocolException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQProtocolException(AMQConstant,String,Throwable)
1211


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


View line in sourceStyle ErrorColumn
23Commentaire javadoc manquant.
24'{' devrait être sur la ligne précédente.1
34La ligne excède 80 caractères.

org.apache.qpid.AMQTimeoutException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQTimeoutException(String,Throwable)
0211


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


View line in sourceStyle ErrorColumn
26La ligne excède 80 caractères.
34'{' devrait être sur la ligne précédente.1
35Commentaire javadoc manquant.5
36'{' devrait être sur la ligne précédente.5

org.apache.qpid.AMQUndeliveredException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQUndeliveredException(AMQConstant,String,Object,Throwable)
0313
getUndeliveredMessage()
0210
isHardError()
0210


View line in sourceCode ViolationRule
Private field '_bounced' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'bounced' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'errorCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'msg' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
26La ligne excède 80 caractères.
34'{' devrait être sur la ligne précédente.1
35Commentaire javadoc manquant.5
35Le nom '_bounced' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.20
37La ligne excède 80 caractères.
37Commentaire javadoc manquant.5
44Commentaire javadoc manquant.5
45'{' devrait être sur la ligne précédente.5
49Commentaire javadoc manquant.5
50'{' devrait être sur la ligne précédente.5

org.apache.qpid.AMQUnknownExchangeType

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQUnknownExchangeType(String,Throwable)
0211


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


View line in sourceStyle ErrorColumn
25La ligne excède 80 caractères.
27Balise HTML trouvée dans la javadoc : <table id="crc"><caption>CRC Card</caption>8
34La ligne excède 80 caractères.
35La ligne excède 80 caractères.
38'{' devrait être sur la ligne précédente.1
39Commentaire javadoc manquant.5
40'{' devrait être sur la ligne précédente.5

org.apache.qpid.AMQUnresolvedAddressException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AMQUnresolvedAddressException(String,String,Throwable)
0311
toString()
0210


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


View line in sourceStyle ErrorColumn
33La ligne excède 80 caractères.
37'{' devrait être sur la ligne précédente.1
38Commentaire javadoc manquant.5
38Le nom '_broker' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.12
40La ligne excède 80 caractères.
40Commentaire javadoc manquant.5
46Commentaire javadoc manquant.5
47'{' devrait être sur la ligne précédente.5

org.apache.qpid.CommandExecutionEngine

Package: org.apache.qpid | 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):
3
1
20
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.67


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2CommandSelector

org.apache.qpid.CommandLineInterpreter

Package: org.apache.qpid | Class source

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

3
4
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
0
63
21
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.67


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
PERFORMANCESBSC_USE_STRINGBUFFER_CONCATENATIONSBSC2removeSpaces

org.apache.qpid.Connector

Package: org.apache.qpid | Class source

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

3
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

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


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.ConnectorFactory

Package: org.apache.qpid | Class source

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

2
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

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


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.ConsoleOutput

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
4
6
0
Total :
Per method :
7
1.75
Total :
Per method :
Per statement :
4
1
0.57
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
9
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.25
Total :
Per method :
Per statement :
4
1
0.57
Total :
Per method :
Per statement :
13
3.25
1.86
Statement Test Coverage :
Method Test Reference :
0
0.17


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
send(ByteBuffer)
0211
flush()
0110
close()
0210
setIdleTimeout(long)
0110


View line in sourceCode ViolationRule
Parameter 'buf' is not assigned and could be declared final MethodArgumentCouldBeFinal
System.out.print is used SystemPrintln
System.out.print is used SystemPrintln
Parameter 'l' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
30La première ligne doit se terminer avec un point.
36Il manque une espace avant '<'.45
36Il manque une espace après '<'.46
36Il manque une espace avant '>'.56
37'{' devrait être sur la ligne précédente.1
39Commentaire javadoc manquant.5
40'{' devrait être sur la ligne précédente.5
44Commentaire javadoc manquant.5
45'{' devrait être sur la ligne précédente.5
49Commentaire javadoc manquant.5
50'{' devrait être sur la ligne précédente.5
54Commentaire javadoc manquant.5
56'{' devrait être sur la ligne précédente.5

org.apache.qpid.ErrorCode

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
8
5
5
3
Total :
Per method :
51
10.2
Total :
Per method :
Per statement :
41
8.2
0.8
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
2
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
11
18
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
6
1.2
0.12
Total :
Per method :
Per statement :
88
17.6
1.73
Statement Test Coverage :
Method Test Reference :
0
5.4


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ErrorCode(int,String,boolean)
0410
getCode()
0210
getDesc()
0210
isHardError()
0210
get(int)
040370


View line in sourceCode ViolationRule
The class 'ErrorCode' has a Cyclomatic Complexity of 5(Highest = 19). CyclomaticComplexity
Parameter 'code' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'desc' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'hardError' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'code' is not assigned and could be declared final MethodArgumentCouldBeFinal
The method 'get' has a Cyclomatic Complexity of 19. CyclomaticComplexity


View line in sourceStyle ErrorColumn
24Commentaire javadoc manquant.
25'{' devrait être sur la ligne précédente.1
27Commentaire javadoc manquant.5
27Il manque une espace après ','.17
27Il manque une espace après ','.29
28Commentaire javadoc manquant.5
28Il manque une espace après ','.24
28Il manque une espace après ','.43
29Commentaire javadoc manquant.5
29Il manque une espace après ','.24
29Il manque une espace après ','.48
30Commentaire javadoc manquant.5
33Commentaire javadoc manquant.5
33Il manque une espace après ','.18
33Il manque une espace après ','.34
36Commentaire javadoc manquant.5
36Il manque une espace après ','.27
36Il manque une espace après ','.47
37Commentaire javadoc manquant.5
37Il manque une espace après ','.18
37Il manque une espace après ','.29
38Commentaire javadoc manquant.5
38Il manque une espace après ','.22
38Il manque une espace après ','.42
39Commentaire javadoc manquant.5
39Il manque une espace après ','.27
39Il manque une espace après ','.47
40Commentaire javadoc manquant.5
40Il manque une espace après ','.22
40Il manque une espace après ','.37
41Commentaire javadoc manquant.5
41Il manque une espace après ','.24
41Il manque une espace après ','.41
42Commentaire javadoc manquant.5
42Il manque une espace après ','.19
42Il manque une espace après ','.31
43Commentaire javadoc manquant.5
43Il manque une espace après ','.25
43Il manque une espace après ','.43
44Commentaire javadoc manquant.5
44Il manque une espace après ','.30
44Il manque une espace après ','.52
46Commentaire javadoc manquant.5
46Il manque une espace après ','.21
46Il manque une espace après ','.35
47Commentaire javadoc manquant.5
47Il manque une espace après ','.22
47Il manque une espace après ','.37
48Commentaire javadoc manquant.5
48Il manque une espace après ','.25
48Il manque une espace après ','.43
49Commentaire javadoc manquant.5
49Il manque une espace après ','.23
49Il manque une espace après ','.38
50Commentaire javadoc manquant.5
50Il manque une espace après ','.21
50Il manque une espace après ','.35
51Commentaire javadoc manquant.5
51Il manque une espace après ','.25
51Il manque une espace après ','.43
52Commentaire javadoc manquant.5
52Il manque une espace après ','.24
52Il manque une espace après ','.41
53Commentaire javadoc manquant.5
53Il manque une espace après ','.26
53Il manque une espace après ','.45
55Commentaire javadoc manquant.5
55Le nom '_code' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.17
56Commentaire javadoc manquant.5
56Le nom '_desc' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.20
57Commentaire javadoc manquant.5
57Le nom '_hardError' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.21
59Commentaire javadoc manquant.5
59Il manque une espace après ','.32
59Il manque une espace après ','.44
60'{' devrait être sur la ligne précédente.5
62Il manque une espace avant '='.14
66Commentaire javadoc manquant.5
67'{' devrait être sur la ligne précédente.5
71Commentaire javadoc manquant.5
72'{' devrait être sur la ligne précédente.5
76Commentaire javadoc manquant.5
77'{' devrait être sur la ligne précédente.5
81Commentaire javadoc manquant.5
82'{' devrait être sur la ligne précédente.5
84'{' devrait être sur la ligne précédente.9
113La ligne excède 80 caractères.
120La ligne excède 80 caractères.

org.apache.qpid.QpidConfig

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
6
5
2
Total :
Per method :
35
5.83
Total :
Per method :
Per statement :
12
2
0.34
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
2
2
10
7
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.17
Total :
Per method :
Per statement :
8
1.33
0.23
Total :
Per method :
Per statement :
46
7.67
1.31
Statement Test Coverage :
Method Test Reference :
0
0.8


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
QpidConfig()
0111
get()
0210
setSecurityMechanisms(SecurityMechanism)
0210
getSecurityMechanisms()
0210
setSaslClientFactories(SaslClientFactory)
0210
getSaslClientFactories()
0210
SecurityMechanism.SecurityMechanism(String,String)
0310
SecurityMechanism.getHandler()
0210
SecurityMechanism.getType()
0210
SaslClientFactory.SaslClientFactory(String,String)
0310
SaslClientFactory.getFactoryClass()
0210
SaslClientFactory.getType()
0210


View line in sourceCode ViolationRule
Parameter 'securityMechanisms' is not assigned and could be declared final MethodArgumentCouldBeFinal
Returning 'securityMechanisms' may expose an internal array. MethodReturnsInternalArray
Parameter 'saslClientFactories' is not assigned and could be declared final MethodArgumentCouldBeFinal
Returning 'saslClientFactories' may expose an internal array. MethodReturnsInternalArray
Parameter 'handler' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'type' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'factoryClass' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'type' is not assigned and could be declared final MethodArgumentCouldBeFinal


Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEEI_EXPOSE_REPEI2getSaslClientFactoriessaslClientFactories
MALICIOUS_CODEEI_EXPOSE_REPEI2getSecurityMechanismssecurityMechanisms
View line in sourceStyle ErrorColumn
31'{' devrait être sur la ligne précédente.1
32Commentaire javadoc manquant.5
32Le nom '_instance' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.31
34Commentaire javadoc manquant.5
35La ligne excède 80 caractères.
35Il manque une espace après ','.63
36La ligne excède 80 caractères.
36Il manque une espace après ','.66
38Commentaire javadoc manquant.5
39La ligne excède 80 caractères.
39Il manque une espace après ','.66
41Commentaire javadoc manquant.4
41Il manque une espace avant '{'.25
41Il manque une espace après '{'.26
41Il manque une espace avant '}'.26
43Commentaire javadoc manquant.4
44'{' devrait être sur la ligne précédente.4
48Commentaire javadoc manquant.4
49'{' devrait être sur la ligne précédente.4
53Commentaire javadoc manquant.4
54'{' devrait être sur la ligne précédente.4
58Commentaire javadoc manquant.4
63Commentaire javadoc manquant.4
64'{' devrait être sur la ligne précédente.4
68Commentaire javadoc manquant.
69'{' devrait être sur la ligne précédente.4
70Commentaire javadoc manquant.9
71Commentaire javadoc manquant.9
73Commentaire javadoc manquant.9
73Il manque une espace après ','.39
74'{' devrait être sur la ligne précédente.9
79Commentaire javadoc manquant.9
80'{' devrait être sur la ligne précédente.9
84Commentaire javadoc manquant.9
85'{' devrait être sur la ligne précédente.9
90Commentaire javadoc manquant.
91'{' devrait être sur la ligne précédente.4
92Commentaire javadoc manquant.9
93Commentaire javadoc manquant.9
95Commentaire javadoc manquant.9
95Il manque une espace après ','.39
96'{' devrait être sur la ligne précédente.9
101Commentaire javadoc manquant.9
102'{' devrait être sur la ligne précédente.9
106Commentaire javadoc manquant.9
107'{' devrait être sur la ligne précédente.9

org.apache.qpid.QpidConfig$SaslClientFactory

Package: org.apache.qpid | Class source

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

2
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
4
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
PERFORMANCESIC_INNER_SHOULD_BE_STATICSIC2

org.apache.qpid.QpidConfig$SecurityMechanism

Package: org.apache.qpid | Class source

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

2
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
4
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
PERFORMANCESIC_INNER_SHOULD_BE_STATICSIC2

org.apache.qpid.QpidException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
QpidException(String,ErrorCode,Throwable)
1313
getErrorCode()
1212


View line in sourceCode ViolationRule
Private field '_errorCode' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'cause' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'errorCode' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'message' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
20Commentaire javadoc manquant.
21'{' devrait être sur la ligne précédente.1
22La première ligne doit se terminer avec un point.
25Le nom '_errorCode' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.23
29La ligne excède 80 caractères.
37'{' devrait être sur la ligne précédente.5
54'{' devrait être sur la ligne précédente.5

org.apache.qpid.ReportGenerator

Package: org.apache.qpid | Class source

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

6
3
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):
8
1
35
2
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.83


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
STYLEICAST_INTEGER_MULTIPLY_CAST_TO_LONGICAST2run
EXPERIMENTALOBL_UNSATISFIED_OBLIGATIONOBL2loadproperties
BAD_PRACTICEOS_OPEN_STREAMOS2loadproperties

org.apache.qpid.SerialException

Package: org.apache.qpid | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
SerialException(String)
1210


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


View line in sourceStyle ErrorColumn
24La première ligne doit se terminer avec un point.
29'{' devrait être sur la ligne précédente.1
37'{' devrait être sur la ligne précédente.5

org.apache.qpid.ToyBroker

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
21
13
18
3
Total :
Per method :
72
5.54
Total :
Per method :
Per statement :
22
1.69
0.31
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):
27
2
75
172
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.08
Total :
Per method :
Per statement :
55
4.23
0.76
Total :
Per method :
Per statement :
84
6.46
1.17
Statement Test Coverage :
Method Test Reference :
0
0.78


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ToyBroker(ToyExchange)
0211
messageAcquire(Session,MessageAcquire)
0311
queueDeclare(Session,QueueDeclare)
0311
exchangeBind(Session,ExchangeBind)
0311
queueQuery(Session,QueueQuery)
0311
messageSubscribe(Session,MessageSubscribe)
0511
messageFlow(Session,MessageFlow)
0411
messageFlush(Session,MessageFlush)
0311
messageTransfer(Session,MessageTransfer)
02061
transferMessageToPeer(Session,String,MessageTransfer)
0311
dispatchMessages(Session)
0321
checkAndSendMessagesToConsumer(Session,String)
0832
ServerDelegate$1.getSessionDelegate()
0210
main(String[])
0610


View line in sourceCode ViolationRule
Avoid unused imports such as 'org.apache.qpid.transport.util.Functions.str' UnusedImports
Avoid unused imports such as 'java.nio.ByteBuffer' UnusedImports
Avoid unused imports such as 'java.util.ArrayList' UnusedImports
Avoid unused imports such as 'java.util.HashMap' UnusedImports
Avoid unused imports such as 'java.util.List' UnusedImports
This class has too many methods, consider refactoring it. TooManyMethods
Private field 'exchange' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field 'consumers' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'exchange' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'context' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'struct' is not assigned and could be declared final MethodArgumentCouldBeFinal
System.out.print is used SystemPrintln
Parameter 'qd' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
System.out.print is used SystemPrintln
Parameter 'qb' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
System.out.print is used SystemPrintln
Parameter 'qq' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'result' could be declared final LocalVariableCouldBeFinal
Parameter 'ms' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'c' could be declared final LocalVariableCouldBeFinal
System.out.print is used SystemPrintln
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'struct' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'c' could be declared final LocalVariableCouldBeFinal
System.out.print is used SystemPrintln
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'struct' is not assigned and could be declared final MethodArgumentCouldBeFinal
System.out.print is used SystemPrintln
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'xfr' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'dest' could be declared final LocalVariableCouldBeFinal
System.out.print is used SystemPrintln
Local variable 'header' could be declared final LocalVariableCouldBeFinal
Local variable 'props' could be declared final LocalVariableCouldBeFinal
System.out.print is used SystemPrintln
Local variable 'mp' could be declared final LocalVariableCouldBeFinal
System.out.print is used SystemPrintln
System.out.print is used SystemPrintln
System.out.print is used SystemPrintln
Local variable 'ranges' could be declared final LocalVariableCouldBeFinal
Parameter 'dest' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'm' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
System.out.print is used SystemPrintln
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'dest' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'queue' could be declared final LocalVariableCouldBeFinal
Parameter 'args' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'delegate' could be declared final LocalVariableCouldBeFinal
Do not hard code IPv4 or IPv6 addresses, even 127.0.0.1 ! AvoidUsingHardCodedIP


Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
CORRECTNESSNP_NULL_ON_SOME_PATHNP2messageTransfer
CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPERCN2messageTransfer
View line in sourceStyle ErrorColumn
38La première ligne doit se terminer avec un point.
45'{' devrait être sur la ligne précédente.1
47Commentaire javadoc manquant.5
48La ligne excède 80 caractères.
48Commentaire javadoc manquant.5
48Il manque une espace avant '<'.16
48Il manque une espace après '<'.17
48Il manque une espace après ','.24
48Il manque une espace avant '>'.32
48Il manque une espace avant '<'.67
48Il manque une espace après '<'.68
48Il manque une espace après ','.75
48Il manque une espace avant '>'.83
48Il manque une espace après '>'.84
50Commentaire javadoc manquant.5
51'{' devrait être sur la ligne précédente.5
55Commentaire javadoc manquant.5
56'{' devrait être sur la ligne précédente.5
57Il y a une espace de trop avant ')'.67
58La ligne excède 80 caractères.
61Commentaire javadoc manquant.5
62'{' devrait être sur la ligne précédente.5
64La ligne excède 80 caractères.
67Commentaire javadoc manquant.5
68'{' devrait être sur la ligne précédente.5
69Il manque une espace après ','.65
70La ligne excède 80 caractères.
73Commentaire javadoc manquant.5
74'{' devrait être sur la ligne précédente.5
79Commentaire javadoc manquant.5
80'{' devrait être sur la ligne précédente.5
83Il manque une espace après ','.43
84La ligne excède 80 caractères.
87Commentaire javadoc manquant.5
87Il manque une espace après ','.51
88'{' devrait être sur la ligne précédente.5
91La ligne excède 80 caractères.
94Commentaire javadoc manquant.5
94Il manque une espace après ','.52
95'{' devrait être sur la ligne précédente.5
96La ligne excède 80 caractères.
97Il manque une espace après ','.44
100Commentaire javadoc manquant.5
101'{' devrait être sur la ligne précédente.5
107'{' devrait être sur la ligne précédente.9
108La ligne excède 80 caractères.
113'{' devrait être sur la ligne précédente.9
117Il manque une espace après ','.33
117Il manque une espace après ','.55
118'{' devrait être sur la ligne précédente.9
121'}' devrait être sur la même ligne.9
123'{' devrait être sur la ligne précédente.9
126'{' devrait être sur la ligne précédente.13
136La ligne excède 80 caractères.
136Commentaire javadoc manquant.5
136Il manque une espace après ','.52
138La ligne excède 80 caractères.
138Il manque une espace après '+'.78
144Commentaire javadoc manquant.5
145'{' devrait être sur la ligne précédente.5
146Il manque une espace avant ':'.25
147'{' devrait être sur la ligne précédente.9
148Il manque une espace après ','.48
152Commentaire javadoc manquant.5
152Il manque une espace après ','.61
153'{' devrait être sur la ligne précédente.5
155La ligne excède 80 caractères.
155Il manque une espace avant '<'.28
155Il manque une espace après '<'.29
155Il manque une espace avant '>'.44
157Il manque une espace avant '>'.38
157Il manque une espace après '>'.39
158'{' devrait être sur la ligne précédente.9
159Il manque une espace après ','.39
159Il manque une espace après ','.44
168Commentaire javadoc manquant.
169'{' devrait être sur la ligne précédente.5
170Commentaire javadoc manquant.9
170Le nom '_credit' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.14
171Commentaire javadoc manquant.9
171Le nom '_queueName' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.16
174Commentaire javadoc manquant.5
175'{' devrait être sur la ligne précédente.5
180'{' devrait être sur la ligne précédente.13

org.apache.qpid.ToyBroker$1

Package: org.apache.qpid | 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):
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
2
4
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
CORRECTNESSUMAC_UNCALLABLE_METHOD_OF_ANONYMOUS_CLASSUMAC1getSessionDelegate

org.apache.qpid.ToyBroker$Consumer

Package: org.apache.qpid | Class source

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

0
2
Total :
Per method :

NaN
Total :
Per method :
Per statement :

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


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
PERFORMANCESIC_INNER_SHOULD_BE_STATICSIC2

org.apache.qpid.ToyClient

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
5
5
1
Total :
Per method :
40
8
Total :
Per method :
Per statement :
5
1
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):
14
0
37
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.2
Total :
Per method :
Per statement :
20
4
0.5
Total :
Per method :
Per statement :
35
7
0.88
Statement Test Coverage :
Method Test Reference :
0
0.2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
opened(Session)
0110
exception(Session,SessionException)
0210
message(Session,MessageTransfer)
0210
closed(Session)
0110
main(String[])
03310


View line in sourceCode ViolationRule
Avoid unused imports such as 'org.apache.qpid.transport.network.mina.MinaHandler' UnusedImports
Document empty method UncommentedEmptyMethod
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'exc' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Avoid printStackTrace(); use a logger call instead. AvoidPrintStackTrace
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'xfr' is not assigned and could be declared final MethodArgumentCouldBeFinal
System.out.print is used SystemPrintln
Document empty method UncommentedEmptyMethod
Parameter 'ssn' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'args' is not assigned and could be declared final MethodArgumentCouldBeFinal
Ensure that resources like this Connection object are closed after use CloseResource
Local variable 'conn' could be declared final LocalVariableCouldBeFinal
Do not hard code IPv4 or IPv6 addresses, even 127.0.0.1 ! AvoidUsingHardCodedIP
Local variable 'ssn' could be declared final LocalVariableCouldBeFinal
Local variable 'nested' could be declared final LocalVariableCouldBeFinal
Local variable 'map' could be declared final LocalVariableCouldBeFinal
Local variable 'future' could be declared final LocalVariableCouldBeFinal
System.out.print is used SystemPrintln


View line in sourceStyle ErrorColumn
30La première ligne doit se terminer avec un point.
37'{' devrait être sur la ligne précédente.1
38Commentaire javadoc manquant.5
38Il manque une espace après '{'.38
38Il manque une espace avant '}'.38
40Commentaire javadoc manquant.5
41'{' devrait être sur la ligne précédente.5
45Commentaire javadoc manquant.5
46'{' devrait être sur la ligne précédente.5
50Commentaire javadoc manquant.5
50Il manque une espace après '{'.38
50Il manque une espace avant '}'.38
52Commentaire javadoc manquant.5
53'{' devrait être sur la ligne précédente.5
62Il manque une espace avant '<'.12
62Il manque une espace après '<'.13
62Il manque une espace après ','.20
62Il manque une espace avant '>'.26
62Il manque une espace avant '<'.54
62Il manque une espace après '<'.55
62Il manque une espace après ','.62
62Il manque une espace avant '>'.68
62Il manque une espace après '>'.69
64Il manque une espace avant '<'.12
64Il manque une espace après '<'.13
64Il manque une espace après ','.20
64Il manque une espace avant '>'.26
64Il manque une espace avant '<'.51
64Il manque une espace après '<'.52
64Il manque une espace après ','.59
64Il manque une espace avant '>'.65
64Il manque une espace après '>'.66
99Il manque une espace avant '<'.15
99Il manque une espace après '<'.16
99Il manque une espace avant '>'.32

org.apache.qpid.ToyExchange

Package: org.apache.qpid | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
8
7
5
3
Total :
Per method :
59
8.43
Total :
Per method :
Per statement :
20
2.86
0.34
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
2
36
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
26
3.71
0.44
Total :
Per method :
Per statement :
234
33.43
3.97
Statement Test Coverage :
Method Test Reference :
0
2.2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
createQueue(String)
0211
getQueue(String)
0211
bindQueue(String,String,String)
01941
route(String,String,MessageTransfer)
01351
normalizeKey(String)
0531
matchWildCard(String)
0941
storeMessage(MessageTransfer,MessageTransfer)
0320


View line in sourceCode ViolationRule
Private field 'directEx' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field 'topicEx' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Private field 'queues' could be made final; it is only initialized in the declaration or constructor. ImmutableField
Parameter 'name' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'name' is not assigned and could be declared final MethodArgumentCouldBeFinal
Avoid reassigning parameters such as 'binding' AvoidReassigningParameters
Parameter 'queueName' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'type' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'queue' could be declared final LocalVariableCouldBeFinal
Local variable 'list' could be declared final LocalVariableCouldBeFinal
Local variable 'list' could be declared final LocalVariableCouldBeFinal
Local variable 'list' could be declared final LocalVariableCouldBeFinal
Local variable 'list' could be declared final LocalVariableCouldBeFinal
Parameter 'dest' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'msg' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'routingKey' is not assigned and could be declared final MethodArgumentCouldBeFinal
Substitute calls to size() == 0 (or size() != 0) with calls to isEmpty() UseCollectionIsEmpty
System.out.print is used SystemPrintln
System.out.print is used SystemPrintln
Parameter 'routingKey' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'routingKey' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'selected' could be declared final LocalVariableCouldBeFinal
Local variable 'p' could be declared final LocalVariableCouldBeFinal
Local variable 'm' could be declared final LocalVariableCouldBeFinal
Parameter 'msg' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'selected' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
36Commentaire javadoc manquant.
37'{' devrait être sur la ligne précédente.1
38Commentaire javadoc manquant.3
38Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.9
39Commentaire javadoc manquant.3
39Le mot-clef 'static' n'apparaît pas dans l'ordre préconisé par les JLS.9
41La ligne excède 80 caractères.
41Commentaire javadoc manquant.3
41Il manque une espace avant '<'.14
41Il manque une espace après '<'.15
41Il manque une espace après ','.22
41Il manque une espace avant '<'.26
41Il manque une espace après '<'.27
41Il manque une espace avant '<'.46
41Il manque une espace après '<'.47
41Il manque une espace avant '>'.62
41Il manque une espace après '>'.63
41Il manque une espace avant '>'.63
41Il manque une espace après '>'.64
41Il manque une espace avant '>'.64
41Il manque une espace avant '<'.88
41Il manque une espace après '<'.89
41Il manque une espace après ','.96
41Il manque une espace avant '<'.100
41Il manque une espace après '<'.101
41Il manque une espace avant '<'.120
41Il manque une espace après '<'.121
41Il manque une espace avant '>'.136
41Il manque une espace après '>'.137
41Il manque une espace avant '>'.137
41Il manque une espace après '>'.138
41Il manque une espace avant '>'.138
41Il manque une espace après '>'.139
42La ligne excède 80 caractères.
42Commentaire javadoc manquant.3
42Il manque une espace avant '<'.14
42Il manque une espace après '<'.15
42Il manque une espace après ','.22
42Il manque une espace avant '<'.26
42Il manque une espace après '<'.27
42Il manque une espace avant '<'.46
42Il manque une espace après '<'.47
42Il manque une espace avant '>'.62
42Il manque une espace après '>'.63
42Il manque une espace avant '>'.63
42Il manque une espace après '>'.64
42Il manque une espace avant '>'.64
42Il manque une espace avant '<'.87
42Il manque une espace après '<'.88
42Il manque une espace après ','.95
42Il manque une espace avant '<'.99
42Il manque une espace après '<'.100
42Il manque une espace avant '<'.119
42Il manque une espace après '<'.120
42Il manque une espace avant '>'.135
42Il manque une espace après '>'.136
42Il manque une espace avant '>'.136
42Il manque une espace après '>'.137
42Il manque une espace avant '>'.137
42Il manque une espace après '>'.138
43La ligne excède 80 caractères.
43Commentaire javadoc manquant.3
43Il manque une espace avant '<'.14
43Il manque une espace après '<'.15
43Il manque une espace après ','.22
43Il manque une espace avant '<'.41
43Il manque une espace après '<'.42
43Il manque une espace avant '>'.57
43Il manque une espace après '>'.58
43Il manque une espace avant '>'.58
43Il manque une espace avant '<'.80
43Il manque une espace après '<'.81
43Il manque une espace après ','.88
43Il manque une espace avant '<'.107
43Il manque une espace après '<'.108
43Il manque une espace avant '>'.123
43Il manque une espace après '>'.124
43Il manque une espace avant '>'.124
43Il manque une espace après '>'.125
45Commentaire javadoc manquant.3
46'{' devrait être sur la ligne précédente.3
47Il manque une espace avant '<'.47
47Il manque une espace après '<'.48
47Il manque une espace avant '>'.63
47Il manque une espace après '>'.64
50Commentaire javadoc manquant.3
50Il manque une espace avant '<'.29
50Il manque une espace après '<'.30
50Il manque une espace avant '>'.45
51'{' devrait être sur la ligne précédente.3
55Commentaire javadoc manquant.3
55Il manque une espace après ','.37
55Il manque une espace après ','.52
56'{' devrait être sur la ligne précédente.3
57Il manque une espace avant '<'.26
57Il manque une espace après '<'.27
57Il manque une espace avant '>'.42
59Il manque une espace après 'if'.9
60'{' devrait être sur la ligne précédente.7
63'{' devrait être sur la ligne précédente.11
64La ligne excède 80 caractères.
64Il manque une espace avant '<'.19
64Il manque une espace après '<'.20
64Il manque une espace avant '<'.39
64Il manque une espace après '<'.40
64Il manque une espace avant '>'.55
64Il manque une espace après '>'.56
64Il manque une espace avant '>'.56
66'}' devrait être sur la même ligne.11
68'{' devrait être sur la ligne précédente.11
69La ligne excède 80 caractères.
69Il manque une espace avant '<'.19
69Il manque une espace après '<'.20
69Il manque une espace avant '<'.39
69Il manque une espace après '<'.40
69Il manque une espace avant '>'.55
69Il manque une espace après '>'.56
69Il manque une espace avant '>'.56
69Il manque une espace avant '<'.79
69Il manque une espace après '<'.80
69Il manque une espace avant '<'.99
69Il manque une espace après '<'.100
69Il manque une espace avant '>'.115
69Il manque une espace après '>'.116
69Il manque une espace avant '>'.116
69Il manque une espace après '>'.117
71Il manque une espace après ','.36
73'}' devrait être sur la même ligne.7
75'{' devrait être sur la ligne précédente.7
77'{' devrait être sur la ligne précédente.11
78La ligne excède 80 caractères.
78Il manque une espace avant '<'.19
78Il manque une espace après '<'.20
78Il manque une espace avant '<'.39
78Il manque une espace après '<'.40
78Il manque une espace avant '>'.55
78Il manque une espace après '>'.56
78Il manque une espace avant '>'.56
80'}' devrait être sur la même ligne.11
82'{' devrait être sur la ligne précédente.11
83La ligne excède 80 caractères.
83Il manque une espace avant '<'.19
83Il manque une espace après '<'.20
83Il manque une espace avant '<'.39
83Il manque une espace après '<'.40
83Il manque une espace avant '>'.55
83Il manque une espace après '>'.56
83Il manque une espace avant '>'.56
83Il manque une espace avant '<'.79
83Il manque une espace après '<'.80
83Il manque une espace avant '<'.99
83Il manque une espace après '<'.100
83Il manque une espace avant '>'.115
83Il manque une espace après '>'.116
83Il manque une espace avant '>'.116
83Il manque une espace après '>'.117
85Il manque une espace après ','.35
90Commentaire javadoc manquant.3
91'{' devrait être sur la ligne précédente.3
92Il manque une espace avant '<'.11
92Il manque une espace après '<'.12
92Il manque une espace avant '<'.31
92Il manque une espace après '<'.32
92Il manque une espace avant '>'.47
92Il manque une espace après '>'.48
92Il manque une espace avant '>'.48
93Il manque une espace après 'if'.9
94'{' devrait être sur la ligne précédente.7
96'}' devrait être sur la même ligne.7
98'{' devrait être sur la ligne précédente.7
101Il manque une espace après 'if'.9
101Il manque une espace avant '>'.41
101Il manque une espace après '>'.42
102'{' devrait être sur la ligne précédente.7
104Il manque une espace après ','.28
106'}' devrait être sur la même ligne.7
108'{' devrait être sur la ligne précédente.7
114Commentaire javadoc manquant.3
115'{' devrait être sur la ligne précédente.3
116Il manque une espace après 'if'.9
116Il manque une espace avant '>'.34
116Il manque une espace après '>'.35
117'{' devrait être sur la ligne précédente.7
118Il manque une espace après ','.41
119'}' devrait être sur la même ligne.7
121'{' devrait être sur la ligne précédente.7
126La ligne excède 80 caractères.
126Commentaire javadoc manquant.3
126Il manque une espace avant '<'.15
126Il manque une espace après '<'.16
126Il manque une espace avant '<'.35
126Il manque une espace après '<'.36
126Il manque une espace avant '>'.51
126Il manque une espace après '>'.52
126Il manque une espace avant '>'.52
128La ligne excède 80 caractères.
128Il manque une espace avant '<'.11
128Il manque une espace après '<'.12
128Il manque une espace avant '<'.31
128Il manque une espace après '<'.32
128Il manque une espace avant '>'.47
128Il manque une espace après '>'.48
128Il manque une espace avant '>'.48
128Il manque une espace avant '<'.74
128Il manque une espace après '<'.75
128Il manque une espace avant '<'.94
128Il manque une espace après '<'.95
128Il manque une espace avant '>'.110
128Il manque une espace après '>'.111
128Il manque une espace avant '>'.111
128Il manque une espace après '>'.112
130Il manque une espace après 'for'.10
130Il manque une espace avant ':'.21
131'{' devrait être sur la ligne précédente.7
135'{' devrait être sur la ligne précédente.11
136Il manque une espace après 'for'.18
136Il manque une espace avant '<'.38
136Il manque une espace après '<'.39
136Il manque une espace avant '>'.54
146La ligne excède 80 caractères.
146Commentaire javadoc manquant.3
146Il manque une espace après ','.49
146Il manque une espace avant '<'.53
146Il manque une espace après '<'.54
146Il manque une espace avant '<'.73
146Il manque une espace après '<'.74
146Il manque une espace avant '>'.89
146Il manque une espace après '>'.90
146Il manque une espace avant '>'.90
148Il manque une espace après 'for'.10
148Il manque une espace avant '<'.30
148Il manque une espace après '<'.31
148Il manque une espace avant '>'.46
149'{' devrait être sur la ligne précédente.7