PMD Results

The following document contains the results of PMD 5.3.5.

Files

edu/columbia/rascal/business/atunes/AtunesServiceGateway.java

Violation Line
Avoid modifiers which are implied by the context 20

edu/columbia/rascal/business/atunes/ServiceTransformer.java

Violation Line
Avoid modifiers which are implied by the context 19

edu/columbia/rascal/business/atunes/jaxb/IacucManagementWebServiceSoap.java

Violation Line
Avoid modifiers which are implied by the context 25–28
Avoid modifiers which are implied by the context 34–39

edu/columbia/rascal/business/forms/CommandForm.java

Violation Line
Avoid modifiers which are implied by the context 17
Avoid modifiers which are implied by the context 18

edu/columbia/rascal/business/forms/irb/IrbHeaderCommandForm.java

Violation Line
Avoid modifiers which are implied by the context 18
Avoid modifiers which are implied by the context 20
Avoid modifiers which are implied by the context 22

edu/columbia/rascal/business/pdfGenerator/irb/AbstractIrbDatasheetService.java

Violation Line
Too many static imports may lead to messy code 1–288
These nested if statements could be combined 130–132

edu/columbia/rascal/business/pdfGenerator/irb/IrbClosureDataSheetPDFService.java

Violation Line
Too many static imports may lead to messy code 1–455

edu/columbia/rascal/business/pdfGenerator/irb/IrbProtocolHeaderDatasheetPDFService.java

Violation Line
Too many static imports may lead to messy code 1–5136
Useless parentheses. 233
Useless parentheses. 246
Useless parentheses. 259
Useless parentheses. 272
Useless parentheses. 285
Useless parentheses. 292
Useless parentheses. 307
Useless parentheses. 314
Useless parentheses. 331
Useless parentheses. 383
Useless parentheses. 428
Useless parentheses. 489
Useless parentheses. 1977
Useless parentheses. 2427
Useless parentheses. 3598
Useless parentheses. 4011
Useless parentheses. 4417
Useless parentheses. 4459
Useless parentheses. 4464
Useless parentheses. 4497

edu/columbia/rascal/business/pdfGenerator/irb/IrbUnanticipatedDataSheetPDFService.java

Violation Line
Too many static imports may lead to messy code 1–227

edu/columbia/rascal/business/service/AppendixAccessControlService.java

Violation Line
Useless parentheses. 145
Useless parentheses. 192
Avoid unused local variables such as 'accessControls'. 242

edu/columbia/rascal/business/service/AppendixBPPEService.java

Violation Line
Avoid unused private fields such as 'log'. 28

edu/columbia/rascal/business/service/AppendixCPPEService.java

Violation Line
Avoid unused private fields such as 'log'. 28

edu/columbia/rascal/business/service/AppendixCorrespondenceService.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 46
Useless parentheses. 155

edu/columbia/rascal/business/service/AppendixHService.java

Violation Line
Avoid empty if statements 736–739
Useless parentheses. 1039

edu/columbia/rascal/business/service/AppendixLocationService.java

Violation Line
Useless parentheses. 70

edu/columbia/rascal/business/service/AppendixService.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 44
Avoid unused local variables such as 'oid'. 51
Useless parentheses. 97
Useless parentheses. 97
Useless parentheses. 98
Useless parentheses. 98
Useless parentheses. 99
Useless parentheses. 99
Useless parentheses. 103
Useless parentheses. 103
Useless parentheses. 103
Useless parentheses. 105
Useless parentheses. 105
Useless parentheses. 105
Useless parentheses. 106
Useless parentheses. 106
Useless parentheses. 106
Avoid using a branching statement as the last in a loop. 242

edu/columbia/rascal/business/service/AppendixTrackingService.java

Violation Line
Useless parentheses. 73
Useless parentheses. 307
Useless parentheses. 307
Useless parentheses. 335
Useless parentheses. 335
Useless parentheses. 357
Useless parentheses. 358
Useless parentheses. 358–359

edu/columbia/rascal/business/service/CoiCorrespondenceService.java

