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.client.handler

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

org.apache.qpid.client.handler.ClientMethodDispatcherImpl$DispatcherFactory

Package: org.apache.qpid.client.handler | Class source

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

1
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
2
3
1
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.client.handler.AccessRequestOkMethodHandler

Package: org.apache.qpid.client.handler | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0210
methodReceived(AMQProtocolSession,AccessRequestOkBody,int)
0311


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


View line in sourceStyle ErrorColumn
32Commentaire javadoc manquant.
32La ligne excède 80 caractères.
32Il manque une espace avant '<'.78
32Il manque une espace après '<'.79
32Il manque une espace avant '>'.98
34La ligne excède 80 caractères.
34Commentaire javadoc manquant.5
34Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
36La ligne excède 80 caractères.
36Commentaire javadoc manquant.5
36Le nom '_handler' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.49
38Commentaire javadoc manquant.5
39'{' devrait être sur la ligne précédente.5
43La ligne excède 80 caractères.
43Commentaire javadoc manquant.5
45'{' devrait être sur la ligne précédente.5

org.apache.qpid.client.handler.BasicCancelOkMethodHandler

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
3
3
2
Total :
Per method :
10
3.33
Total :
Per method :
Per statement :
4
1.33
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):
8
1
15
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
4
1.33
0.4
Total :
Per method :
Per statement :
20
6.67
2
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
BasicCancelOkMethodHandler()
0111
methodReceived(AMQProtocolSession,BasicCancelOkBody,int)
0422


View line in sourceCode ViolationRule
A class which only has private constructors should be final ClassWithOnlyPrivateConstructorsShouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
31Commentaire javadoc manquant.
31La ligne excède 80 caractères.
31Il manque une espace avant '<'.76
31Il manque une espace après '<'.77
31Il manque une espace avant '>'.94
33La ligne excède 80 caractères.
33Commentaire javadoc manquant.5
33Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
35La ligne excède 80 caractères.
35Commentaire javadoc manquant.5
35Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.53
37Commentaire javadoc manquant.5
38'{' devrait être sur la ligne précédente.5
42Commentaire javadoc manquant.5
43'{' devrait être sur la ligne précédente.5
45La ligne excède 80 caractères.
45Commentaire javadoc manquant.5
47'{' devrait être sur la ligne précédente.5
49'{' devrait être sur la ligne précédente.9
50La ligne excède 80 caractères.

org.apache.qpid.client.handler.BasicDeliverMethodHandler

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
2
4
1
Total :
Per method :
9
4.5
Total :
Per method :
Per statement :
2
1
0.22
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):
10
1
20
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
3
1.5
0.33
Total :
Per method :
Per statement :
16
8
1.78
Statement Test Coverage :
Method Test Reference :
0
1.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
methodReceived(AMQProtocolSession,BasicDeliverBody,int)
0412


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


View line in sourceStyle ErrorColumn
31Commentaire javadoc manquant.
31La ligne excède 80 caractères.
31Il manque une espace avant '<'.75
31Il manque une espace après '<'.76
31Il manque une espace avant '>'.92
33La ligne excède 80 caractères.
33Commentaire javadoc manquant.5
33Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
35La ligne excède 80 caractères.
35Commentaire javadoc manquant.5
35Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.52
37Commentaire javadoc manquant.5
38'{' devrait être sur la ligne précédente.5
42La ligne excède 80 caractères.
42Commentaire javadoc manquant.5
44'{' devrait être sur la ligne précédente.5

org.apache.qpid.client.handler.BasicReturnMethodHandler

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
2
4
1
Total :
Per method :
9
4.5
Total :
Per method :
Per statement :
2
1
0.22
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):
10
1
14
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
3
1.5
0.33
Total :
Per method :
Per statement :
16
8
1.78
Statement Test Coverage :
Method Test Reference :
0
1.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
methodReceived(AMQProtocolSession,BasicReturnBody,int)
0412


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


View line in sourceStyle ErrorColumn
32Commentaire javadoc manquant.
32La ligne excède 80 caractères.
32Il manque une espace avant '<'.74
32Il manque une espace après '<'.75
32Il manque une espace avant '>'.90
34La ligne excède 80 caractères.
34Commentaire javadoc manquant.5
34Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
36La ligne excède 80 caractères.
36Commentaire javadoc manquant.5
36Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.51
38Commentaire javadoc manquant.5
39'{' devrait être sur la ligne précédente.5
44La ligne excède 80 caractères.
44Commentaire javadoc manquant.5
46'{' devrait être sur la ligne précédente.5

org.apache.qpid.client.handler.ChannelCloseMethodHandler

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
2
4
1
Total :
Per method :
33
16.5
Total :
Per method :
Per statement :
14
7
0.42
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
18
1
27
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
7
3.5
0.21
Total :
Per method :
Per statement :
37
18.5
1.12
Statement Test Coverage :
Method Test Reference :
0
1.25


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
methodReceived(AMQProtocolSession,ChannelCloseBody,int)
028132


View line in sourceCode ViolationRule
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'method' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'errorCode' could be declared final LocalVariableCouldBeFinal
Local variable 'reason' could be declared final LocalVariableCouldBeFinal
Local variable 'body' could be declared final LocalVariableCouldBeFinal
Local variable 'frame' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
39Commentaire javadoc manquant.
39La ligne excède 80 caractères.
39Il manque une espace avant '<'.75
39Il manque une espace après '<'.76
39Il manque une espace avant '>'.92
41La ligne excède 80 caractères.
41Commentaire javadoc manquant.5
41Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
43La ligne excède 80 caractères.
43Commentaire javadoc manquant.5
43Le nom '_handler' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.46
45Commentaire javadoc manquant.5
46'{' devrait être sur la ligne précédente.5
50La ligne excède 80 caractères.
50Commentaire javadoc manquant.5
52'{' devrait être sur la ligne précédente.5
58'{' devrait être sur la ligne précédente.9
59La ligne excède 80 caractères.
64La ligne excède 80 caractères.
69'{' devrait être sur la ligne précédente.9
71'{' devrait être sur la ligne précédente.13
72La ligne excède 80 caractères.
76'{' devrait être sur la ligne précédente.13
77La ligne excède 80 caractères.
78'}' devrait être sur la même ligne.13
80'{' devrait être sur la ligne précédente.13
82'}' devrait être sur la même ligne.13
84'{' devrait être sur la ligne précédente.13
87La ligne excède 80 caractères.
88'}' devrait être sur la même ligne.13
90'{' devrait être sur la ligne précédente.13
93La ligne excède 80 caractères.
94'}' devrait être sur la même ligne.13
96'{' devrait être sur la ligne précédente.13
97La ligne excède 80 caractères.
104La ligne excède 80 caractères.
105La ligne excède 80 caractères.

