PMD Results

The following document contains the results of PMD 4.3.

Files

org/jscsi/initiator/Configuration.java

ViolationLine
Unnecessary final modifier in final class171 - 174
Unnecessary final modifier in final class186 - 194
Unnecessary final modifier in final class205 - 235
Avoid empty catch blocks219 - 223
Unnecessary final modifier in final class245 - 272
Unnecessary final modifier in final class283 - 286
Unnecessary final modifier in final class295 - 302
Unnecessary final modifier in final class312 - 346
Unnecessary final modifier in final class359 - 385
Unnecessary final modifier in final class392 - 399
Unnecessary final modifier in final class406 - 437
Unnecessary final modifier in final class444 - 481
Unnecessary final modifier in final class489 - 498
Unnecessary final modifier in final class537 - 540
Unnecessary final modifier in final class550 - 553
Unnecessary final modifier in final class589 - 598
Unnecessary final modifier in final class672 - 684
Unnecessary final modifier in final class692 - 710
Unnecessary final modifier in final class717 - 720
Unnecessary final modifier in final class730 - 733

org/jscsi/initiator/Initiator.java

ViolationLine
Unnecessary final modifier in final class86 - 89
Unnecessary final modifier in final class99 - 104
Unnecessary final modifier in final class113 - 120
Unnecessary final modifier in final class140 - 144
Unnecessary final modifier in final class158 - 166
Unnecessary final modifier in final class182 - 185
Unnecessary final modifier in final class199 - 208
Unnecessary final modifier in final class220 - 223
Unnecessary final modifier in final class232 - 235
Unnecessary final modifier in final class246 - 255
Unnecessary final modifier in final class263 - 272
Unnecessary final modifier in final class283 - 286

org/jscsi/initiator/LinkFactory.java

ViolationLine
Unnecessary final modifier in final class74 - 86
Unnecessary final modifier in final class97 - 107
Unnecessary final modifier in final class117 - 125
Avoid empty catch blocks121 - 123

org/jscsi/initiator/connection/Connection.java

ViolationLine
Unnecessary final modifier in final class118 - 121
Unnecessary final modifier in final class131 - 133
Unnecessary final modifier in final class142 - 145
Unnecessary final modifier in final class154 - 157
Unnecessary final modifier in final class164 - 167
Unnecessary final modifier in final class175 - 178
Unnecessary final modifier in final class185 - 188
Unnecessary final modifier in final class195 - 200
Unnecessary final modifier in final class211 - 221
Unnecessary final modifier in final class228 - 231
Unnecessary final modifier in final class238 - 241
Unnecessary final modifier in final class248 - 251
Unnecessary final modifier in final class261 - 265
Unnecessary final modifier in final class273 - 282
Unnecessary final modifier in final class290 - 295
Unnecessary final modifier in final class303 - 312

org/jscsi/initiator/connection/ITask.java

ViolationLine
Unnecessary final modifier in final class133 - 139
Unnecessary final modifier in final class175 - 181
Unnecessary final modifier in final class265 - 271
Unnecessary final modifier in final class309 - 315

org/jscsi/initiator/connection/SenderWorker.java

ViolationLine
Unnecessary final modifier in final class97 - 101
Unnecessary final modifier in final class170 - 188

org/jscsi/initiator/connection/Session.java

ViolationLine
Unnecessary final modifier in final class189 - 192
Unnecessary final modifier in final class200 - 206
Unnecessary final modifier in final class216 - 219
Unnecessary final modifier in final class226 - 229
Unnecessary final modifier in final class236 - 239
Unnecessary final modifier in final class246 - 249
Unnecessary final modifier in final class254 - 257
Unnecessary final modifier in final class265 - 268
Unnecessary final modifier in final class278 - 281
Unnecessary final modifier in final class292 - 299
Unnecessary final modifier in final class307 - 331
Avoid empty catch blocks369 - 371
Unnecessary final modifier in final class381 - 384
Unnecessary final modifier in final class389 - 392
Unnecessary final modifier in final class402 - 415
Unnecessary final modifier in final class422 - 425
Unnecessary final modifier in final class432 - 435
Unnecessary final modifier in final class446 - 449
Unnecessary final modifier in final class457 - 460
Unnecessary final modifier in final class476 - 479
Unnecessary final modifier in final class492 - 495
Unnecessary final modifier in final class508 - 511
Unnecessary final modifier in final class518 - 523
Unnecessary final modifier in final class534 - 548
Unnecessary final modifier in final class555 - 564
Unnecessary final modifier in final class572 - 588
Unnecessary final modifier in final class596 - 600
Unnecessary final modifier in final class608 - 611

org/jscsi/initiator/connection/TargetCapacityInformations.java

ViolationLine
Unnecessary final modifier in final class67 - 70
Unnecessary final modifier in final class77 - 80
Unnecessary final modifier in final class90 - 93
Unnecessary final modifier in final class100 - 103

org/jscsi/initiator/connection/phase/FullFeaturePhase.java

ViolationLine
Unnecessary final modifier in final class74 - 80
Unnecessary final modifier in final class97 - 103
Unnecessary final modifier in final class107 - 160
Unnecessary final modifier in final class164 - 226
Unnecessary final modifier in final class230 - 240
Unnecessary final modifier in final class247 - 250

org/jscsi/initiator/connection/phase/LoginOperationalNegotiationPhase.java

ViolationLine
Unnecessary final modifier in final class40 - 43

org/jscsi/initiator/connection/phase/SecurityNegotiationPhase.java

ViolationLine
Unnecessary final modifier in final class41 - 45
Unnecessary final modifier in final class52 - 55

org/jscsi/initiator/connection/state/CapacityRequestState.java

ViolationLine
Unnecessary final modifier in final class80 - 97

org/jscsi/initiator/connection/state/CapacityResponseState.java

ViolationLine
Unnecessary final modifier in final class69 - 109

org/jscsi/initiator/connection/state/GetConnectionsRequestState.java

ViolationLine
Unnecessary final modifier in final class64 - 85

org/jscsi/initiator/connection/state/LoginRequestState.java

ViolationLine
Unnecessary final modifier in final class89 - 146

org/jscsi/initiator/connection/state/LoginResponseState.java

ViolationLine
Unnecessary final modifier in final class72 - 113
Unnecessary final modifier in final class120 - 128

org/jscsi/initiator/connection/state/LogoutRequestState.java

ViolationLine
Unnecessary final modifier in final class66 - 80

org/jscsi/initiator/connection/state/LogoutResponseState.java

ViolationLine
Unnecessary final modifier in final class58 - 79

org/jscsi/initiator/connection/state/ReadRequestState.java

ViolationLine
Unnecessary final modifier in final class90 - 105

org/jscsi/initiator/connection/state/ReadResponseState.java

ViolationLine
Unnecessary final modifier in final class88 - 132

org/jscsi/initiator/connection/state/SNACKRequestState.java

ViolationLine
Unnecessary final modifier in final class68 - 80

org/jscsi/initiator/connection/state/WriteFirstBurstState.java

ViolationLine
Unnecessary final modifier in final class87 - 130

org/jscsi/initiator/connection/state/WriteRequestState.java

ViolationLine
Unnecessary final modifier in final class99 - 132

org/jscsi/initiator/connection/state/WriteSecondBurstState.java

ViolationLine
Avoid unused constructor parameters such as 'initDataSequenceNumber'.82 - 95
Unnecessary final modifier in final class101 - 145

org/jscsi/initiator/connection/state/WriteSecondResponseState.java

ViolationLine
Unnecessary final modifier in final class78 - 115
Unnecessary final modifier in final class122 - 135