Violation Line
Useless parentheses. 159

edu/columbia/rascal/business/service/CoiDisclosureDetailService.java

Violation Line
Avoid unused private fields such as 'coiBusinessInterestService'. 46
Avoid unused private fields such as 'coiAnswerGroupService'. 47
Avoid unused private fields such as 'coiUserAnswerDAO'. 48

edu/columbia/rascal/business/service/CoiDisclosureService.java

Violation Line
These nested if statements could be combined 1318–1323
Useless parentheses. 1318
Useless parentheses. 1319–1321
Useless parentheses. 1330
Useless parentheses. 1331

edu/columbia/rascal/business/service/CoiJustInTimeAttachmentService.java

Violation Line
Avoid unused local variables such as 'coilist'. 83

edu/columbia/rascal/business/service/CoiJustInTimePersonnelService.java

Violation Line
These nested if statements could be combined 69–72

edu/columbia/rascal/business/service/CoiSnapshotGeneratorService.java

Violation Line
Avoid empty if statements 343–346
Useless parentheses. 378

edu/columbia/rascal/business/service/ConsentAccessControlService.java

Violation Line
Avoid unused private fields such as 'log'. 29

edu/columbia/rascal/business/service/ConsentAttachmentHistoryService.java

Violation Line
Avoid unused private fields such as 'log'. 28

edu/columbia/rascal/business/service/ConsentContactService.java

Violation Line
Avoid unused private fields such as 'log'. 29

edu/columbia/rascal/business/service/ConsentDataSheetService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/ConsentDynamicParagraphService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/ConsentFormElementService.java

Violation Line
Avoid unused private fields such as 'log'. 29

edu/columbia/rascal/business/service/ConsentHeaderService.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.domain.irb.IrbProtocolHeader' 12
Avoid unused private fields such as 'irbProtocolHeaderService'. 38
Avoid using a branching statement as the last in a loop. 147

edu/columbia/rascal/business/service/ConsentSignatureLineService.java

Violation Line
Avoid unused private fields such as 'log'. 27

edu/columbia/rascal/business/service/ConsentStaticParagraphService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/ConsentSuggestedParagraphService.java

Violation Line
Avoid unused private fields such as 'log'. 29

edu/columbia/rascal/business/service/HazMatsDataSheetService.java

Violation Line
Avoid unused method parameters such as 'appendixH'. 98

edu/columbia/rascal/business/service/HipaaFormService.java

Violation Line
Useless parentheses. 108

edu/columbia/rascal/business/service/HipaaHeaderFormService.java

Violation Line
Avoid unused imports such as 'java.util.List' 7
Avoid unused imports such as 'edu.columbia.rascal.domain.hipaa.HipaaHeader' 12
Useless parentheses. 81
Useless parentheses. 116

edu/columbia/rascal/business/service/HzAppendixHeaderService.java

Violation Line
Avoid unused local variables such as 'StatusCode'. 121

edu/columbia/rascal/business/service/HzAttestationService.java

Violation Line
Avoid unused private fields such as 'log'. 30

edu/columbia/rascal/business/service/HzCriticalOrganTypeService.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 28
Avoid unused private fields such as 'rascalUserService'. 29

edu/columbia/rascal/business/service/HzDosimetryDoseService.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 29
Avoid unused private fields such as 'rascalUserService'. 30

edu/columbia/rascal/business/service/HzDosimetryService.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 37
Avoid unused private fields such as 'rascalUserService'. 38

edu/columbia/rascal/business/service/HzHepVaccFormService.java

Violation Line
Avoid unused private fields such as 'rascalDepartmentService'. 36

edu/columbia/rascal/business/service/HzHumanSubjectsService.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 29
Avoid unused private fields such as 'rascalUserService'. 30

edu/columbia/rascal/business/service/HzProcedureService.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 26
Avoid unused private fields such as 'rascalUserService'. 27

edu/columbia/rascal/business/service/HzProcedureTypeService.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 24
Avoid unused private fields such as 'rascalUserService'. 25