org.apache.qpid.client.handler.ChannelCloseOkMethodHandler

Package: org.apache.qpid.client.handler | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0210
methodReceived(AMQProtocolSession,ChannelCloseOkBody,int)
0211


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


View line in sourceStyle ErrorColumn
31Commentaire javadoc manquant.
31La ligne excède 80 caractères.
31Il manque une espace avant '<'.77
31Il manque une espace après '<'.78
31Il manque une espace avant '>'.96
33La ligne excède 80 caractères.
33Commentaire javadoc manquant.5
33Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
35La ligne excède 80 caractères.
35Commentaire javadoc manquant.5
35Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.54
37Commentaire javadoc manquant.5
38'{' devrait être sur la ligne précédente.5
42La ligne excède 80 caractères.
42Commentaire javadoc manquant.5
44'{' devrait être sur la ligne précédente.5

org.apache.qpid.client.handler.ChannelFlowMethodHandler

Package: org.apache.qpid.client.handler | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0210
ChannelFlowMethodHandler()
0111
methodReceived(AMQProtocolSession,ChannelFlowBody,int)
0211


View line in sourceCode ViolationRule
A class which only has private constructors should be final ClassWithOnlyPrivateConstructorsShouldBeFinal
Avoid unused private fields such as '_logger'. UnusedPrivateField
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
31Commentaire javadoc manquant.
31La ligne excède 80 caractères.
31Il manque une espace avant '<'.74
31Il manque une espace après '<'.75
31Il manque une espace avant '>'.90
33La ligne excède 80 caractères.
33Commentaire javadoc manquant.5
33Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
34La ligne excède 80 caractères.
34Commentaire javadoc manquant.5
34Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.51
36Commentaire javadoc manquant.5
37'{' devrait être sur la ligne précédente.5
41Commentaire javadoc manquant.5
42'{' devrait être sur la ligne précédente.5
44La ligne excède 80 caractères.
44Commentaire javadoc manquant.5
46'{' devrait être sur la ligne précédente.5

org.apache.qpid.client.handler.ChannelFlowOkMethodHandler

Package: org.apache.qpid.client.handler | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
ChannelFlowOkMethodHandler()
0111
methodReceived(AMQProtocolSession,ChannelFlowOkBody,int)
0212


View line in sourceCode ViolationRule
A class which only has private constructors should be final ClassWithOnlyPrivateConstructorsShouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
31Commentaire javadoc manquant.
31La ligne excède 80 caractères.
31Il manque une espace avant '<'.76
31Il manque une espace après '<'.77
31Il manque une espace avant '>'.94
33La ligne excède 80 caractères.
33Commentaire javadoc manquant.5
33Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
34La ligne excède 80 caractères.
34Commentaire javadoc manquant.5
34Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.53
36Commentaire javadoc manquant.5
37'{' devrait être sur la ligne précédente.5
41Commentaire javadoc manquant.5
42'{' devrait être sur la ligne précédente.5
44La ligne excède 80 caractères.
44Commentaire javadoc manquant.5
46'{' devrait être sur la ligne précédente.5
48La ligne excède 80 caractères.