edu/columbia/rascal/business/service/HzRadiopharmaceuticalService.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 25
Avoid unused private fields such as 'rascalUserService'. 26

edu/columbia/rascal/business/service/IacucAdverseAttachmentService.java

Violation Line
Avoid unused private fields such as 'adverseEventService'. 28

edu/columbia/rascal/business/service/IacucAdverseEventDataSheetPDFService.java

Violation Line
Too many static imports may lead to messy code 5–277
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.ic.IacucAdverseEvent' due to existing import 'edu.columbia.rascal.domain.ic.IacucAdverseEvent' 48
Avoid unused local variables such as 'space'. 253

edu/columbia/rascal/business/service/IacucAdverseEventService.java

Violation Line
Avoid unused private fields such as 'attachmentService'. 56
Avoid unused method parameters such as 'cu'. 271
Avoid unused method parameters such as 'cu'. 347

edu/columbia/rascal/business/service/IacucAnimalUseService.java

Violation Line
Useless parentheses. 137
Useless parentheses. 137

edu/columbia/rascal/business/service/IacucLocationService.java

Violation Line
Avoid unused private fields such as 'iacucProtocolHeaderService'. 34

edu/columbia/rascal/business/service/IacucProcessService.java

Violation Line
These nested if statements could be combined 458–460
These nested if statements could be combined 849–851
Useless parentheses. 1193

edu/columbia/rascal/business/service/IacucProtocolDataSheetPDFService.java

Violation Line
Too many static imports may lead to messy code 5–4518
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' due to existing import 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' 194
Useless parentheses. 368
Useless parentheses. 515–518
Useless parentheses. 516–518
Useless parentheses. 527–528
Useless parentheses. 540–541
Useless parentheses. 677
Useless parentheses. 699–700
Useless parentheses. 794–796
Useless parentheses. 823–824
Useless parentheses. 898–899
Useless parentheses. 1000–1001
Useless parentheses. 1064–1065
Useless parentheses. 1100–1101
Useless parentheses. 1219–1220
Useless parentheses. 1444–1445
Useless parentheses. 1554
Useless parentheses. 1614–1615
Useless parentheses. 1643–1644
Unnecessary use of fully qualified name 'com.itextpdf.text.Document' due to existing import 'com.itextpdf.text.Document' 1707
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.ic.IacucSurgery' due to existing import 'edu.columbia.rascal.domain.ic.IacucSurgery' 1708
Useless parentheses. 1767
Useless parentheses. 1825
Useless parentheses. 3295–3296
Useless parentheses. 3369–3370
Useless parentheses. 3385
Useless parentheses. 3428–3429
Useless parentheses. 3507–3508
Useless parentheses. 3579
Useless parentheses. 3611–3612
Useless parentheses. 3676–3677
Useless parentheses. 3757–3758
Useless parentheses. 3817–3818
Useless parentheses. 3833–3834
Useless parentheses. 3986–3987
Useless parentheses. 4019
Useless parentheses. 4023
Useless parentheses. 4023
Useless parentheses. 4035
Useless parentheses. 4040
Useless parentheses. 4040
Useless parentheses. 4055
Useless parentheses. 4060
Useless parentheses. 4060
Useless parentheses. 4076
Useless parentheses. 4081
Useless parentheses. 4081
Useless parentheses. 4097
Useless parentheses. 4102
Useless parentheses. 4102
Useless parentheses. 4118
Useless parentheses. 4120
Useless parentheses. 4120
Useless parentheses. 4124
Useless parentheses. 4124
Useless parentheses. 4139
Useless parentheses. 4144
Useless parentheses. 4144
Useless parentheses. 4177
Useless parentheses. 4187
Avoid empty catch blocks 4202–4203
Useless parentheses. 4240
Useless parentheses. 4240
Useless parentheses. 4370

edu/columbia/rascal/business/service/IacucProtocolHeaderService.java

Violation Line
Useless parentheses. 493
Useless parentheses. 688–689
Useless parentheses. 689
Useless parentheses. 690
These nested if statements could be combined 693–725
Useless parentheses. 1073
Useless parentheses. 1177
Useless parentheses. 1177
Useless parentheses. 1240
These nested if statements could be combined 1242–1261
These nested if statements could be combined 2876–2879
These nested if statements could be combined 2892–2894
These nested if statements could be combined 3013–3015

edu/columbia/rascal/business/service/IacucProtocolService.java

Violation Line
Avoid unused private fields such as 'rascalPermissionsManager'. 20
Avoid unused private fields such as 'rascalUserService'. 21

edu/columbia/rascal/business/service/IacucStaffProcedureHistoryService.java

Violation Line
Avoid unused private fields such as 'iacucStaffProcedureHistoryDAO'. 21

edu/columbia/rascal/business/service/IrbAdverseEventProductService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbAdverseEventReportedToService.java

Violation Line
Avoid unused private fields such as 'log'. 27

edu/columbia/rascal/business/service/IrbAdverseEventResultService.java

Violation Line
Avoid unused private fields such as 'log'. 30
Useless parentheses. 59
Useless parentheses. 59

edu/columbia/rascal/business/service/IrbAdverseEventService.java

Violation Line
Useless parentheses. 102
Useless parentheses. 102
Useless parentheses. 107
Useless parentheses. 185
Useless parentheses. 185
Useless parentheses. 285
Avoid unused local variables such as 'anOid'. 341
Avoid modifying an outer loop incrementer in an inner loop for update expression 357–365
Avoid modifying an outer loop incrementer in an inner loop for update expression 426–434
Avoid modifying an outer loop incrementer in an inner loop for update expression 498–505

edu/columbia/rascal/business/service/IrbAffiliatedInstitutionService.java

Violation Line
Avoid unused private fields such as 'log'. 32

edu/columbia/rascal/business/service/IrbAgendaAddendumService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbAgendaEventReviewerService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbAgendaEventService.java

Violation Line
Useless parentheses. 92
Useless parentheses. 92
Useless parentheses. 104
Useless parentheses. 104

edu/columbia/rascal/business/service/IrbAgendaProtocolParticipantService.java

Violation Line
Avoid unused private fields such as 'log'. 27

edu/columbia/rascal/business/service/IrbAgendaStatusService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbApprovalLetterHistoryService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbApprovalLetterService.java

Violation Line
Useless parentheses. 79

edu/columbia/rascal/business/service/IrbApprovalService.java

Violation Line
Useless parentheses. 137
Useless parentheses. 211
Useless parentheses. 211
Useless parentheses. 297
Useless parentheses. 298
Useless parentheses. 322
Useless parentheses. 323
Useless parentheses. 623
Useless parentheses. 624
Useless parentheses. 646
Useless parentheses. 647

edu/columbia/rascal/business/service/IrbAttachmentHistoryService.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.domain.RascalUser' 8
Avoid unused private fields such as 'log'. 32

edu/columbia/rascal/business/service/IrbAttachmentService.java

Violation Line
Avoid unused private fields such as 'log'. 40

edu/columbia/rascal/business/service/IrbBiologicalSpecimenProtocolService.java

Violation Line
Avoid unused private fields such as 'log'. 31

edu/columbia/rascal/business/service/IrbChildInvolvementAnswerService.java

Violation Line
Avoid unused private fields such as 'log'. 31

edu/columbia/rascal/business/service/IrbClosureReasonService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbClosureService.java

Violation Line
Useless parentheses. 131
Useless parentheses. 131
Useless parentheses. 131
Useless parentheses. 136
Useless parentheses. 184
Useless parentheses. 318
Useless parentheses. 319
Useless parentheses. 344
Useless parentheses. 344
Useless parentheses. 380
Useless parentheses. 380
Useless parentheses. 414
Useless parentheses. 434
Useless parentheses. 434

edu/columbia/rascal/business/service/IrbConcurrentStudyService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbCorrespondenceService.java

Violation Line
Useless parentheses. 71
Useless parentheses. 100

edu/columbia/rascal/business/service/IrbDataSecurityService.java

Violation Line
Avoid unused private fields such as 'log'. 24