org.apache.qpid.client.handler.ClientMethodDispatcherImpl

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
86
85
85
1
Total :
Per method :
212
2.49
Total :
Per method :
Per statement :
139
1.64
0.66
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
2
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
107
6
128
3417
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
172
2.02
0.81
Total :
Per method :
Per statement :
239
2.81
1.13
Statement Test Coverage :
Method Test Reference :
0
0.21


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
DispatcherFactory.createMethodDispatcher(AMQProtocolSession)
0110
DispatcherFactory$1.createMethodDispatcher(AMQProtocolSession)
0210
DispatcherFactory$2.createMethodDispatcher(AMQProtocolSession)
0210
newMethodDispatcher(ProtocolVersion,AMQProtocolSession)
0523
ClientMethodDispatcherImpl(AMQProtocolSession)
0212
getStateManager()
0210
dispatchAccessRequestOk(AccessRequestOkBody,int)
0210
dispatchBasicCancelOk(BasicCancelOkBody,int)
0310
dispatchBasicConsumeOk(BasicConsumeOkBody,int)
0210
dispatchBasicDeliver(BasicDeliverBody,int)
0310
dispatchBasicGetEmpty(BasicGetEmptyBody,int)
0210
dispatchBasicGetOk(BasicGetOkBody,int)
0210
dispatchBasicQosOk(BasicQosOkBody,int)
0210
dispatchBasicReturn(BasicReturnBody,int)
0310
dispatchChannelClose(ChannelCloseBody,int)
0310
dispatchChannelCloseOk(ChannelCloseOkBody,int)
0210
dispatchChannelFlow(ChannelFlowBody,int)
0210
dispatchChannelFlowOk(ChannelFlowOkBody,int)
0310
dispatchChannelOpenOk(ChannelOpenOkBody,int)
0210
dispatchConnectionClose(ConnectionCloseBody,int)
0310
dispatchConnectionCloseOk(ConnectionCloseOkBody,int)
0210
dispatchConnectionOpenOk(ConnectionOpenOkBody,int)
0310
dispatchConnectionRedirect(ConnectionRedirectBody,int)
0310
dispatchConnectionSecure(ConnectionSecureBody,int)
0310
dispatchConnectionStart(ConnectionStartBody,int)
0310
dispatchConnectionTune(ConnectionTuneBody,int)
0310
dispatchQueueDeleteOk(QueueDeleteOkBody,int)
0310
dispatchQueuePurgeOk(QueuePurgeOkBody,int)
0210
dispatchStreamCancelOk(StreamCancelOkBody,int)
0210
dispatchStreamConsumeOk(StreamConsumeOkBody,int)
0210
dispatchAccessRequest(AccessRequestBody,int)
0220
dispatchBasicAck(BasicAckBody,int)
0220
dispatchBasicCancel(BasicCancelBody,int)
0220
dispatchBasicConsume(BasicConsumeBody,int)
0220
dispatchBasicGet(BasicGetBody,int)
0220
dispatchBasicPublish(BasicPublishBody,int)
0220
dispatchBasicQos(BasicQosBody,int)
0220
dispatchBasicRecover(BasicRecoverBody,int)
0220
dispatchBasicReject(BasicRejectBody,int)
0220
dispatchChannelOpen(ChannelOpenBody,int)
0220
dispatchConnectionOpen(ConnectionOpenBody,int)
0220
dispatchConnectionSecureOk(ConnectionSecureOkBody,int)
0220
dispatchConnectionStartOk(ConnectionStartOkBody,int)
0220
dispatchConnectionTuneOk(ConnectionTuneOkBody,int)
0220
dispatchDtxSelect(DtxSelectBody,int)
0220
dispatchDtxStart(DtxStartBody,int)
0220
dispatchExchangeBound(ExchangeBoundBody,int)
0220
dispatchExchangeDeclare(ExchangeDeclareBody,int)
0220
dispatchExchangeDelete(ExchangeDeleteBody,int)
0220
dispatchFileAck(FileAckBody,int)
0220
dispatchFileCancel(FileCancelBody,int)
0220
dispatchFileConsume(FileConsumeBody,int)
0220
dispatchFilePublish(FilePublishBody,int)
0220
dispatchFileQos(FileQosBody,int)
0220
dispatchFileReject(FileRejectBody,int)
0220
dispatchQueueBind(QueueBindBody,int)
0220
dispatchQueueDeclare(QueueDeclareBody,int)
0220
dispatchQueueDelete(QueueDeleteBody,int)
0220
dispatchQueuePurge(QueuePurgeBody,int)
0220
dispatchStreamCancel(StreamCancelBody,int)
0220
dispatchStreamConsume(StreamConsumeBody,int)
0220
dispatchStreamPublish(StreamPublishBody,int)
0220
dispatchStreamQos(StreamQosBody,int)
0220
dispatchTunnelRequest(TunnelRequestBody,int)
0220
dispatchTxCommit(TxCommitBody,int)
0220
dispatchTxRollback(TxRollbackBody,int)
0220
dispatchTxSelect(TxSelectBody,int)
0220
dispatchDtxSelectOk(DtxSelectOkBody,int)
0220
dispatchDtxStartOk(DtxStartOkBody,int)
0220
dispatchExchangeBoundOk(ExchangeBoundOkBody,int)
0310
dispatchExchangeDeclareOk(ExchangeDeclareOkBody,int)
0210
dispatchExchangeDeleteOk(ExchangeDeleteOkBody,int)
0210
dispatchFileCancelOk(FileCancelOkBody,int)
0220
dispatchFileConsumeOk(FileConsumeOkBody,int)
0220
dispatchFileDeliver(FileDeliverBody,int)
0220
dispatchFileOpen(FileOpenBody,int)
0220
dispatchFileOpenOk(FileOpenOkBody,int)
0220
dispatchFileQosOk(FileQosOkBody,int)
0220
dispatchFileReturn(FileReturnBody,int)
0220
dispatchFileStage(FileStageBody,int)
0220
dispatchQueueBindOk(QueueBindOkBody,int)
0210
dispatchQueueDeclareOk(QueueDeclareOkBody,int)
0210
dispatchStreamDeliver(StreamDeliverBody,int)
0220
dispatchStreamQosOk(StreamQosOkBody,int)
0220
dispatchStreamReturn(StreamReturnBody,int)
0220
dispatchTxCommitOk(TxCommitOkBody,int)
0210
dispatchTxRollbackOk(TxRollbackOkBody,int)
0210
dispatchTxSelectOk(TxSelectOkBody,int)
0210


View line in sourceCode ViolationRule
This class has a bunch of public methods and attributes ExcessivePublicCount
This class has too many methods, consider refactoring it. TooManyMethods
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'version' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'factory' could be declared final LocalVariableCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
34Commentaire javadoc manquant.
35'{' devrait être sur la ligne précédente.1
37La ligne excède 80 caractères.
37Commentaire javadoc manquant.5
37Le nom '_basicCancelOkMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.53
38La ligne excède 80 caractères.
38Commentaire javadoc manquant.5
38Le nom '_basicDeliverMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.52
39La ligne excède 80 caractères.
39Commentaire javadoc manquant.5
39Le nom '_basicReturnMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.51
40La ligne excède 80 caractères.
40Commentaire javadoc manquant.5
40Le nom '_channelCloseMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.52
41La ligne excède 80 caractères.
41Commentaire javadoc manquant.5
41Le nom '_channelFlowOkMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.53
42La ligne excède 80 caractères.
42Commentaire javadoc manquant.5
42Le nom '_connectionCloseMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.55
43La ligne excède 80 caractères.
43Commentaire javadoc manquant.5
43Le nom '_connectionOpenOkMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.56
44La ligne excède 80 caractères.
44Commentaire javadoc manquant.5
44Le nom '_connectionRedirectMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.58
45La ligne excède 80 caractères.
45Commentaire javadoc manquant.5
45Le nom '_connectionSecureMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.56
46La ligne excède 80 caractères.
46Commentaire javadoc manquant.5
46Le nom '_connectionStartMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.55
47La ligne excède 80 caractères.
47Commentaire javadoc manquant.5
47Le nom '_connectionTuneMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.54
48La ligne excède 80 caractères.
48Commentaire javadoc manquant.5
48Le nom '_exchangeBoundOkMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.55
49La ligne excède 80 caractères.
49Commentaire javadoc manquant.5
49Le nom '_queueDeleteOkMethodHandler' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.53
51La ligne excède 80 caractères.
51Commentaire javadoc manquant.5
51Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
53Commentaire javadoc manquant.
54'{' devrait être sur la ligne précédente.5
55La ligne excède 80 caractères.
55Commentaire javadoc manquant.9
55Mot-clef 'public' redondant.9
58La ligne excède 80 caractères.
58Commentaire javadoc manquant.5
58Il manque une espace avant '<'.29
58Il manque une espace après '<'.30
58Il manque une espace avant '>'.64
58Le nom '_dispatcherFactories' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.66
59Il manque une espace avant '<'.24
59Il manque une espace après '<'.25
59Il manque une espace avant '>'.59
59Il manque une espace après '>'.60
66La ligne excède 80 caractères.
68La ligne excède 80 caractères.
75La ligne excède 80 caractères.
77La ligne excède 80 caractères.
83La ligne excède 80 caractères.
83Commentaire javadoc manquant.5
86'{' devrait être sur la ligne précédente.9
94Commentaire javadoc manquant.5
94Le nom '_session' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.24
96Commentaire javadoc manquant.5
97'{' devrait être sur la ligne précédente.5
101Commentaire javadoc manquant.5
102'{' devrait être sur la ligne précédente.5
106La ligne excède 80 caractères.
106Commentaire javadoc manquant.5
111La ligne excède 80 caractères.
111Commentaire javadoc manquant.5
117La ligne excède 80 caractères.
117Commentaire javadoc manquant.5
122La ligne excède 80 caractères.
122Commentaire javadoc manquant.5
128La ligne excède 80 caractères.
128Commentaire javadoc manquant.5
133La ligne excède 80 caractères.
133Commentaire javadoc manquant.5
138La ligne excède 80 caractères.
138Commentaire javadoc manquant.5
143La ligne excède 80 caractères.
143Commentaire javadoc manquant.5
149La ligne excède 80 caractères.
149Commentaire javadoc manquant.5
155La ligne excède 80 caractères.
155Commentaire javadoc manquant.5
160La ligne excède 80 caractères.
160Commentaire javadoc manquant.5
165La ligne excède 80 caractères.
165Commentaire javadoc manquant.5
171La ligne excède 80 caractères.
171Commentaire javadoc manquant.5
176La ligne excède 80 caractères.
176Commentaire javadoc manquant.5
182La ligne excède 80 caractères.
182Commentaire javadoc manquant.5
187La ligne excède 80 caractères.
187Commentaire javadoc manquant.5
189La ligne excède 80 caractères.
193La ligne excède 80 caractères.
193Commentaire javadoc manquant.5
195La ligne excède 80 caractères.
199La ligne excède 80 caractères.
199Commentaire javadoc manquant.5
201La ligne excède 80 caractères.
205La ligne excède 80 caractères.
205Commentaire javadoc manquant.5
211La ligne excède 80 caractères.
211Commentaire javadoc manquant.5
217La ligne excède 80 caractères.
217Commentaire javadoc manquant.5
223La ligne excède 80 caractères.
223Commentaire javadoc manquant.5
228La ligne excède 80 caractères.
228Commentaire javadoc manquant.5
233La ligne excède 80 caractères.
233Commentaire javadoc manquant.5
238La ligne excède 80 caractères.
238Commentaire javadoc manquant.5
243La ligne excède 80 caractères.
243Commentaire javadoc manquant.5
248La ligne excède 80 caractères.
248Commentaire javadoc manquant.5
253La ligne excède 80 caractères.
253Commentaire javadoc manquant.5
258La ligne excède 80 caractères.
258Commentaire javadoc manquant.5
263La ligne excède 80 caractères.
263Commentaire javadoc manquant.5
268La ligne excède 80 caractères.
268Commentaire javadoc manquant.5
273La ligne excède 80 caractères.
273Commentaire javadoc manquant.5
278La ligne excède 80 caractères.
278Commentaire javadoc manquant.5
283La ligne excède 80 caractères.
283Commentaire javadoc manquant.5
288La ligne excède 80 caractères.
288Commentaire javadoc manquant.5
293La ligne excède 80 caractères.
293Commentaire javadoc manquant.5
298La ligne excède 80 caractères.
298Commentaire javadoc manquant.5
303La ligne excède 80 caractères.
303Commentaire javadoc manquant.5
308La ligne excède 80 caractères.
308Commentaire javadoc manquant.5
313La ligne excède 80 caractères.
313Commentaire javadoc manquant.5
318La ligne excède 80 caractères.
318Commentaire javadoc manquant.5
323La ligne excède 80 caractères.
323Commentaire javadoc manquant.5
328La ligne excède 80 caractères.
328Commentaire javadoc manquant.5
333La ligne excède 80 caractères.
333Commentaire javadoc manquant.5
338La ligne excède 80 caractères.
338Commentaire javadoc manquant.5
343La ligne excède 80 caractères.
343Commentaire javadoc manquant.5
348La ligne excède 80 caractères.
348Commentaire javadoc manquant.5
353La ligne excède 80 caractères.
353Commentaire javadoc manquant.5
358La ligne excède 80 caractères.
358Commentaire javadoc manquant.5
363La ligne excède 80 caractères.
363Commentaire javadoc manquant.5
368La ligne excède 80 caractères.
368Commentaire javadoc manquant.5
373La ligne excède 80 caractères.
373Commentaire javadoc manquant.5
378La ligne excède 80 caractères.
378Commentaire javadoc manquant.5
383La ligne excède 80 caractères.
383Commentaire javadoc manquant.5
388La ligne excède 80 caractères.
388Commentaire javadoc manquant.5
393La ligne excède 80 caractères.
393Commentaire javadoc manquant.5
398La ligne excède 80 caractères.
398Commentaire javadoc manquant.5
403La ligne excède 80 caractères.
403Commentaire javadoc manquant.5
408La ligne excède 80 caractères.
408Commentaire javadoc manquant.5
413La ligne excède 80 caractères.
413Commentaire javadoc manquant.5
418La ligne excède 80 caractères.
418Commentaire javadoc manquant.5
423La ligne excède 80 caractères.
423Commentaire javadoc manquant.5
428La ligne excède 80 caractères.
428Commentaire javadoc manquant.5
433La ligne excède 80 caractères.
433Commentaire javadoc manquant.5
439La ligne excède 80 caractères.
439Commentaire javadoc manquant.5
444La ligne excède 80 caractères.
444Commentaire javadoc manquant.5
449La ligne excède 80 caractères.
449Commentaire javadoc manquant.5
454La ligne excède 80 caractères.
454Commentaire javadoc manquant.5
459La ligne excède 80 caractères.
459Commentaire javadoc manquant.5
464La ligne excède 80 caractères.
464Commentaire javadoc manquant.5
469La ligne excède 80 caractères.
469Commentaire javadoc manquant.5
474La ligne excède 80 caractères.
474Commentaire javadoc manquant.5
479La ligne excède 80 caractères.
479Commentaire javadoc manquant.5
484La ligne excède 80 caractères.
484Commentaire javadoc manquant.5
489La ligne excède 80 caractères.
489Commentaire javadoc manquant.5
494La ligne excède 80 caractères.
494Commentaire javadoc manquant.5
499La ligne excède 80 caractères.
499Commentaire javadoc manquant.5
504La ligne excède 80 caractères.
504Commentaire javadoc manquant.5
509La ligne excède 80 caractères.
509Commentaire javadoc manquant.5
514La ligne excède 80 caractères.
514Commentaire javadoc manquant.5
519La ligne excède 80 caractères.
519Commentaire javadoc manquant.5
524La ligne excède 80 caractères.
524Commentaire javadoc manquant.5