edu/columbia/rascal/business/service/IrbDataSheetService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbEventCommitteeService.java

Violation Line
Avoid unused private fields such as 'log'. 30

edu/columbia/rascal/business/service/IrbExemptionTypeService.java

Violation Line
Useless parentheses. 51
Useless parentheses. 51

edu/columbia/rascal/business/service/IrbExistingDataService.java

Violation Line
Avoid unused private fields such as 'log'. 27

edu/columbia/rascal/business/service/IrbFacilityService.java

Violation Line
Avoid unused private fields such as 'log'. 32

edu/columbia/rascal/business/service/IrbInvalidationReasonService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbInvestigationalProductService.java

Violation Line
Useless parentheses. 60
Useless parentheses. 60

edu/columbia/rascal/business/service/IrbLeadInstitutionCoordinatingCenterService.java

Violation Line
Avoid unused private fields such as 'log'. 28

edu/columbia/rascal/business/service/IrbNotesService.java

Violation Line
Avoid unused private fields such as 'log'. 30
Useless parentheses. 59

edu/columbia/rascal/business/service/IrbPrivacyAndDataSecurityService.java

Violation Line
Avoid unused private fields such as 'log'. 27

edu/columbia/rascal/business/service/IrbProtocolDataSheetPDFService.java

Violation Line
Avoid unused private fields such as 'rascalDepartmentService'. 51
Avoid unused private fields such as 'courseHeaderService'. 53
Avoid unused private fields such as 'SPACE_BETWEEN'. 56
Avoid unused private fields such as 'PDF_LOCATION'. 59
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.irb.IrbProtocolHeader' due to existing import 'edu.columbia.rascal.domain.irb.IrbProtocolHeader' 65
Avoid unused private methods such as 'addSectionName(Document,String)'. 94
Avoid unused private methods such as 'setPdfTableCellWithBorder(PdfPTable,Font,int,String)'. 136–137
Avoid unused private methods such as 'setPdfTableRowWithBorder(PdfPTable,Font,String)'. 149–150
Avoid unused private methods such as 'formatDateWithNull(Date)'. 166

edu/columbia/rascal/business/service/IrbProtocolHeaderService.java

Violation Line
Useless parentheses. 211
These nested if statements could be combined 222–228
Useless parentheses. 222
Useless parentheses. 223
Useless parentheses. 224–227
Useless parentheses. 336
Useless parentheses. 336
Useless parentheses. 370–371
Useless parentheses. 376
Useless parentheses. 377
Useless parentheses. 389
Useless parentheses. 448–449
Useless parentheses. 448
Useless parentheses. 450
Useless parentheses. 450
Useless parentheses. 515
Useless parentheses. 515
Useless parentheses. 534
Useless parentheses. 534
Useless parentheses. 556–557
Useless parentheses. 562
Useless parentheses. 574
Useless parentheses. 635–636
Useless parentheses. 635
Useless parentheses. 637
Useless parentheses. 637
Avoid unused local variables such as 'appSize'. 661
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 754
Useless parentheses. 785
Useless parentheses. 786
Useless parentheses. 787
Useless parentheses. 1178
Useless parentheses. 1178
Useless parentheses. 1207
Useless parentheses. 1207
Useless parentheses. 1239
Useless parentheses. 1239
Useless parentheses. 1352
Useless parentheses. 1353
Useless parentheses. 1353
Useless parentheses. 1353
Useless parentheses. 1360
Useless parentheses. 1361
Useless parentheses. 1361
Useless parentheses. 1361
Useless parentheses. 1417
Useless parentheses. 1417
Avoid empty if statements 1791–1793
Avoid unused method parameters such as 'type'. 1971
Avoid unused method parameters such as 'type'. 2254
These nested if statements could be combined 2372–2394
Useless parentheses. 2386
Useless parentheses. 2408

edu/columbia/rascal/business/service/IrbProtocolService.java