org.apache.qpid.client.handler.ClientMethodDispatcherImpl$1

Package: org.apache.qpid.client.handler | Class source

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

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

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


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.client.handler.ClientMethodDispatcherImpl$2

Package: org.apache.qpid.client.handler | Class source

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

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

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


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.client.handler.ClientMethodDispatcherImpl_0_9

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
24
24
24
0
Total :
Per method :
49
2.04
Total :
Per method :
Per statement :
32
1.33
0.65
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):
29
1
26
276
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
49
2.04
1
Total :
Per method :
Per statement :
51
2.12
1.04
Statement Test Coverage :
Method Test Reference :
0
0.04


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ClientMethodDispatcherImpl_0_9(AMQProtocolSession)
0211
dispatchBasicRecoverSyncOk(BasicRecoverSyncOkBody,int)
0210
dispatchBasicRecoverSync(BasicRecoverSyncBody,int)
0220
dispatchChannelOk(ChannelOkBody,int)
0210
dispatchChannelPing(ChannelPingBody,int)
0210
dispatchChannelPong(ChannelPongBody,int)
0210
dispatchChannelResume(ChannelResumeBody,int)
0220
dispatchMessageAppend(MessageAppendBody,int)
0210
dispatchMessageCancel(MessageCancelBody,int)
0220
dispatchMessageCheckpoint(MessageCheckpointBody,int)
0210
dispatchMessageClose(MessageCloseBody,int)
0210
dispatchMessageConsume(MessageConsumeBody,int)
0220
dispatchMessageEmpty(MessageEmptyBody,int)
0210
dispatchMessageGet(MessageGetBody,int)
0220
dispatchMessageOffset(MessageOffsetBody,int)
0210
dispatchMessageOk(MessageOkBody,int)
0210
dispatchMessageOpen(MessageOpenBody,int)
0210
dispatchMessageQos(MessageQosBody,int)
0220
dispatchMessageRecover(MessageRecoverBody,int)
0220
dispatchMessageReject(MessageRejectBody,int)
0210
dispatchMessageResume(MessageResumeBody,int)
0210
dispatchMessageTransfer(MessageTransferBody,int)
0210
dispatchQueueUnbind(QueueUnbindBody,int)
0220
dispatchQueueUnbindOk(QueueUnbindOkBody,int)
0210


View line in sourceCode ViolationRule
Avoid unused imports such as 'org.apache.qpid.client.state.AMQStateManager' UnusedImports
This class has too many methods, consider refactoring it. TooManyMethods
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
31Commentaire javadoc manquant.
31La ligne excède 80 caractères.
31Le nom 'ClientMethodDispatcherImpl_0_9' n'est pas conforme à l'expression '^[A-Z][a-zA-Z0-9]*$'.14
33Commentaire javadoc manquant.5
34'{' devrait être sur la ligne précédente.5
38La ligne excède 80 caractères.
38Commentaire javadoc manquant.5
43La ligne excède 80 caractères.
43Commentaire javadoc manquant.5
48La ligne excède 80 caractères.
48Commentaire javadoc manquant.5
53La ligne excède 80 caractères.
53Commentaire javadoc manquant.5
58La ligne excède 80 caractères.
58Commentaire javadoc manquant.5
63La ligne excède 80 caractères.
63Commentaire javadoc manquant.5
68La ligne excède 80 caractères.
68Commentaire javadoc manquant.5
73La ligne excède 80 caractères.
73Commentaire javadoc manquant.5
78La ligne excède 80 caractères.
78Commentaire javadoc manquant.5
83La ligne excède 80 caractères.
83Commentaire javadoc manquant.5
88La ligne excède 80 caractères.
88Commentaire javadoc manquant.5
93La ligne excède 80 caractères.
93Commentaire javadoc manquant.5
98La ligne excède 80 caractères.
98Commentaire javadoc manquant.5
103La ligne excède 80 caractères.
103Commentaire javadoc manquant.5
108La ligne excède 80 caractères.
108Commentaire javadoc manquant.5
113La ligne excède 80 caractères.
113Commentaire javadoc manquant.5
118La ligne excède 80 caractères.
118Commentaire javadoc manquant.5
123La ligne excède 80 caractères.
123Commentaire javadoc manquant.5
128La ligne excède 80 caractères.
128Commentaire javadoc manquant.5
133La ligne excède 80 caractères.
133Commentaire javadoc manquant.5
138La ligne excède 80 caractères.
138Commentaire javadoc manquant.5
143La ligne excède 80 caractères.
143Commentaire javadoc manquant.5
148La ligne excède 80 caractères.
148Commentaire javadoc manquant.5

org.apache.qpid.client.handler.ClientMethodDispatcherImpl_8_0

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
11
11
11
0
Total :
Per method :
23
2.09
Total :
Per method :
Per statement :
11
1
0.48
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):
14
1
12
55
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
21
1.91
0.91
Total :
Per method :
Per statement :
25
2.27
1.09
Statement Test Coverage :
Method Test Reference :
0
0.09


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ClientMethodDispatcherImpl_8_0(AMQProtocolSession)
0211
dispatchBasicRecoverOk(BasicRecoverOkBody,int)
0210
dispatchChannelAlert(ChannelAlertBody,int)
0210
dispatchTestContent(TestContentBody,int)
0210
dispatchTestContentOk(TestContentOkBody,int)
0210
dispatchTestInteger(TestIntegerBody,int)
0210
dispatchTestIntegerOk(TestIntegerOkBody,int)
0210
dispatchTestString(TestStringBody,int)
0210
dispatchTestStringOk(TestStringOkBody,int)
0210
dispatchTestTable(TestTableBody,int)
0210
dispatchTestTableOk(TestTableOkBody,int)
0210

View line in source of duplicated classesLinesTokensStart of code fragment
(44) org/apache/qpid/client/handler/ClientMethodDispatcherImpl_8_0
(45) org/apache/qpid/server/handler/ServerMethodDispatcherImpl_8_0
42130 } public boolean dispatchTestContent(TestContentBody body, int channelId) throws AMQExcep .....

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


View line in sourceStyle ErrorColumn
29Commentaire javadoc manquant.
29La ligne excède 80 caractères.
29Le nom 'ClientMethodDispatcherImpl_8_0' n'est pas conforme à l'expression '^[A-Z][a-zA-Z0-9]*$'.14
31Commentaire javadoc manquant.5
32'{' devrait être sur la ligne précédente.5
36La ligne excède 80 caractères.
36Commentaire javadoc manquant.5
41La ligne excède 80 caractères.
41Commentaire javadoc manquant.5
46La ligne excède 80 caractères.
46Commentaire javadoc manquant.5
51La ligne excède 80 caractères.
51Commentaire javadoc manquant.5
56La ligne excède 80 caractères.
56Commentaire javadoc manquant.5
61La ligne excède 80 caractères.
61Commentaire javadoc manquant.5
66La ligne excède 80 caractères.
66Commentaire javadoc manquant.5
71La ligne excède 80 caractères.
71Commentaire javadoc manquant.5
76La ligne excède 80 caractères.
76Commentaire javadoc manquant.5
81La ligne excède 80 caractères.
81Commentaire javadoc manquant.5

org.apache.qpid.client.handler.ConnectionCloseMethodHandler

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
3
3
2
Total :
Per method :
24
8
Total :
Per method :
Per statement :
8
2.67
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):
15
1
26
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
8
2.67
0.33
Total :
Per method :
Per statement :
33
11
1.38
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
ConnectionCloseMethodHandler()
0111
methodReceived(AMQProtocolSession,ConnectionCloseBody,int)
01862


View line in sourceCode ViolationRule
Avoid unused imports such as 'org.apache.qpid.client.state.AMQState' UnusedImports
A class which only has private constructors should be final ClassWithOnlyPrivateConstructorsShouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'method' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'errorCode' could be declared final LocalVariableCouldBeFinal
Local variable 'reason' could be declared final LocalVariableCouldBeFinal
Local variable 'closeOkBody' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
37Commentaire javadoc manquant.
37La ligne excède 80 caractères.
37Il manque une espace avant '<'.78
37Il manque une espace après '<'.79
37Il manque une espace avant '>'.98
39La ligne excède 80 caractères.
39Commentaire javadoc manquant.5
39Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
41La ligne excède 80 caractères.
41Commentaire javadoc manquant.5
41Le nom '_handler' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.49
43Commentaire javadoc manquant.5
44'{' devrait être sur la ligne précédente.5
48Commentaire javadoc manquant.5
49'{' devrait être sur la ligne précédente.5
52La ligne excède 80 caractères.
52Commentaire javadoc manquant.5
54'{' devrait être sur la ligne précédente.5
66'{' devrait être sur la ligne précédente.9
68La ligne excède 80 caractères.
70La ligne excède 80 caractères.
74'{' devrait être sur la ligne précédente.13
75La ligne excède 80 caractères.
77La ligne excède 80 caractères.
79La ligne excède 80 caractères.
80'}' devrait être sur la même ligne.17
82'{' devrait être sur la ligne précédente.17
83La ligne excède 80 caractères.
85La ligne excède 80 caractères.
88'}' devrait être sur la même ligne.9
90'{' devrait être sur la ligne précédente.9
93'{' devrait être sur la ligne précédente.13
100La ligne excède 80 caractères.

org.apache.qpid.client.handler.ConnectionOpenOkMethodHandler

Package: org.apache.qpid.client.handler | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
ConnectionOpenOkMethodHandler()
0111
methodReceived(AMQProtocolSession,ConnectionOpenOkBody,int)
0212


View line in sourceCode ViolationRule
A class which only has private constructors should be final ClassWithOnlyPrivateConstructorsShouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
29Commentaire javadoc manquant.
29La ligne excède 80 caractères.
29Il manque une espace avant '<'.79
29Il manque une espace après '<'.80
29Il manque une espace avant '>'.100
31La ligne excède 80 caractères.
31Commentaire javadoc manquant.5
31Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.56
33Commentaire javadoc manquant.5
34'{' devrait être sur la ligne précédente.5
38Commentaire javadoc manquant.5
39'{' devrait être sur la ligne précédente.5
42La ligne excède 80 caractères.
42Commentaire javadoc manquant.5
44'{' devrait être sur la ligne précédente.5

org.apache.qpid.client.handler.ConnectionRedirectMethodHandler

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
3
3
2
Total :
Per method :
18
6
Total :
Per method :
Per statement :
4
1.33
0.22
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
15
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
5
1.67
0.28
Total :
Per method :
Per statement :
22
7.33
1.22
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
ConnectionRedirectMethodHandler()
0111
methodReceived(AMQProtocolSession,ConnectionRedirectBody,int)
01122


View line in sourceCode ViolationRule
A class which only has private constructors should be final ClassWithOnlyPrivateConstructorsShouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'method' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'portIndex' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
31Commentaire javadoc manquant.
31La ligne excède 80 caractères.
31Il manque une espace avant '<'.81
31Il manque une espace après '<'.82
31Il manque une espace avant '>'.104
33La ligne excède 80 caractères.
33Commentaire javadoc manquant.5
33Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
35Commentaire javadoc manquant.5
37La ligne excède 80 caractères.
37Commentaire javadoc manquant.5
37Le nom '_handler' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.52
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
47La ligne excède 80 caractères.
47Commentaire javadoc manquant.5
49'{' devrait être sur la ligne précédente.5
58'{' devrait être sur la ligne précédente.9
60'}' devrait être sur la même ligne.9
62'{' devrait être sur la ligne précédente.9