Violation Line
Useless parentheses. 235
Useless parentheses. 268
Useless parentheses. 318
Useless parentheses. 369
These nested if statements could be combined 371
Useless parentheses. 435
Useless parentheses. 436
Useless parentheses. 437–439
Useless parentheses. 475–476
Useless parentheses. 476
Useless parentheses. 477–478
Useless parentheses. 478
Useless parentheses. 535
Useless parentheses. 535
Useless parentheses. 554
Useless parentheses. 554
Useless parentheses. 612
Useless parentheses. 612
Useless parentheses. 621
Useless parentheses. 622
Useless parentheses. 623–626
Useless parentheses. 649–650
Useless parentheses. 650
Useless parentheses. 651–652
Useless parentheses. 652
Useless parentheses. 684
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 832
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 883
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 954
Avoid unused local variables such as 'ru'. 1060

edu/columbia/rascal/business/service/IrbProtocolSnapshotService.java

Violation Line
Useless parentheses. 128

edu/columbia/rascal/business/service/IrbRecruitmentMediaService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbRenewalService.java

Violation Line
Useless parentheses. 73
Useless parentheses. 73
Useless parentheses. 73

edu/columbia/rascal/business/service/IrbSpecialSubjectPopulationService.java

Violation Line
Avoid unused private fields such as 'log'. 26

edu/columbia/rascal/business/service/IrbStaffService.java

Violation Line
Useless parentheses. 228
Useless parentheses. 228
Useless parentheses. 228
Useless parentheses. 249
Useless parentheses. 381

edu/columbia/rascal/business/service/IrbStatusService.java

Violation Line
Useless parentheses. 96
Useless parentheses. 124
Useless parentheses. 124
Useless parentheses. 124
Useless parentheses. 124
These nested if statements could be combined 213–216
Useless parentheses. 382
Useless parentheses. 473
These nested if statements could be combined 510–512
Useless parentheses. 537
Useless parentheses. 547
Useless parentheses. 750
Useless parentheses. 788
These nested if statements could be combined 931–942
These nested if statements could be combined 932–941
Useless parentheses. 1019

edu/columbia/rascal/business/service/IrbSubjectPopulationService.java

Violation Line
Useless parentheses. 111

edu/columbia/rascal/business/service/IrbUnanticipatedProblemService.java

Violation Line
Useless parentheses. 142
Useless parentheses. 142
Useless parentheses. 147
Useless parentheses. 312
Useless parentheses. 312
Useless parentheses. 340
Useless parentheses. 340
Useless parentheses. 396
Useless parentheses. 397

edu/columbia/rascal/business/service/IrbUnanticipatedReportedToService.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.domain.irb.IrbUnanticipatedAttachment' 14
Avoid unused private fields such as 'log'. 30

edu/columbia/rascal/business/service/PersonnelRoleTypeService.java

Violation Line
Avoid unused private fields such as 'LOG'. 20

edu/columbia/rascal/business/service/PtAccessControlService.java

Violation Line
Useless parentheses. 109
Useless parentheses. 122

edu/columbia/rascal/business/service/PtApprovalService.java

Violation Line
Useless parentheses. 90
These nested if statements could be combined 173–190

edu/columbia/rascal/business/service/PtAttachDocumentsService.java

Violation Line
Avoid unused private fields such as 'log'. 33

edu/columbia/rascal/business/service/PtComplianceService.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 178
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 179
These nested if statements could be combined 330
Useless parentheses. 330
Useless parentheses. 330

edu/columbia/rascal/business/service/PtProposalHeaderService.java

Violation Line
Avoid unused private fields such as 'log'. 74
Useless parentheses. 433
Useless parentheses. 433
Useless parentheses. 505
Avoid using a branching statement as the last in a loop. 537
Useless parentheses. 572
Avoid using a branching statement as the last in a loop. 601
Useless parentheses. 709
Useless parentheses. 709
Useless parentheses. 731
Useless parentheses. 731
Useless parentheses. 753
Useless parentheses. 753
Useless parentheses. 776
Useless parentheses. 776
Useless parentheses. 798
Useless parentheses. 798
Useless parentheses. 820
Useless parentheses. 820
Useless parentheses. 835
Useless parentheses. 835
Useless parentheses. 1015
Avoid unused private methods such as 'copyApprovals(AppendixTracking,AppendixTracking,boolean)'. 1389–1391
Useless parentheses. 1398
Useless parentheses. 1543
Useless parentheses. 1543

edu/columbia/rascal/business/service/PtSnapshotService.java

Violation Line
Too many static imports may lead to messy code 4–1760
Avoid unused private methods such as 'addInstituionUsageQuestionsFor(PdfPTable,String,PtProposalHeader)'. 827–828
These nested if statements could be combined 868–885
These nested if statements could be combined 1211–1217
These nested if statements could be combined 1220–1228
These nested if statements could be combined 1231–1240
These nested if statements could be combined 1244–1252
These nested if statements could be combined 1255–1264
These nested if statements could be combined 1267–1275
Avoid unused private methods such as 'getUser()'. 1612
Avoid unused local variables such as 'writer'. 1738

edu/columbia/rascal/business/service/RascalActivityTypeService.java

Violation Line
Avoid empty catch blocks 117
Useless parentheses. 142
Useless parentheses. 142

edu/columbia/rascal/business/service/RascalAgencyService.java

Violation Line
Avoid empty catch blocks 95
Useless parentheses. 143
Useless parentheses. 143

edu/columbia/rascal/business/service/RascalAppendixPPEService.java

Violation Line
Avoid unused private fields such as 'log'. 28

edu/columbia/rascal/business/service/RascalConsentSignatureLineService.java

Violation Line
Avoid unused private fields such as 'log'. 28

edu/columbia/rascal/business/service/RascalDepartmentService.java

Violation Line
Useless parentheses. 197
Useless parentheses. 203
Avoid empty catch blocks 362–364
Useless parentheses. 400
Useless parentheses. 400

edu/columbia/rascal/business/service/RascalDocumentTypesService.java

Violation Line
Avoid unused imports such as 'java.util.ArrayList' 6

edu/columbia/rascal/business/service/RascalDrugsLookupService.java

Violation Line
Avoid unused private fields such as 'log'. 22

edu/columbia/rascal/business/service/RascalDrugsRouteService.java

Violation Line
Avoid unused private fields such as 'log'. 23

edu/columbia/rascal/business/service/RascalIacucBuildingLookupService.java

Violation Line
Avoid unused private fields such as 'log'. 23

edu/columbia/rascal/business/service/RascalIacucModReasonService.java

Violation Line
Avoid unused private fields such as 'log'. 29

edu/columbia/rascal/business/service/RascalLocationTypeLookupService.java

Violation Line
Avoid unused private fields such as 'log'. 22

edu/columbia/rascal/business/service/RascalReportDistributionService.java

Violation Line
Avoid unused private fields such as 'log'. 32
Useless parentheses. 134
Useless parentheses. 134

edu/columbia/rascal/business/service/RascalReportedToLookupService.java

Violation Line
Useless parentheses. 59
Useless parentheses. 59
Useless parentheses. 96
Useless parentheses. 96

edu/columbia/rascal/business/service/RascalSchoolService.java

Violation Line
Avoid empty catch blocks 149–151
Avoid empty catch blocks 162–164
Useless parentheses. 208
Useless parentheses. 208

edu/columbia/rascal/business/service/RascalSpeciesService.java

Violation Line
Unnecessary use of fully qualified name 'java.lang.reflect.Array.getLength' due to existing import 'java.lang.reflect.Array' 78
Useless parentheses. 194
Useless parentheses. 212
Useless parentheses. 223

edu/columbia/rascal/business/service/RascalSubjectPopulationService.java

Violation Line
Useless parentheses. 79
These nested if statements could be combined 81–86
Useless parentheses. 89
These nested if statements could be combined 91–95

edu/columbia/rascal/business/service/RascalUserService.java

Violation Line
Useless parentheses. 220
Avoid unused local variables such as 'animalName'. 246
These nested if statements could be combined 254–257
Avoid empty catch blocks 300–302

edu/columbia/rascal/business/service/ServiceLocator.java