org.apache.qpid.client.handler.ConnectionSecureMethodHandler

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
2
4
1
Total :
Per method :
13
6.5
Total :
Per method :
Per statement :
6
3
0.46
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):
10
1
18
8
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
6
3
0.46
Total :
Per method :
Per statement :
20
10
1.54
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
methodReceived(AMQProtocolSession,ConnectionSecureBody,int)
0952


View line in sourceCode ViolationRule
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'client' could be declared final LocalVariableCouldBeFinal
Local variable 'response' could be declared final LocalVariableCouldBeFinal
Local variable 'secureOkBody' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
32Commentaire javadoc manquant.
32La ligne excède 80 caractères.
32Il manque une espace avant '<'.79
32Il manque une espace après '<'.80
32Il manque une espace avant '>'.100
34La ligne excède 80 caractères.
34Commentaire javadoc manquant.5
34Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.56
36Commentaire javadoc manquant.5
37'{' devrait être sur la ligne précédente.5
41La ligne excède 80 caractères.
41Commentaire javadoc manquant.5
43'{' devrait être sur la ligne précédente.5
46'{' devrait être sur la ligne précédente.9
47La ligne excède 80 caractères.
53'{' devrait être sur la ligne précédente.9
57La ligne excède 80 caractères.
60'}' devrait être sur la même ligne.9
62'{' devrait être sur la ligne précédente.9
63La ligne excède 80 caractères.

org.apache.qpid.client.handler.ConnectionStartMethodHandler

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
8
6
3
5
Total :
Per method :
83
13.83
Total :
Per method :
Per statement :
31
5.17
0.37
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):
22
1
62
24
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :
31
5.17
0.37
Total :
Per method :
Per statement :
87
14.5
1.05
Statement Test Coverage :
Method Test Reference :
0
2.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
ConnectionStartMethodHandler()
0111
methodReceived(AMQProtocolSession,ConnectionStartBody,int)
046192
getFullSystemInfo()
01011
chooseMechanism(String[])
01350
createCallbackHandler(String,AMQProtocolSession)
0841


View line in sourceCode ViolationRule
A class which only has private constructors should be final ClassWithOnlyPrivateConstructorsShouldBeFinal
The class 'ConnectionStartMethodHandler' has a Cyclomatic Complexity of 4 (Highest = 12). CyclomaticComplexity
Avoid really long methods. ExcessiveMethodLength
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
The method 'methodReceived' has a Cyclomatic Complexity of 12. CyclomaticComplexity
The method methodReceived() has an NPath complexity of 534 NPathComplexity
Local variable 'sc' could be declared final LocalVariableCouldBeFinal
Avoid unused local variables such as 'selectedLocale'. UnusedLocalVariable
Local variable 'clientProperties' could be declared final LocalVariableCouldBeFinal
Local variable 'connectionStartOkBody' could be declared final LocalVariableCouldBeFinal
Local variable 'fullSystemInfo' could be declared final LocalVariableCouldBeFinal
StringBuffer constructor is initialized with size 16, but has at least 85 characters appended. InsufficientStringBufferDeclaration
Avoid concatenating nonliterals in a StringBuffer constructor or append(). InefficientStringBuffering
Avoid concatenating nonliterals in a StringBuffer constructor or append(). InefficientStringBuffering
Avoid concatenating nonliterals in a StringBuffer constructor or append(). InefficientStringBuffering
Avoid concatenating nonliterals in a StringBuffer constructor or append(). InefficientStringBuffering
Avoid concatenating nonliterals in a StringBuffer constructor or append(). InefficientStringBuffering
Avoid concatenating nonliterals in a StringBuffer constructor or append(). InefficientStringBuffering
Parameter 'availableMechanisms' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'tokenizer' could be declared final LocalVariableCouldBeFinal
Local variable 'mechanismSet' could be declared final LocalVariableCouldBeFinal
Local variable 'preferredMechanisms' could be declared final LocalVariableCouldBeFinal
Local variable 'prefTokenizer' could be declared final LocalVariableCouldBeFinal
Local variable 'mech' could be declared final LocalVariableCouldBeFinal
Parameter 'mechanism' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'protocolSession' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'mechanismClass' could be declared final LocalVariableCouldBeFinal
Local variable 'instance' could be declared final LocalVariableCouldBeFinal
Local variable 'cbh' could be declared final LocalVariableCouldBeFinal


Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
STYLEDLS_DEAD_LOCAL_STOREDLS2methodReceived
View line in sourceStyle ErrorColumn
49Commentaire javadoc manquant.
49La ligne excède 80 caractères.
49Il manque une espace avant '<'.78
49Il manque une espace après '<'.79
49Il manque une espace avant '>'.98
51La ligne excède 80 caractères.
51Commentaire javadoc manquant.5
51Le nom '_log' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
53La ligne excède 80 caractères.
53Commentaire javadoc manquant.5
53Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.55
55Commentaire javadoc manquant.5
56'{' devrait être sur la ligne précédente.5
60Commentaire javadoc manquant.5
61'{' devrait être sur la ligne précédente.5
63La ligne excède 80 caractères.
63Commentaire javadoc manquant.5
65'{' devrait être sur la ligne précédente.5
66La ligne excède 80 caractères.
69La ligne excède 80 caractères.
71La ligne excède 80 caractères.
72La ligne excède 80 caractères.
74La ligne excède 80 caractères.
81'{' devrait être sur la ligne précédente.9
85'{' devrait être sur la ligne précédente.13
89Il manque une espace avant '=='.41
90'{' devrait être sur la ligne précédente.17
91La ligne excède 80 caractères.
92'}' devrait être sur la même ligne.17
94'{' devrait être sur la ligne précédente.17
100'{' devrait être sur la ligne précédente.17
101La ligne excède 80 caractères.
106'{' devrait être sur la ligne précédente.17
108La ligne excède 80 caractères.
108Il y a une espace de trop après '{'.61
111'{' devrait être sur la ligne précédente.21
112La ligne excède 80 caractères.
113La ligne excède 80 caractères.
114La ligne excède 80 caractères.
118La ligne excède 80 caractères.
119'}' devrait être sur la même ligne.17
121'{' devrait être sur la ligne précédente.17
123La ligne excède 80 caractères.
127'{' devrait être sur la ligne précédente.17
128La ligne excède 80 caractères.
132La ligne excède 80 caractères.
135'{' devrait être sur la ligne précédente.17
137'}' devrait être sur la même ligne.17
139'{' devrait être sur la ligne précédente.17
140La ligne excède 80 caractères.
143La ligne excède 80 caractères.
146La ligne excède 80 caractères.
148La ligne excède 80 caractères.
150La ligne excède 80 caractères.
152La ligne excède 80 caractères.
155La ligne excède 80 caractères.
155Il manque une espace après ','.136
155Il manque une espace après ','.166
155Il manque une espace après ','.179
156La ligne excède 80 caractères.
157La ligne excède 80 caractères.
158La ligne excède 80 caractères.
159La ligne excède 80 caractères.
161'}' devrait être sur la même ligne.13
163'{' devrait être sur la ligne précédente.13
166'}' devrait être sur la même ligne.9
168'{' devrait être sur la ligne précédente.9
169La ligne excède 80 caractères.
170La ligne excède 80 caractères.
176Commentaire javadoc manquant.5
177'{' devrait être sur la ligne précédente.5
180La ligne excède 80 caractères.
190La ligne excède 80 caractères.
190Commentaire javadoc manquant.5
196'{' devrait être sur la ligne précédente.9
200La ligne excède 80 caractères.
201La ligne excède 80 caractères.
203'{' devrait être sur la ligne précédente.9
206'{' devrait être sur la ligne précédente.13
214La ligne excède 80 caractères.
214Commentaire javadoc manquant.5
216'{' devrait être sur la ligne précédente.5
217La ligne excède 80 caractères.
219'{' devrait être sur la ligne précédente.9
225'}' devrait être sur la même ligne.9
227'{' devrait être sur la ligne précédente.9
228La ligne excède 80 caractères.