Violation Line
Avoid unused private fields such as 'consentDataSheetService'. 98
Avoid unused private fields such as 'coiProcessService'. 203
Avoid unused private fields such as 'rascalDrugsLookupService'. 215

edu/columbia/rascal/business/service/TccourseHeaderService.java

Violation Line
Useless parentheses. 135
Useless parentheses. 195
Avoid empty finally blocks 226–227
Useless parentheses. 288
Useless parentheses. 383
Useless parentheses. 475
Useless parentheses. 526
Useless parentheses. 526
Avoid empty catch blocks 539

edu/columbia/rascal/business/service/TcrequiredCourseService.java

Violation Line
Avoid unused private fields such as 'log'. 31
Avoid unused local variables such as 'resultRow'. 75
Useless parentheses. 84
Useless parentheses. 84

edu/columbia/rascal/business/service/auxiliary/IrbStatusConstants.java

Violation Line
Avoid modifiers which are implied by the context 10
Avoid modifiers which are implied by the context 11
Avoid modifiers which are implied by the context 12
Avoid modifiers which are implied by the context 13
Avoid modifiers which are implied by the context 14
Avoid modifiers which are implied by the context 15
Avoid modifiers which are implied by the context 16
Avoid modifiers which are implied by the context 17
Avoid modifiers which are implied by the context 18
Avoid modifiers which are implied by the context 19
Avoid modifiers which are implied by the context 20
Avoid modifiers which are implied by the context 21
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 26
Avoid modifiers which are implied by the context 27
Avoid modifiers which are implied by the context 28
Avoid modifiers which are implied by the context 31
Avoid modifiers which are implied by the context 32
Avoid modifiers which are implied by the context 33
Avoid modifiers which are implied by the context 34
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 36
Avoid modifiers which are implied by the context 37
Avoid modifiers which are implied by the context 38
Avoid modifiers which are implied by the context 39
Avoid modifiers which are implied by the context 40

edu/columbia/rascal/business/service/review/iacuc/IacucAdminForm.java

Violation Line
Avoid unused private methods such as 'getDateString(Date)'. 48

edu/columbia/rascal/business/service/review/iacuc/IacucCorrespondence.java

Violation Line
These nested if statements could be combined 237–239
These nested if statements could be combined 242–244
These nested if statements could be combined 247–249

edu/columbia/rascal/business/service/review/iacuc/IacucDistributeReviewerForm.java

Violation Line
Avoid unused private fields such as 'log'. 13

edu/columbia/rascal/business/service/review/iacuc/IacucExpediteReviewForm.java

Violation Line
Avoid unused imports such as 'org.springframework.util.Assert' 3

edu/columbia/rascal/business/service/review/iacuc/IacucListener.java

Violation Line
These nested if statements could be combined 155–156

edu/columbia/rascal/business/service/review/iacuc/IacucTaskForm.java

Violation Line
Avoid unused private fields such as 'log'. 12
Useless parentheses. 307

edu/columbia/rascal/business/validators/appendix/AppendixHStaffValidator.java

Violation Line
These nested if statements could be combined 54–57

edu/columbia/rascal/business/validators/appendix/AppendixHValidator.java

Violation Line
These nested if statements could be combined 52–53

edu/columbia/rascal/business/validators/appendix/HzHumanSubjectsValidator.java

Violation Line
Useless parentheses. 37
Useless parentheses. 38
Useless parentheses. 39

edu/columbia/rascal/business/validators/appendix/HzRadiopharmaceuticalValidator.java

Violation Line
Avoid unused private fields such as 'hzRadiopharmaceuticalService'. 25

edu/columbia/rascal/business/validators/user/RascalUserInformationValidator.java

Violation Line
Useless parentheses. 131
Useless parentheses. 131
Useless parentheses. 136
Useless parentheses. 137
Useless parentheses. 137
Useless parentheses. 145
Useless parentheses. 146
Useless parentheses. 146

edu/columbia/rascal/business/velos/CancerCenterXMLService.java

Violation Line
Avoid unused private methods such as 'generateSchemas()'. 133