org.apache.qpid.client.handler.ConnectionTuneMethodHandler

Package: org.apache.qpid.client.handler | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
ConnectionTuneMethodHandler()
0111
methodReceived(AMQProtocolSession,ConnectionTuneBody,int)
01722


View line in sourceCode ViolationRule
Document empty constructor UncommentedEmptyConstructor
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'frame' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal
Local variable 'tuneOkBody' could be declared final LocalVariableCouldBeFinal
Local variable 'host' could be declared final LocalVariableCouldBeFinal
Local variable 'virtualHost' could be declared final LocalVariableCouldBeFinal
Local variable 'openBody' could be declared final LocalVariableCouldBeFinal


View line in sourceStyle ErrorColumn
33Commentaire javadoc manquant.
33La ligne excède 80 caractères.
33Il manque une espace avant '<'.77
33Il manque une espace après '<'.78
33Il manque une espace avant '>'.96
35La ligne excède 80 caractères.
35Commentaire javadoc manquant.5
35Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
37La ligne excède 80 caractères.
37Commentaire javadoc manquant.5
37Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.54
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
47La ligne excède 80 caractères.
47Commentaire javadoc manquant.5
49'{' devrait être sur la ligne précédente.5
56'{' devrait être sur la ligne précédente.9
62La ligne excède 80 caractères.
67La ligne excède 80 caractères.
68La ligne excède 80 caractères.
69La ligne excède 80 caractères.
76La ligne excède 80 caractères.
76Il manque une espace après ','.91
76Il manque une espace après ','.96

org.apache.qpid.client.handler.ExchangeBoundOkMethodHandler

Package: org.apache.qpid.client.handler | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
3
3
2
Total :
Per method :
9
3
Total :
Per method :
Per statement :
4
1.33
0.44
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
16
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
0.33
Total :
Per method :
Per statement :
4
1.33
0.44
Total :
Per method :
Per statement :
19
6.33
2.11
Statement Test Coverage :
Method Test Reference :
0
1.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
ExchangeBoundOkMethodHandler()
0111
methodReceived(AMQProtocolSession,ExchangeBoundOkBody,int)
0322


View line in sourceCode ViolationRule
A class which only has private constructors should be final ClassWithOnlyPrivateConstructorsShouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
34La ligne excède 80 caractères.
34Il manque une espace avant '<'.78
34Il manque une espace après '<'.79
34Il manque une espace avant '>'.98
36La ligne excède 80 caractères.
36Commentaire javadoc manquant.5
36Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
37La ligne excède 80 caractères.
37Commentaire javadoc manquant.5
37Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.55
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
47La ligne excède 80 caractères.
47Commentaire javadoc manquant.5
49'{' devrait être sur la ligne précédente.5
51'{' devrait être sur la ligne précédente.9
52La ligne excède 80 caractères.

org.apache.qpid.client.handler.QueueDeleteOkMethodHandler

Package: org.apache.qpid.client.handler | Class source

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getInstance()
0211
QueueDeleteOkMethodHandler()
0111
methodReceived(AMQProtocolSession,QueueDeleteOkBody,int)
0322


View line in sourceCode ViolationRule
A class which only has private constructors should be final ClassWithOnlyPrivateConstructorsShouldBeFinal
Parameter 'body' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'channelId' is not assigned and could be declared final MethodArgumentCouldBeFinal
Parameter 'session' is not assigned and could be declared final MethodArgumentCouldBeFinal


View line in sourceStyle ErrorColumn
34La ligne excède 80 caractères.
34Il manque une espace avant '<'.76
34Il manque une espace après '<'.77
34Il manque une espace avant '>'.94
36La ligne excède 80 caractères.
36Commentaire javadoc manquant.5
36Le nom '_logger' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
37La ligne excède 80 caractères.
37Commentaire javadoc manquant.5
37Le nom '_instance' n'est pas conforme à l'expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.53
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
47La ligne excède 80 caractères.
47Commentaire javadoc manquant.5
49'{' devrait être sur la ligne précédente.5
51'{' devrait être sur la ligne précédente.9
52La ligne excède 80 caractères.