PMD Results

The following document contains the results of PMD 5.3.5.

Files

edu/columbia/rascal/presentation/administration/views/AdminHtmlView.java

Violation Line
Useless parentheses. 623
Useless parentheses. 720
Useless parentheses. 939
Avoid unused private methods such as 'getMainTitle()'. 980

edu/columbia/rascal/presentation/administration/views/AdminMainMenuView.java

Violation Line
Avoid unused private fields such as 'LOG'. 50
Useless parentheses. 166–167

edu/columbia/rascal/presentation/agenda/auxiliary/IrbAgendaNamingConstants.java

Violation Line
Avoid modifiers which are implied by the context 16

edu/columbia/rascal/presentation/agenda/auxiliary/IrbAgendaSearchParameters.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 76
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 123

edu/columbia/rascal/presentation/agenda/auxiliary/IrbAgendaStatusConstants.java

Violation Line
Avoid modifiers which are implied by the context 16

edu/columbia/rascal/presentation/agenda/jdbc/IrbAgendaDocSearchQueryFormat.java

Violation Line
Avoid unused local variables such as 'whereHEADERxSTATUS'. 67
Avoid empty if statements 72
Avoid unused local variables such as 'whereHEADERxSTATUS'. 117
Avoid empty if statements 122
Avoid unused local variables such as 'whereHEADERxSTATUS'. 179
Avoid unused local variables such as 'whereHEADERxSTATUS'. 227
Avoid empty if statements 232

edu/columbia/rascal/presentation/agenda/jdbc/IrbAgendaDocumentSearchJdbcAccessor.java

Violation Line
Avoid unused constructor parameters such as 'aServlet'. 25

edu/columbia/rascal/presentation/agenda/jdbc/IrbAgendaProtocolQuery.java

Violation Line
Too many static imports may lead to messy code 4–2810
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 51
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 52
Useless parentheses. 79
Useless parentheses. 96
Useless parentheses. 101
Useless parentheses. 127
Useless parentheses. 131
Useless parentheses. 145
Useless parentheses. 150
Avoid unused local variables such as 'exempt'. 153
Useless parentheses. 166
Useless parentheses. 171
Useless parentheses. 185
Useless parentheses. 191
Useless parentheses. 205
Useless parentheses. 209
Useless parentheses. 223
Useless parentheses. 263
Avoid unused local variables such as 'row'. 277
Useless parentheses. 461
Useless parentheses. 473
Useless parentheses. 474
Avoid unused local variables such as 'parentTableString'. 510
Useless parentheses. 527
Avoid unused local variables such as 'previouslyApproved'. 557
Useless parentheses. 629
Avoid unused local variables such as 'results1'. 662
Useless parentheses. 689
Useless parentheses. 760
Useless parentheses. 762
Avoid unused local variables such as 'parentTableString'. 888
Useless parentheses. 908
Avoid unused local variables such as 'results1'. 932
Avoid unused local variables such as 'row'. 1009
Useless parentheses. 1207
Useless parentheses. 1219
Useless parentheses. 1220
Useless parentheses. 1306
Avoid unused local variables such as 'row'. 1335
Useless parentheses. 1363
Avoid unused local variables such as 'row'. 1468
Avoid unused local variables such as 'row'. 1563
Useless parentheses. 1717
Useless parentheses. 1717
Useless parentheses. 1719
Useless parentheses. 1722
Useless parentheses. 1722
Useless parentheses. 1724
Useless parentheses. 1739
Useless parentheses. 1739
Useless parentheses. 1741
Useless parentheses. 1902
Useless parentheses. 1903
Avoid unused local variables such as 'row'. 1974
Useless parentheses. 2077
Avoid unused local variables such as 'row'. 2234
Avoid unused local variables such as 'row'. 2315
Avoid unused local variables such as 'whereHEADERxSTATUS'. 2415
Useless parentheses. 2439
Useless parentheses. 2443
Useless parentheses. 2487
Useless parentheses. 2491
Avoid unused local variables such as 'whereHEADERxSTATUS'. 2541
Useless parentheses. 2569
Useless parentheses. 2573

edu/columbia/rascal/presentation/agenda/jdbc/IrbAgendaReportQuery.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 34
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 35
Useless parentheses. 81
Useless parentheses. 81
Useless parentheses. 83
Useless parentheses. 93
Useless parentheses. 93
Useless parentheses. 95
Useless parentheses. 110
Useless parentheses. 110
Useless parentheses. 112
Useless parentheses. 120
Useless parentheses. 120
Useless parentheses. 122
Useless parentheses. 252
Useless parentheses. 252
Useless parentheses. 254
Useless parentheses. 335
Useless parentheses. 335
Useless parentheses. 337
Useless parentheses. 420
Useless parentheses. 465
Useless parentheses. 517
Useless parentheses. 695
Useless parentheses. 695
Useless parentheses. 697
Useless parentheses. 700
Useless parentheses. 700
Useless parentheses. 702
Avoid unused local variables such as 'agendas'. 751
Avoid unused local variables such as 'agendaHeaderId'. 752
Useless parentheses. 764
Useless parentheses. 764
Useless parentheses. 766
Useless parentheses. 772
Useless parentheses. 807
Useless parentheses. 807
Useless parentheses. 809
Useless parentheses. 812
Useless parentheses. 812
Useless parentheses. 814
Useless parentheses. 830
Useless parentheses. 830
Useless parentheses. 832
Useless parentheses. 835
Useless parentheses. 835
Useless parentheses. 837
Useless parentheses. 852
Useless parentheses. 852
Useless parentheses. 854
Useless parentheses. 857
Useless parentheses. 857
Useless parentheses. 859
Useless parentheses. 875
Useless parentheses. 875
Useless parentheses. 877
Useless parentheses. 880
Useless parentheses. 880
Useless parentheses. 882
Useless parentheses. 897
Useless parentheses. 897
Useless parentheses. 899
Useless parentheses. 902
Useless parentheses. 902
Useless parentheses. 904
Useless parentheses. 919
Useless parentheses. 919
Useless parentheses. 921
Useless parentheses. 924
Useless parentheses. 924
Useless parentheses. 926
Useless parentheses. 942
Useless parentheses. 942
Useless parentheses. 944
Useless parentheses. 947
Useless parentheses. 947
Useless parentheses. 949
Useless parentheses. 1074
Useless parentheses. 1087
Useless parentheses. 1100
Useless parentheses. 1113
Useless parentheses. 1126
Useless parentheses. 1139
Useless parentheses. 1152
Useless parentheses. 1166
Useless parentheses. 1200
Useless parentheses. 1213
Useless parentheses. 1226
Useless parentheses. 1239
Useless parentheses. 1252
Useless parentheses. 1265
Useless parentheses. 1278
Useless parentheses. 1292

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaAddendumView.java

Violation Line
Avoid unused local variables such as 'row'. 147
Avoid unused local variables such as 'newNotes'. 150
Avoid unused local variables such as 'row'. 185
Useless parentheses. 189
Useless parentheses. 189
Useless parentheses. 189
Useless parentheses. 196–197

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaAttachEventSelectView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 33
Avoid unused constructor parameters such as 'aUser'. 46
Avoid unused constructor parameters such as 'ah'. 46
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 127
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 209

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaAttachEventView.java

Violation Line
Avoid unused private fields such as 'iAmAdminF'. 41
Avoid unused private fields such as 'iAmChair'. 42
Avoid empty catch blocks 299
Avoid empty catch blocks 351
Useless parentheses. 500
Useless parentheses. 643

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaAttachNonRascalEventView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 46
Avoid unused constructor parameters such as 'ah'. 46
Useless parentheses. 61
Avoid unused local variables such as 'i'. 117

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaChairApproveQueueView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 26
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 126
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 135

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaDataSheetView.java

Violation Line
Avoid unused constructor parameters such as 'NRexemptAttached'. 89
Avoid unused local variables such as 'numCells'. 123
Avoid unused local variables such as 'numCells'. 300
Avoid empty catch blocks 591
Avoid empty catch blocks 625
Avoid empty catch blocks 657
Useless parentheses. 785
Avoid unused local variables such as 'aPh'. 842
Avoid unused local variables such as 'number'. 884
Avoid unused local variables such as 'blank'. 916
Useless parentheses. 977

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaEventAbstractEntryView.java

Violation Line
Useless parentheses. 98
Avoid unused local variables such as 'i'. 139

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaEventPostMeetingView.java

Violation Line
Useless parentheses. 320
Useless parentheses. 368–372
Avoid empty catch blocks 405
Useless parentheses. 463–467
Avoid empty catch blocks 498
Useless parentheses. 581
Useless parentheses. 814–818
Useless parentheses. 873–877
Useless parentheses. 888–890
Useless parentheses. 909–911
Useless parentheses. 987–991
Useless parentheses. 1002–1004
Useless parentheses. 1022–1024
Useless parentheses. 1165–1169

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaEventSearchView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 40
Avoid unused local variables such as 'pb2'. 220

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaHtmlView.java

Violation Line
Useless parentheses. 103–105
Useless parentheses. 130
Useless parentheses. 134–138
Useless parentheses. 134–138
Useless parentheses. 136–138
Useless parentheses. 180
Useless parentheses. 224
Useless parentheses. 446
Useless parentheses. 472
Useless parentheses. 498
Useless parentheses. 530–532
Useless parentheses. 535
Useless parentheses. 537
Useless parentheses. 569
Useless parentheses. 573–577
Useless parentheses. 573–577
Useless parentheses. 575–577
Useless parentheses. 607–608
Useless parentheses. 615–616
Useless parentheses. 625–627
Useless parentheses. 634–636
Useless parentheses. 696
Useless parentheses. 842–845
Useless parentheses. 853–857
Useless parentheses. 940
Useless parentheses. 1032
Useless parentheses. 1036
Useless parentheses. 1094–1096
These nested if statements could be combined 1094–1099
Useless parentheses. 1095–1096
These nested if statements could be combined 1103–1111
Useless parentheses. 1105–1107
These nested if statements could be combined 1105–1110
Useless parentheses. 1106–1107

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaLinkFrameView.java

Violation Line
Avoid unused private fields such as 'iAmAdmin'. 51
Avoid unused private fields such as 'iAmCommitteeMember'. 55
Useless parentheses. 82
Useless parentheses. 108
Useless parentheses. 114
Useless parentheses. 170
Useless parentheses. 170–171
Useless parentheses. 170
Useless parentheses. 171
Avoid unused local variables such as 'meeting'. 176
Useless parentheses. 181
Useless parentheses. 181–182
Useless parentheses. 200
Useless parentheses. 201
Useless parentheses. 207–209
Useless parentheses. 207
Useless parentheses. 208–209
Useless parentheses. 209
Useless parentheses. 209
Useless parentheses. 238–239
Useless parentheses. 245
Useless parentheses. 245
Useless parentheses. 251–253
Useless parentheses. 252–253
Useless parentheses. 254–256
Useless parentheses. 255–256
Useless parentheses. 267
Useless parentheses. 276
Useless parentheses. 294
Useless parentheses. 324–325
Useless parentheses. 614–615
Useless parentheses. 616

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMeetingAttendantView.java

Violation Line
Avoid unused local variables such as 'i'. 138
Avoid unused local variables such as 'aWidget'. 174
Avoid unused local variables such as 'displayString'. 176
Avoid empty catch blocks 318
Useless parentheses. 458

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMeetingAttributeEntryView.java

Violation Line
Useless parentheses. 155
Useless parentheses. 223–224
Useless parentheses. 224
Avoid unused local variables such as 'effective'. 258
Useless parentheses. 293–295
Useless parentheses. 461–462
Useless parentheses. 463–464
Avoid empty catch blocks 478

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMessageView.java

Violation Line
Avoid unused constructor parameters such as 'delete'. 145

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMinuteHistoryView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 26
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 80
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 146

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMinutesApprovalView.java

Violation Line
Avoid unused local variables such as 'numCells'. 83
Avoid empty catch blocks 142
Avoid unused local variables such as 'blank'. 287

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMinutesDataSheetPDFUtilityView.java

Violation Line
Useless parentheses. 409
Useless parentheses. 501
Useless parentheses. 613
Avoid unused local variables such as 'tableSize'. 638
Useless parentheses. 655
Unnecessary use of fully qualified name 'edu.columbia.rascal.common.CalendarTransformer.toDateTimeString' due to existing import 'edu.columbia.rascal.common.CalendarTransformer' 682
Unnecessary use of fully qualified name 'edu.columbia.rascal.common.CalendarTransformer.toDateTimeString' due to existing import 'edu.columbia.rascal.common.CalendarTransformer' 689
Useless parentheses. 838
Useless parentheses. 989
These nested if statements could be combined 1007–1014

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMinutesDataSheetPDFView.java

Violation Line
Useless parentheses. 417
Useless parentheses. 509
Useless parentheses. 621
Avoid unused local variables such as 'tableSize'. 646
Useless parentheses. 663
Unnecessary use of fully qualified name 'edu.columbia.rascal.common.CalendarTransformer.toDateTimeString' due to existing import 'edu.columbia.rascal.common.CalendarTransformer' 690
Unnecessary use of fully qualified name 'edu.columbia.rascal.common.CalendarTransformer.toDateTimeString' due to existing import 'edu.columbia.rascal.common.CalendarTransformer' 697
Useless parentheses. 846
Useless parentheses. 997
These nested if statements could be combined 1015–1022

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMinutesDataSheetUtilityView.java

Violation Line
Avoid unused local variables such as 'numCells'. 121
Avoid empty catch blocks 504
Avoid empty catch blocks 519
Avoid empty catch blocks 541
Avoid unused local variables such as 'blank'. 764
Avoid unused local variables such as 'blank'. 877
Avoid unused local variables such as 'blank'. 939
Avoid unused local variables such as 'blank'. 987
Useless parentheses. 1089–1091
Useless parentheses. 1106–1108
Avoid unused local variables such as 'blank'. 1180

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMinutesDataSheetView.java

Violation Line
Avoid unused local variables such as 'numCells'. 123
Avoid empty catch blocks 505
Avoid empty catch blocks 520
Avoid empty catch blocks 542
Avoid unused local variables such as 'blank'. 765
Avoid unused local variables such as 'blank'. 878
Avoid unused local variables such as 'blank'. 940
Avoid unused local variables such as 'blank'. 988
Useless parentheses. 1090–1092
Useless parentheses. 1107–1109
Avoid unused local variables such as 'blank'. 1181

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaMinutesNewView.java

Violation Line
Useless parentheses. 107

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaObjectHistoryView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 47
Avoid unused local variables such as 'numCells'. 136
Avoid unused local variables such as 'row'. 216
Avoid unused local variables such as 'aWidget'. 217
Avoid unused local variables such as 'ah'. 227
Useless parentheses. 252
Useless parentheses. 252
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 374
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 623
Useless parentheses. 703
Useless parentheses. 703
Useless parentheses. 731–734
Useless parentheses. 732–734
Useless parentheses. 732–734
Useless parentheses. 767–770
Useless parentheses. 768–770
Useless parentheses. 847–850
Useless parentheses. 848–850
Useless parentheses. 894–897
Useless parentheses. 895–897
Useless parentheses. 930–933
Useless parentheses. 931–933

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaOldBusinessView.java

Violation Line
Avoid empty catch blocks 191
Useless parentheses. 312
Useless parentheses. 390

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaOtherTopicView.java

Violation Line
Avoid empty catch blocks 164
Useless parentheses. 280

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaPDFDataSheetView.java

Violation Line
Avoid unused constructor parameters such as 'dataBaseView'. 77
Avoid unused constructor parameters such as 'target'. 77
Avoid unused constructor parameters such as 'saving'. 86
Avoid unused constructor parameters such as 'inFrames'. 254
Useless parentheses. 526
Useless parentheses. 580
Useless parentheses. 750
Useless parentheses. 878

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaPDFShortDataSheetView.java

Violation Line
Avoid unused constructor parameters such as 'inFrames'. 56
Useless parentheses. 235
Useless parentheses. 351–353
Useless parentheses. 374

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaPDFUtilityView.java

Violation Line
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 139
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 140
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 245
Avoid unused local variables such as 'numPage'. 248
Avoid empty if statements 261–269
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 470

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaPDFView.java

Violation Line
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 138
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 139
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 237
Avoid unused local variables such as 'numPage'. 240
Avoid empty if statements 253–261
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 462

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaProtocolEventBusinessView.java

Violation Line
Avoid unused local variables such as 'numCells'. 83
Avoid unused local variables such as 'row'. 163
Avoid unused local variables such as 'aWidget'. 164
Useless parentheses. 197
Useless parentheses. 197
Useless parentheses. 336

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaReportAgendaSummaryView.java

Violation Line
Avoid unused local variables such as 'instruction'. 77
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 288
Useless parentheses. 493

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaReportByProtocolNumberView.java

Violation Line
Avoid unused local variables such as 'instruction'. 73
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 173
Useless parentheses. 334

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaReportDetailDateRangeView.java

Violation Line
Avoid unused local variables such as 'aWidget'. 140

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaReportDetailView.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.presentation.irb.servlets.IrbUnanticipatedDataSheetServlet' 12
Avoid unused local variables such as 'instruction'. 71
Avoid unused local variables such as 'dateObj'. 197
Useless parentheses. 337
Useless parentheses. 358

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaResultsDisplayView.java

Violation Line
Avoid unused local variables such as 'docs'. 82
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 239
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 301
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 301

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaSearchView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 39
Avoid unused constructor parameters such as 'aMode'. 60
Avoid unused constructor parameters such as 'aMode'. 79
Avoid unused local variables such as 'pb2'. 199

edu/columbia/rascal/presentation/agenda/pages/IrbAgendaSearchYearlyView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 29
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 113
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 216

edu/columbia/rascal/presentation/agenda/pages/IrbAvailableAgendaMinuteView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 25
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 79
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 137

edu/columbia/rascal/presentation/agenda/pages/IrbMeetingAttendantEntryView.java

Violation Line
Avoid unused private methods such as 'getLogo()'. 356

edu/columbia/rascal/presentation/agenda/pages/IrbMinuteSearchYearlyView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 29
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 113
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 191
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 216

edu/columbia/rascal/presentation/agenda/pages/IrbReportEnterProtocolNumberView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' 33
Avoid unused local variables such as 'endDate'. 130
Useless parentheses. 144
Useless parentheses. 153

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaAbstractServlet.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.irb.IrbAgendaHeader' due to existing import 'edu.columbia.rascal.domain.irb.IrbAgendaHeader' 284
Useless parentheses. 429–430
Useless parentheses. 429–430
Useless parentheses. 442
Useless parentheses. 442–443
Useless parentheses. 443
Useless parentheses. 449
Useless parentheses. 449
Useless parentheses. 494
Useless parentheses. 494
Useless parentheses. 505
Useless parentheses. 505

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaAttachEventSelectServlet.java

Violation Line
Avoid unused local variables such as 'attached'. 158
Useless parentheses. 269

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaAttachNonRascalEventServlet.java

Violation Line
Avoid unused local variables such as 'committeeId'. 69
Useless parentheses. 98
Useless parentheses. 136

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaCheckFinalizeServlet.java

Violation Line
Useless parentheses. 66
Useless parentheses. 67
Useless parentheses. 74
Useless parentheses. 75
Useless parentheses. 118
Avoid unused local variables such as 'eventObject'. 149
Useless parentheses. 160–161
Useless parentheses. 165–166
Useless parentheses. 169–170
Useless parentheses. 173–174
Avoid unused local variables such as 'headerId'. 195

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaCreateServlet.java

Violation Line
Avoid unused private fields such as 'log'. 36
Avoid unused local variables such as 'numberPart'. 72
Useless parentheses. 159
These nested if statements could be combined 159–201
Useless parentheses. 179
Useless parentheses. 180
Useless parentheses. 235

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaDataSheetServlet.java

Violation Line
Avoid unused local variables such as 'committeeId'. 69
Avoid unused local variables such as 'committeeId'. 159

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaDatabaseStoreUtilityServlet.java

Violation Line
Avoid unused local variables such as 'size'. 118
Avoid unused local variables such as 'updateQuery'. 121
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' 405

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaEventAbstractEntryServlet.java

Violation Line
Useless parentheses. 62

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaEventRemoveServlet.java

Violation Line
Avoid unused local variables such as 'ru'. 53
Useless parentheses. 99
Useless parentheses. 100
Useless parentheses. 100

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaEventSearchServlet.java

Violation Line
Useless parentheses. 57
Useless parentheses. 57
Useless parentheses. 161
Useless parentheses. 161
Avoid empty catch blocks 291

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaFinalizeServlet.java

Violation Line
Avoid unused local variables such as 'ah'. 43

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaLinkFrameServlet.java

Violation Line
Useless parentheses. 42
Useless parentheses. 48
Avoid unused local variables such as 'originUrl'. 68

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaMeetingAttendantEntryServlet.java

Violation Line
Avoid unused local variables such as 'attendant'. 59
Useless parentheses. 105
Avoid unused local variables such as 'oid'. 153
Avoid unused local variables such as 'currentAttendants'. 154
Avoid empty catch blocks 162
These nested if statements could be combined 187

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaMeetingAttendantRemoveServlet.java

Violation Line
Avoid unused local variables such as 'ru'. 47

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaMeetingAttendantServlet.java

Violation Line
Avoid unused local variables such as 'attendant'. 55

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaMeetingAttributeEntryServlet.java

Violation Line
Useless parentheses. 71
Avoid unused local variables such as 'ah'. 154
Useless parentheses. 176
Useless parentheses. 176

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaMinuteHistoryDateRangeServlet.java

Violation Line
Useless parentheses. 63

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaMinutesApprovalServlet.java

Violation Line
Avoid unused local variables such as 'frames'. 48
These nested if statements could be combined 151–153

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaMinutesChairApprovalServlet.java

Violation Line
Useless parentheses. 100
These nested if statements could be combined 102–195
Useless parentheses. 163
These nested if statements could be combined 171–175
Useless parentheses. 302
Useless parentheses. 366
Useless parentheses. 415
These nested if statements could be combined 415–420
Useless parentheses. 416
Avoid empty finally blocks 470–482
Avoid unused local variables such as 'eventObject'. 654
Useless parentheses. 664–665
Useless parentheses. 669–670
Useless parentheses. 673–674
Useless parentheses. 677–678
These nested if statements could be combined 970–976

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaMinutesChairSingleEventApprovalServlet.java

Violation Line
These nested if statements could be combined 78–158
Useless parentheses. 130
These nested if statements could be combined 142–146
Avoid empty catch blocks 234–235
Useless parentheses. 247
Useless parentheses. 290
These nested if statements could be combined 290–295
Useless parentheses. 291
Useless parentheses. 466
These nested if statements could be combined 588–594

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaMinutesDataSheetServlet.java

Violation Line
Useless parentheses. 68
Useless parentheses. 68
Useless parentheses. 154
Useless parentheses. 154

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaNewServlet.java

Violation Line
Avoid unused local variables such as 'link'. 68
Useless parentheses. 266
Useless parentheses. 286
Useless parentheses. 287
Useless parentheses. 311
Useless parentheses. 312
Useless parentheses. 324
Useless parentheses. 325

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaOtherTopicEntryServlet.java

Violation Line
Useless parentheses. 64

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaProtocolEventBusinessServlet.java

Violation Line
Avoid unused local variables such as 'event'. 44
Avoid unused local variables such as 'agendaEvent'. 45

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaRemoveServlet.java

Violation Line
Avoid unused local variables such as 'ru'. 179
Useless parentheses. 182

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaReportByProtocolNumberServlet.java

Violation Line
Useless parentheses. 74
Useless parentheses. 116
Useless parentheses. 116
Useless parentheses. 122
Useless parentheses. 122
Useless parentheses. 126

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaReportDetailDateRangeServlet.java

Violation Line
Useless parentheses. 62
Useless parentheses. 62

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaReportDetailServlet.java

Violation Line
Useless parentheses. 103
Useless parentheses. 103
Useless parentheses. 109
Useless parentheses. 109
Useless parentheses. 118
Useless parentheses. 118

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaRetrieveServlet.java

Violation Line
Avoid unused local variables such as 'inframes'. 54
Useless parentheses. 82–84
Useless parentheses. 85–87

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaSearchPageServlet.java

Violation Line
Avoid unused local variables such as 'view'. 69
Useless parentheses. 71
Useless parentheses. 71

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaSearchServlet.java

Violation Line
Useless parentheses. 99
Useless parentheses. 99
Useless parentheses. 193
Useless parentheses. 193
Avoid empty catch blocks 316

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaShortDataSheetServlet.java

Violation Line
Avoid unused local variables such as 'expeditableAttached'. 77
Avoid unused local variables such as 'exemptAttached'. 80
Avoid unused local variables such as 'pendingAttached'. 81

edu/columbia/rascal/presentation/agenda/servlets/IrbAgendaSummaryReportServlet.java

Violation Line
Useless parentheses. 112
Useless parentheses. 112
Useless parentheses. 118
Useless parentheses. 118
Useless parentheses. 126
Useless parentheses. 126
Useless parentheses. 178

edu/columbia/rascal/presentation/agenda/servlets/IrbAttachOtherTopicForAgendaOutputServlet.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.agenda.pages.IrbAttachOtherTopicForAgendaOutputView' due to existing import 'edu.columbia.rascal.presentation.agenda.pages.IrbAttachOtherTopicForAgendaOutputView' 63
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.agenda.pages.IrbAttachOtherTopicForAgendaOutputView' due to existing import 'edu.columbia.rascal.presentation.agenda.pages.IrbAttachOtherTopicForAgendaOutputView' 67
Avoid unused local variables such as 'protocolNumber'. 80
Avoid unused local variables such as 'name'. 82

edu/columbia/rascal/presentation/agenda/servlets/IrbMinuteSearchDateRangeServlet.java

Violation Line
Useless parentheses. 74

edu/columbia/rascal/presentation/agenda/servlets/IrbMinuteSearchServlet.java

Violation Line
Useless parentheses. 99
Useless parentheses. 99
Useless parentheses. 193
Useless parentheses. 193
Avoid empty catch blocks 321

edu/columbia/rascal/presentation/agenda/servlets/IrbReportEnterProtocolNumberServlet.java

Violation Line
Useless parentheses. 49
Useless parentheses. 49
Useless parentheses. 69
Useless parentheses. 71
Useless parentheses. 91

edu/columbia/rascal/presentation/annualcoi/servlets/CoiAnnualExpireEmailServlet.java

Violation Line
Avoid unused private fields such as 'log'. 29
Overriding method merely calls super 207–209

edu/columbia/rascal/presentation/annualcoi/tools/CoiAnnualEmailMonitor.java

Violation Line
Useless parentheses. 34

edu/columbia/rascal/presentation/annualcoi/tools/CoiAnnualEmailTask.java

Violation Line
Useless parentheses. 120
Useless parentheses. 253
Useless parentheses. 253
Useless parentheses. 253

edu/columbia/rascal/presentation/annualcoi/tools/CoiAnnualNotifySignersEmailMessage.java

Violation Line
Avoid unused private fields such as 'footer'. 18

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixAConstants.java

Violation Line
Avoid modifiers which are implied by the context 17
Avoid modifiers which are implied by the context 19
Avoid modifiers which are implied by the context 21
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 27
Avoid modifiers which are implied by the context 29
Avoid modifiers which are implied by the context 31
Avoid modifiers which are implied by the context 33–35
Avoid modifiers which are implied by the context 37–46
Avoid modifiers which are implied by the context 48–57
Avoid modifiers which are implied by the context 59–60
Avoid modifiers which are implied by the context 62–63
Avoid modifiers which are implied by the context 65–66
Avoid modifiers which are implied by the context 68–69
Avoid modifiers which are implied by the context 71–72
Avoid modifiers which are implied by the context 74–75
Avoid modifiers which are implied by the context 77–78
Avoid modifiers which are implied by the context 80–81
Avoid modifiers which are implied by the context 85–86
Avoid modifiers which are implied by the context 88–89
Avoid modifiers which are implied by the context 92–93
Avoid modifiers which are implied by the context 96–97
Avoid modifiers which are implied by the context 100–101
Avoid modifiers which are implied by the context 104–105
Avoid modifiers which are implied by the context 108–109
Avoid modifiers which are implied by the context 113–114
Avoid modifiers which are implied by the context 116–117
Avoid modifiers which are implied by the context 119–120
Avoid modifiers which are implied by the context 122–123
Avoid modifiers which are implied by the context 125–126
Avoid modifiers which are implied by the context 128–129
Avoid modifiers which are implied by the context 131–132
Avoid modifiers which are implied by the context 134–135
Avoid modifiers which are implied by the context 137–138
Avoid modifiers which are implied by the context 140–141
Avoid modifiers which are implied by the context 143–144
Avoid modifiers which are implied by the context 146–147
Avoid modifiers which are implied by the context 149–150
Avoid modifiers which are implied by the context 153–154
Avoid modifiers which are implied by the context 156–157
Avoid modifiers which are implied by the context 159–160
Avoid modifiers which are implied by the context 162–163
Avoid modifiers which are implied by the context 165–166
Avoid modifiers which are implied by the context 168–169
Avoid modifiers which are implied by the context 171–172
Avoid modifiers which are implied by the context 174–175
Avoid modifiers which are implied by the context 177–178
Avoid modifiers which are implied by the context 180–181
Avoid modifiers which are implied by the context 183–184
Avoid modifiers which are implied by the context 186–187
Avoid modifiers which are implied by the context 189–190
Avoid modifiers which are implied by the context 192–193
Avoid modifiers which are implied by the context 195–196
Avoid modifiers which are implied by the context 198–199
Avoid modifiers which are implied by the context 201–202
Avoid modifiers which are implied by the context 205–206
Avoid modifiers which are implied by the context 208–211
Avoid modifiers which are implied by the context 213–214
Avoid modifiers which are implied by the context 216–217
Avoid modifiers which are implied by the context 219–228
Avoid modifiers which are implied by the context 230–247
Avoid modifiers which are implied by the context 249–251
Avoid modifiers which are implied by the context 253–254
Avoid modifiers which are implied by the context 256–257
Avoid modifiers which are implied by the context 259–260
Avoid modifiers which are implied by the context 262–263
Avoid modifiers which are implied by the context 265–266

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixBConstants.java

Violation Line
Avoid modifiers which are implied by the context 12
Avoid modifiers which are implied by the context 14
Avoid modifiers which are implied by the context 16
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
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 26–27
Avoid modifiers which are implied by the context 29–36
Avoid modifiers which are implied by the context 38–45
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 55–56
Avoid modifiers which are implied by the context 58–59
Avoid modifiers which are implied by the context 61–62
Avoid modifiers which are implied by the context 63–64
Avoid modifiers which are implied by the context 66–67
Avoid modifiers which are implied by the context 69–70
Avoid modifiers which are implied by the context 72–73
Avoid modifiers which are implied by the context 75–76
Avoid modifiers which are implied by the context 78–79
Avoid modifiers which are implied by the context 81
Avoid modifiers which are implied by the context 83
Avoid modifiers which are implied by the context 85
Avoid modifiers which are implied by the context 87–88
Avoid modifiers which are implied by the context 90–91
Avoid modifiers which are implied by the context 93–94
Avoid modifiers which are implied by the context 96–98
Avoid modifiers which are implied by the context 100–101
Avoid modifiers which are implied by the context 103–104
Avoid modifiers which are implied by the context 106–108
Avoid modifiers which are implied by the context 110–111
Avoid modifiers which are implied by the context 113–116
Avoid modifiers which are implied by the context 118–119
Avoid modifiers which are implied by the context 121–122
Avoid modifiers which are implied by the context 124–126
Avoid modifiers which are implied by the context 128–130
Avoid modifiers which are implied by the context 132–134
Avoid modifiers which are implied by the context 136–137
Avoid modifiers which are implied by the context 139–142
Avoid modifiers which are implied by the context 144
Avoid modifiers which are implied by the context 145
Avoid modifiers which are implied by the context 146–147
Avoid modifiers which are implied by the context 150–151
Avoid modifiers which are implied by the context 153–154
Avoid modifiers which are implied by the context 156–157
Avoid modifiers which are implied by the context 159–160
Avoid modifiers which are implied by the context 161–162
Avoid modifiers which are implied by the context 164–165
Avoid modifiers which are implied by the context 167–168
Avoid modifiers which are implied by the context 170–173
Avoid modifiers which are implied by the context 175–176
Avoid modifiers which are implied by the context 178–179
Avoid modifiers which are implied by the context 181–182
Avoid modifiers which are implied by the context 184–186
Avoid modifiers which are implied by the context 188–189
Avoid modifiers which are implied by the context 191–194
Avoid modifiers which are implied by the context 196–197
Avoid modifiers which are implied by the context 200–202
Avoid modifiers which are implied by the context 204–207
Avoid modifiers which are implied by the context 209–210
Avoid modifiers which are implied by the context 212–213
Avoid modifiers which are implied by the context 216–217
Avoid modifiers which are implied by the context 219–220
Avoid modifiers which are implied by the context 222–223
Avoid modifiers which are implied by the context 225–226
Avoid modifiers which are implied by the context 228–229
Avoid modifiers which are implied by the context 231–232
Avoid modifiers which are implied by the context 234–235
Avoid modifiers which are implied by the context 237–238
Avoid modifiers which are implied by the context 241–242
Avoid modifiers which are implied by the context 244–245
Avoid modifiers which are implied by the context 247–248
Avoid modifiers which are implied by the context 250–252
Avoid modifiers which are implied by the context 254–256
Avoid modifiers which are implied by the context 258–259
Avoid modifiers which are implied by the context 261–262
Avoid modifiers which are implied by the context 264–265
Avoid modifiers which are implied by the context 267–276
Avoid modifiers which are implied by the context 278–280
Avoid modifiers which are implied by the context 282–283
Avoid modifiers which are implied by the context 285–294
Avoid modifiers which are implied by the context 296–297
Avoid modifiers which are implied by the context 299–300
Avoid modifiers which are implied by the context 302–303
Avoid modifiers which are implied by the context 305–306
Avoid modifiers which are implied by the context 308–310
Avoid modifiers which are implied by the context 312–313
Avoid modifiers which are implied by the context 315–316
Avoid modifiers which are implied by the context 318–319
Avoid modifiers which are implied by the context 321–322

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixCConstants.java

Violation Line
Avoid modifiers which are implied by the context 12
Avoid modifiers which are implied by the context 14
Avoid modifiers which are implied by the context 16
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
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 26–27
Avoid modifiers which are implied by the context 29–34
Avoid modifiers which are implied by the context 36–42
Avoid modifiers which are implied by the context 44–45
Avoid modifiers which are implied by the context 47–48
Avoid modifiers which are implied by the context 50–51
Avoid modifiers which are implied by the context 53–54
Avoid modifiers which are implied by the context 56–57
Avoid modifiers which are implied by the context 59–60
Avoid modifiers which are implied by the context 62–63
Avoid modifiers which are implied by the context 65–66
Avoid modifiers which are implied by the context 68–69
Avoid modifiers which are implied by the context 71–72
Avoid modifiers which are implied by the context 74–75
Avoid modifiers which are implied by the context 77–80
Avoid modifiers which are implied by the context 82–83
Avoid modifiers which are implied by the context 84–85
Avoid modifiers which are implied by the context 87–88
Avoid modifiers which are implied by the context 90–91
Avoid modifiers which are implied by the context 93–94
Avoid modifiers which are implied by the context 96–97
Avoid modifiers which are implied by the context 98–99
Avoid modifiers which are implied by the context 101–102
Avoid modifiers which are implied by the context 104–105
Avoid modifiers which are implied by the context 106–107
Avoid modifiers which are implied by the context 108–109
Avoid modifiers which are implied by the context 111–112
Avoid modifiers which are implied by the context 114–115
Avoid modifiers which are implied by the context 117–118
Avoid modifiers which are implied by the context 120–122
Avoid modifiers which are implied by the context 124–125
Avoid modifiers which are implied by the context 127–130
Avoid modifiers which are implied by the context 132–133
Avoid modifiers which are implied by the context 135–136
Avoid modifiers which are implied by the context 138–140
Avoid modifiers which are implied by the context 142–145
Avoid modifiers which are implied by the context 147–148
Avoid modifiers which are implied by the context 150–151
Avoid modifiers which are implied by the context 153–156
Avoid modifiers which are implied by the context 158–159
Avoid modifiers which are implied by the context 161–162
Avoid modifiers which are implied by the context 164–166
Avoid modifiers which are implied by the context 168–169
Avoid modifiers which are implied by the context 171–172
Avoid modifiers which are implied by the context 174–175
Avoid modifiers which are implied by the context 177–178
Avoid modifiers which are implied by the context 180–181
Avoid modifiers which are implied by the context 183–184
Avoid modifiers which are implied by the context 186–188
Avoid modifiers which are implied by the context 190–192
Avoid modifiers which are implied by the context 194–195
Avoid modifiers which are implied by the context 197–198
Avoid modifiers which are implied by the context 200–202
Avoid modifiers which are implied by the context 204–206
Avoid modifiers which are implied by the context 208–209
Avoid modifiers which are implied by the context 211–212
Avoid modifiers which are implied by the context 214–217
Avoid modifiers which are implied by the context 219–228
Avoid modifiers which are implied by the context 230–238
Avoid modifiers which are implied by the context 240–262
Avoid modifiers which are implied by the context 264–265
Avoid modifiers which are implied by the context 267–268
Avoid modifiers which are implied by the context 270–271
Avoid modifiers which are implied by the context 273–275
Avoid modifiers which are implied by the context 277–278
Avoid modifiers which are implied by the context 280–281
Avoid modifiers which are implied by the context 283–284
Avoid modifiers which are implied by the context 286–287

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixConstants.java

Violation Line
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–21
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 27
Avoid modifiers which are implied by the context 29
Avoid modifiers which are implied by the context 31
Avoid modifiers which are implied by the context 33
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 37
Avoid modifiers which are implied by the context 39–43
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 60
Avoid modifiers which are implied by the context 61
Avoid modifiers which are implied by the context 62
Avoid modifiers which are implied by the context 63
Avoid modifiers which are implied by the context 64
Avoid modifiers which are implied by the context 65
Avoid modifiers which are implied by the context 66
Avoid modifiers which are implied by the context 67
Avoid modifiers which are implied by the context 68
Avoid modifiers which are implied by the context 71
Avoid modifiers which are implied by the context 72
Avoid modifiers which are implied by the context 73
Avoid modifiers which are implied by the context 74
Avoid modifiers which are implied by the context 75
Avoid modifiers which are implied by the context 76
Avoid modifiers which are implied by the context 77
Avoid modifiers which are implied by the context 78
Avoid modifiers which are implied by the context 79
Avoid modifiers which are implied by the context 83
Avoid modifiers which are implied by the context 84
Avoid modifiers which are implied by the context 85
Avoid modifiers which are implied by the context 86
Avoid modifiers which are implied by the context 87
Avoid modifiers which are implied by the context 88
Avoid modifiers which are implied by the context 89
Avoid modifiers which are implied by the context 90
Avoid modifiers which are implied by the context 91
Avoid modifiers which are implied by the context 95
Avoid modifiers which are implied by the context 96
Avoid modifiers which are implied by the context 97
Avoid modifiers which are implied by the context 98
Avoid modifiers which are implied by the context 100–101
Avoid modifiers which are implied by the context 103–104
Avoid modifiers which are implied by the context 106–107
Avoid modifiers which are implied by the context 110
Avoid modifiers which are implied by the context 111
Avoid modifiers which are implied by the context 114–115
Avoid modifiers which are implied by the context 117–118
Avoid modifiers which are implied by the context 120–121
Avoid modifiers which are implied by the context 123
Avoid modifiers which are implied by the context 125–126
Avoid modifiers which are implied by the context 128–129
Avoid modifiers which are implied by the context 131–132
Avoid modifiers which are implied by the context 134–135
Avoid modifiers which are implied by the context 137–138
Avoid modifiers which are implied by the context 140–141
Avoid modifiers which are implied by the context 143–144
Avoid modifiers which are implied by the context 146
Avoid modifiers which are implied by the context 148
Avoid modifiers which are implied by the context 149
Avoid modifiers which are implied by the context 150
Avoid modifiers which are implied by the context 152
Avoid modifiers which are implied by the context 154
Avoid modifiers which are implied by the context 156
Avoid modifiers which are implied by the context 159
Avoid modifiers which are implied by the context 160
Avoid modifiers which are implied by the context 161
Avoid modifiers which are implied by the context 163
Avoid modifiers which are implied by the context 164
Avoid modifiers which are implied by the context 165
Avoid modifiers which are implied by the context 166
Avoid modifiers which are implied by the context 169
Avoid modifiers which are implied by the context 170
Avoid modifiers which are implied by the context 171
Avoid modifiers which are implied by the context 172
Avoid modifiers which are implied by the context 173
Avoid modifiers which are implied by the context 174
Avoid modifiers which are implied by the context 177
Avoid modifiers which are implied by the context 179
Avoid modifiers which are implied by the context 181
Avoid modifiers which are implied by the context 184
Avoid modifiers which are implied by the context 185
Avoid modifiers which are implied by the context 186
Avoid modifiers which are implied by the context 187
Avoid modifiers which are implied by the context 188
Avoid modifiers which are implied by the context 189
Avoid modifiers which are implied by the context 190
Avoid modifiers which are implied by the context 191
Avoid modifiers which are implied by the context 192
Avoid modifiers which are implied by the context 193
Avoid modifiers which are implied by the context 196
Avoid modifiers which are implied by the context 198
Avoid modifiers which are implied by the context 199
Avoid modifiers which are implied by the context 200
Avoid modifiers which are implied by the context 201
Avoid modifiers which are implied by the context 202
Avoid modifiers which are implied by the context 203
Avoid modifiers which are implied by the context 204
Avoid modifiers which are implied by the context 205
Avoid modifiers which are implied by the context 206
Avoid modifiers which are implied by the context 207
Avoid modifiers which are implied by the context 208
Avoid modifiers which are implied by the context 211
Avoid modifiers which are implied by the context 213
Avoid modifiers which are implied by the context 214
Avoid modifiers which are implied by the context 215
Avoid modifiers which are implied by the context 216
Avoid modifiers which are implied by the context 217
Avoid modifiers which are implied by the context 218
Avoid modifiers which are implied by the context 219
Avoid modifiers which are implied by the context 220
Avoid modifiers which are implied by the context 221
Avoid modifiers which are implied by the context 222
Avoid modifiers which are implied by the context 224
Avoid modifiers which are implied by the context 225
Avoid modifiers which are implied by the context 226
Avoid modifiers which are implied by the context 227
Avoid modifiers which are implied by the context 228
Avoid modifiers which are implied by the context 229
Avoid modifiers which are implied by the context 230
Avoid modifiers which are implied by the context 231
Avoid modifiers which are implied by the context 234
Avoid modifiers which are implied by the context 237
Avoid modifiers which are implied by the context 238
Avoid modifiers which are implied by the context 240
Avoid modifiers which are implied by the context 241
Avoid modifiers which are implied by the context 242
Avoid modifiers which are implied by the context 243
Avoid modifiers which are implied by the context 244
Avoid modifiers which are implied by the context 245
Avoid modifiers which are implied by the context 246
Avoid modifiers which are implied by the context 247
Avoid modifiers which are implied by the context 248
Avoid modifiers which are implied by the context 249
Avoid modifiers which are implied by the context 250
Avoid modifiers which are implied by the context 251
Avoid modifiers which are implied by the context 252
Avoid modifiers which are implied by the context 253
Avoid modifiers which are implied by the context 254
Avoid modifiers which are implied by the context 255
Avoid modifiers which are implied by the context 256
Avoid modifiers which are implied by the context 257
Avoid modifiers which are implied by the context 258
Avoid modifiers which are implied by the context 259
Avoid modifiers which are implied by the context 260
Avoid modifiers which are implied by the context 261
Avoid modifiers which are implied by the context 262
Avoid modifiers which are implied by the context 263
Avoid modifiers which are implied by the context 264
Avoid modifiers which are implied by the context 265
Avoid modifiers which are implied by the context 266
Avoid modifiers which are implied by the context 267
Avoid modifiers which are implied by the context 268
Avoid modifiers which are implied by the context 269
Avoid modifiers which are implied by the context 270
Avoid modifiers which are implied by the context 271
Avoid modifiers which are implied by the context 272
Avoid modifiers which are implied by the context 273
Avoid modifiers which are implied by the context 274
Avoid modifiers which are implied by the context 275
Avoid modifiers which are implied by the context 276
Avoid modifiers which are implied by the context 277
Avoid modifiers which are implied by the context 278
Avoid modifiers which are implied by the context 279
Avoid modifiers which are implied by the context 280
Avoid modifiers which are implied by the context 281
Avoid modifiers which are implied by the context 282
Avoid modifiers which are implied by the context 283
Avoid modifiers which are implied by the context 284
Avoid modifiers which are implied by the context 285
Avoid modifiers which are implied by the context 286
Avoid modifiers which are implied by the context 287
Avoid modifiers which are implied by the context 288
Avoid modifiers which are implied by the context 289
Avoid modifiers which are implied by the context 290
Avoid modifiers which are implied by the context 291
Avoid modifiers which are implied by the context 296
Avoid modifiers which are implied by the context 297
Avoid modifiers which are implied by the context 298
Avoid modifiers which are implied by the context 299
Avoid modifiers which are implied by the context 300
Avoid modifiers which are implied by the context 301
Avoid modifiers which are implied by the context 302
Avoid modifiers which are implied by the context 303
Avoid modifiers which are implied by the context 304
Avoid modifiers which are implied by the context 305
Avoid modifiers which are implied by the context 306
Avoid modifiers which are implied by the context 307
Avoid modifiers which are implied by the context 308
Avoid modifiers which are implied by the context 310
Avoid modifiers which are implied by the context 311
Avoid modifiers which are implied by the context 314
Avoid modifiers which are implied by the context 315
Avoid modifiers which are implied by the context 316
Avoid modifiers which are implied by the context 317
Avoid modifiers which are implied by the context 318
Avoid modifiers which are implied by the context 319
Avoid modifiers which are implied by the context 320
Avoid modifiers which are implied by the context 321
Avoid modifiers which are implied by the context 323
Avoid modifiers which are implied by the context 324
Avoid modifiers which are implied by the context 325

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixConversionConstants.java

Violation Line
Avoid modifiers which are implied by the context 12
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 22
Avoid modifiers which are implied by the context 23
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 29
Avoid modifiers which are implied by the context 30
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 39

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixDConstants.java

Violation Line
Avoid modifiers which are implied by the context 12
Avoid modifiers which are implied by the context 14
Avoid modifiers which are implied by the context 16
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–23
Avoid modifiers which are implied by the context 25–30
Avoid modifiers which are implied by the context 32–37
Avoid modifiers which are implied by the context 39–40
Avoid modifiers which are implied by the context 42–43
Avoid modifiers which are implied by the context 45–46
Avoid modifiers which are implied by the context 48–49
Avoid modifiers which are implied by the context 51–52
Avoid modifiers which are implied by the context 54–55
Avoid modifiers which are implied by the context 57–58
Avoid modifiers which are implied by the context 60–61
Avoid modifiers which are implied by the context 63–64
Avoid modifiers which are implied by the context 66–67
Avoid modifiers which are implied by the context 69–70
Avoid modifiers which are implied by the context 72–73
Avoid modifiers which are implied by the context 75–76
Avoid modifiers which are implied by the context 78–79
Avoid modifiers which are implied by the context 81–82
Avoid modifiers which are implied by the context 84–85
Avoid modifiers which are implied by the context 87–88
Avoid modifiers which are implied by the context 90–91
Avoid modifiers which are implied by the context 93–94
Avoid modifiers which are implied by the context 96–97
Avoid modifiers which are implied by the context 99–100
Avoid modifiers which are implied by the context 102–103
Avoid modifiers which are implied by the context 105–106
Avoid modifiers which are implied by the context 108–109
Avoid modifiers which are implied by the context 111–112
Avoid modifiers which are implied by the context 114–115
Avoid modifiers which are implied by the context 117–118
Avoid modifiers which are implied by the context 120–121

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixEConstants.java

Violation Line
Avoid modifiers which are implied by the context 12
Avoid modifiers which are implied by the context 14
Avoid modifiers which are implied by the context 16
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
Avoid modifiers which are implied by the context 24–25
Avoid modifiers which are implied by the context 27–40
Avoid modifiers which are implied by the context 42–58
Avoid modifiers which are implied by the context 60–61
Avoid modifiers which are implied by the context 63–72
Avoid modifiers which are implied by the context 74–80
Avoid modifiers which are implied by the context 82–88
Avoid modifiers which are implied by the context 90–93
Avoid modifiers which are implied by the context 95–97
Avoid modifiers which are implied by the context 99
Avoid modifiers which are implied by the context 100–104
Avoid modifiers which are implied by the context 106–107
Avoid modifiers which are implied by the context 109–110
Avoid modifiers which are implied by the context 112–116
Avoid modifiers which are implied by the context 118–119
Avoid modifiers which are implied by the context 121–122
Avoid modifiers which are implied by the context 124–131
Avoid modifiers which are implied by the context 133–134
Avoid modifiers which are implied by the context 136–138
Avoid modifiers which are implied by the context 139
Avoid modifiers which are implied by the context 140
Avoid modifiers which are implied by the context 141
Avoid modifiers which are implied by the context 143–145
Avoid modifiers which are implied by the context 147–149
Avoid modifiers which are implied by the context 151–152
Avoid modifiers which are implied by the context 154–155
Avoid modifiers which are implied by the context 157–158
Avoid modifiers which are implied by the context 160–162
Avoid modifiers which are implied by the context 164–167
Avoid modifiers which are implied by the context 169–171
Avoid modifiers which are implied by the context 173–174
Avoid modifiers which are implied by the context 176–182
Avoid modifiers which are implied by the context 184–191
Avoid modifiers which are implied by the context 193–194
Avoid modifiers which are implied by the context 196–198
Avoid modifiers which are implied by the context 200–201
Avoid modifiers which are implied by the context 203–204
Avoid modifiers which are implied by the context 206–207
Avoid modifiers which are implied by the context 209–210

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixFConstants.java

Violation Line
Avoid modifiers which are implied by the context 12
Avoid modifiers which are implied by the context 14
Avoid modifiers which are implied by the context 16
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–23
Avoid modifiers which are implied by the context 25–33
Avoid modifiers which are implied by the context 35–44
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 57–58
Avoid modifiers which are implied by the context 60–61
Avoid modifiers which are implied by the context 63–64
Avoid modifiers which are implied by the context 66–67
Avoid modifiers which are implied by the context 69–70
Avoid modifiers which are implied by the context 72–73
Avoid modifiers which are implied by the context 75–77
Avoid modifiers which are implied by the context 79–80
Avoid modifiers which are implied by the context 82–83
Avoid modifiers which are implied by the context 85–88
Avoid modifiers which are implied by the context 90–91
Avoid modifiers which are implied by the context 93–94
Avoid modifiers which are implied by the context 96–97
Avoid modifiers which are implied by the context 99–101
Avoid modifiers which are implied by the context 103–104
Avoid modifiers which are implied by the context 106–108
Avoid modifiers which are implied by the context 110–112
Avoid modifiers which are implied by the context 114–115
Avoid modifiers which are implied by the context 117–119
Avoid modifiers which are implied by the context 121–126
Avoid modifiers which are implied by the context 128–132
Avoid modifiers which are implied by the context 134–136
Avoid modifiers which are implied by the context 138
Avoid modifiers which are implied by the context 140–148
Avoid modifiers which are implied by the context 150–151
Avoid modifiers which are implied by the context 153–155
Avoid modifiers which are implied by the context 157–158
Avoid modifiers which are implied by the context 160–161
Avoid modifiers which are implied by the context 163–164
Avoid modifiers which are implied by the context 166–167
Avoid modifiers which are implied by the context 169–170
Avoid modifiers which are implied by the context 172–176

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixGConstants.java

Violation Line
Avoid modifiers which are implied by the context 12
Avoid modifiers which are implied by the context 14
Avoid modifiers which are implied by the context 16
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–23
Avoid modifiers which are implied by the context 26–33
Avoid modifiers which are implied by the context 35–42
Avoid modifiers which are implied by the context 44
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 58–59
Avoid modifiers which are implied by the context 61–62
Avoid modifiers which are implied by the context 64–65
Avoid modifiers which are implied by the context 67–68
Avoid modifiers which are implied by the context 70–71
Avoid modifiers which are implied by the context 73–74
Avoid modifiers which are implied by the context 76–77
Avoid modifiers which are implied by the context 79–80
Avoid modifiers which are implied by the context 82–84
Avoid modifiers which are implied by the context 86–87
Avoid modifiers which are implied by the context 89–90
Avoid modifiers which are implied by the context 92–95
Avoid modifiers which are implied by the context 97–98
Avoid modifiers which are implied by the context 100–101
Avoid modifiers which are implied by the context 103–104
Avoid modifiers which are implied by the context 106–108
Avoid modifiers which are implied by the context 110–111
Avoid modifiers which are implied by the context 113–116
Avoid modifiers which are implied by the context 118–120
Avoid modifiers which are implied by the context 122–123
Avoid modifiers which are implied by the context 125–127
Avoid modifiers which are implied by the context 129–131
Avoid modifiers which are implied by the context 133
Avoid modifiers which are implied by the context 135–141
Avoid modifiers which are implied by the context 143–144
Avoid modifiers which are implied by the context 146–148
Avoid modifiers which are implied by the context 150–151
Avoid modifiers which are implied by the context 153–154
Avoid modifiers which are implied by the context 156–157
Avoid modifiers which are implied by the context 159–160
Avoid modifiers which are implied by the context 162–163
Avoid modifiers which are implied by the context 165–169
Avoid modifiers which are implied by the context 171–172
Avoid modifiers which are implied by the context 174
Avoid modifiers which are implied by the context 176–177

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixIConstants.java

Violation Line
Avoid modifiers which are implied by the context 9
Avoid modifiers which are implied by the context 11
Avoid modifiers which are implied by the context 13
Avoid modifiers which are implied by the context 15
Avoid modifiers which are implied by the context 17
Avoid modifiers which are implied by the context 19
Avoid modifiers which are implied by the context 21
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 27
Avoid modifiers which are implied by the context 29
Avoid modifiers which are implied by the context 31
Avoid modifiers which are implied by the context 33
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 37
Avoid modifiers which are implied by the context 39
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 59
Avoid modifiers which are implied by the context 61
Avoid modifiers which are implied by the context 63
Avoid modifiers which are implied by the context 65
Avoid modifiers which are implied by the context 67–68
Avoid modifiers which are implied by the context 70
Avoid modifiers which are implied by the context 72

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixOwnerStaffSurrogate.java

Violation Line
Useless parentheses. 65
Useless parentheses. 65–66
Useless parentheses. 76–77
Useless parentheses. 76
Useless parentheses. 87–88
Useless parentheses. 87
Useless parentheses. 98
Useless parentheses. 98–99
Useless parentheses. 109–110
Useless parentheses. 109
Useless parentheses. 120–121
Useless parentheses. 120
Useless parentheses. 131
Useless parentheses. 131–132
Useless parentheses. 138
Useless parentheses. 138–139
Useless parentheses. 144
Useless parentheses. 144–145
Useless parentheses. 354
Useless parentheses. 354
Avoid empty block statements. 416–417
Useless parentheses. 430
Useless parentheses. 430
Useless parentheses. 446
Useless parentheses. 446
Useless parentheses. 462
Useless parentheses. 462
Useless parentheses. 478
Useless parentheses. 478
Useless parentheses. 504
Useless parentheses. 504

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixOwnerSurrogate.java

Violation Line
Useless parentheses. 57
Useless parentheses. 57
Avoid empty catch blocks 88
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 232

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixSearchParameters.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 42
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 51
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 98
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 117
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 149
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 160
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 207
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 226

edu/columbia/rascal/presentation/appendix/auxiliary/AppendixSearchParametersParser.java

Violation Line
Useless parentheses. 95

edu/columbia/rascal/presentation/appendix/jdbc/AppendixJdbcAccessor.java

Violation Line
Avoid unused constructor parameters such as 'aServlet'. 38
Avoid unused method parameters such as 'procRsltMethodNm'. 146
These nested if statements could be combined 159–161

edu/columbia/rascal/presentation/appendix/jdbc/AppendixReportJdbcAccessor.java

Violation Line
Avoid unused local variables such as 'rid'. 76
Avoid unused local variables such as 'deptName'. 77
Avoid unused local variables such as 'nameUni'. 92
Useless parentheses. 106
Useless parentheses. 111
Useless parentheses. 115
Useless parentheses. 133
Useless parentheses. 136
Useless parentheses. 139
Useless parentheses. 142
Useless parentheses. 145
Useless parentheses. 148
Useless parentheses. 151
Useless parentheses. 154
Useless parentheses. 157
Useless parentheses. 160
Useless parentheses. 163
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 194
Unnecessary use of fully qualified name 'java.sql.SQLException' due to existing import 'java.sql.SQLException' 197
Avoid unused local variables such as 'rid'. 221
Avoid unused local variables such as 'nameUni'. 236
Useless parentheses. 245
Useless parentheses. 246
Useless parentheses. 258
Useless parentheses. 262
Useless parentheses. 270
Useless parentheses. 279
Useless parentheses. 282
Useless parentheses. 285
Useless parentheses. 288
Useless parentheses. 291
Useless parentheses. 294
Useless parentheses. 297
Useless parentheses. 300
Useless parentheses. 303
Useless parentheses. 306
Useless parentheses. 309
Unnecessary use of fully qualified name 'java.sql.SQLException' due to existing import 'java.sql.SQLException' 315
Avoid unused local variables such as 'rid'. 337
Avoid unused local variables such as 'nameUni'. 351
Avoid unused local variables such as 'prefix'. 353
Useless parentheses. 359
Useless parentheses. 365
Useless parentheses. 367
Useless parentheses. 369
Useless parentheses. 373
Useless parentheses. 382
Useless parentheses. 385
Useless parentheses. 388
Useless parentheses. 391
Useless parentheses. 394
Useless parentheses. 397
Useless parentheses. 400
Useless parentheses. 403
Useless parentheses. 439
Useless parentheses. 442
Unnecessary use of fully qualified name 'java.sql.SQLException' due to existing import 'java.sql.SQLException' 445

edu/columbia/rascal/presentation/appendix/jdbc/AppendixWorkListJdbcAccessor.java

Violation Line
Useless parentheses. 60
Useless parentheses. 60
Useless parentheses. 61
Useless parentheses. 61
Useless parentheses. 65
Useless parentheses. 65
Useless parentheses. 65
Useless parentheses. 67
Useless parentheses. 67
Useless parentheses. 67
Useless parentheses. 86
Useless parentheses. 86
Useless parentheses. 87
Useless parentheses. 87
Useless parentheses. 88
Useless parentheses. 88
Useless parentheses. 92
Useless parentheses. 92
Useless parentheses. 92
Useless parentheses. 94
Useless parentheses. 94
Useless parentheses. 94
Useless parentheses. 95
Useless parentheses. 95
Useless parentheses. 95
Useless parentheses. 122
Useless parentheses. 122
Useless parentheses. 123
Useless parentheses. 123
Useless parentheses. 128
Useless parentheses. 128
Useless parentheses. 128
Useless parentheses. 129
Useless parentheses. 129
Useless parentheses. 129
Useless parentheses. 148
Useless parentheses. 148
Useless parentheses. 149
Useless parentheses. 149
Useless parentheses. 150
Useless parentheses. 150
Useless parentheses. 155
Useless parentheses. 155
Useless parentheses. 155
Useless parentheses. 156
Useless parentheses. 156
Useless parentheses. 156
Useless parentheses. 157
Useless parentheses. 157
Useless parentheses. 157
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 170
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 232
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 243
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 306
Avoid unused local variables such as 'rid'. 315
Avoid unused local variables such as 'deptName'. 316
Avoid unused local variables such as 'nameUni'. 331
Useless parentheses. 350
Useless parentheses. 354
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 448
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 458
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 460
Useless parentheses. 493
Useless parentheses. 497
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 600
Useless parentheses. 637
Useless parentheses. 641
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 689
Avoid unused local variables such as 'rid'. 698
Avoid unused local variables such as 'nameUni'. 713
Useless parentheses. 737
Useless parentheses. 741
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 813
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 844
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 982
Avoid unused local variables such as 'createdBy'. 995
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 996
Avoid unused local variables such as 'deptName'. 997
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 1094
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 1129
Avoid unused local variables such as 'rid'. 1136
Avoid unused local variables such as 'nameUni'. 1150
Avoid unused local variables such as 'prefix'. 1152
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 1225
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 1232
Avoid unused local variables such as 'oid'. 1278
Avoid unused local variables such as 'sequenceNumber'. 1279
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 1333
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 1372
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 1375
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 1375
Avoid unused local variables such as 'title'. 1377
Useless parentheses. 1384

edu/columbia/rascal/presentation/appendix/jdbc/AppendixWorkListQueryFormat.java

Violation Line
Avoid unused local variables such as 'whereUserId'. 361
Useless parentheses. 462
Useless parentheses. 553
Useless parentheses. 648
Useless parentheses. 743
Useless parentheses. 834
Useless parentheses. 931
Useless parentheses. 1031
Useless parentheses. 1134
Useless parentheses. 1233
Avoid unused local variables such as 'memberSites'. 1433
Avoid unused local variables such as 'inOrNotInExpression'. 1697
Avoid unused local variables such as 'useUnion'. 2161
Avoid unused local variables such as 'stringAndExists'. 2176
Avoid unused local variables such as 'stringAndNotExists'. 2177
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 3031
Avoid unused local variables such as 'inOrNotInExpression'. 3035
Useless parentheses. 3262
Useless parentheses. 3262
Useless parentheses. 3262
Useless parentheses. 3304
Useless parentheses. 3315
Useless parentheses. 3315
Useless parentheses. 3435
These nested if statements could be combined 3477–3478
Useless parentheses. 3481

edu/columbia/rascal/presentation/appendix/pages/AppendixAReportView.java

Violation Line
Useless parentheses. 111
Useless parentheses. 193
Useless parentheses. 195
Useless parentheses. 210
Useless parentheses. 267
Useless parentheses. 267
Useless parentheses. 289
Useless parentheses. 318
Useless parentheses. 371
Useless parentheses. 371
Useless parentheses. 528
Useless parentheses. 568
Useless parentheses. 710
Useless parentheses. 723
Useless parentheses. 736
Useless parentheses. 850
Useless parentheses. 872
Useless parentheses. 1360
Useless parentheses. 1376
Useless parentheses. 1392
Useless parentheses. 1408
Useless parentheses. 1424
Useless parentheses. 1461

edu/columbia/rascal/presentation/appendix/pages/AppendixASafetyOfficerApprovalView.java

Violation Line
Useless parentheses. 145
Avoid unused local variables such as 'fieldName'. 158
Useless parentheses. 227–228
Useless parentheses. 227
Useless parentheses. 227
Useless parentheses. 266

edu/columbia/rascal/presentation/appendix/pages/AppendixAView.java

Violation Line
Avoid unused local variables such as 'defaultValues'. 124
Useless parentheses. 253
Avoid unused local variables such as 't'. 269
Useless parentheses. 357
Useless parentheses. 407
Useless parentheses. 580
Useless parentheses. 597
Useless parentheses. 616
Useless parentheses. 761
Useless parentheses. 790
Avoid unused local variables such as 'aDisplayValue1'. 932
Avoid unused local variables such as 'aDisplayValue1'. 996
Avoid unused local variables such as 'aDisplayValue1'. 1115
Avoid unused local variables such as 'aDisplayValue1'. 1387
Avoid unused local variables such as 'aDisplayValue1'. 1445

edu/columbia/rascal/presentation/appendix/pages/AppendixAccessControlEntryView.java

Violation Line
Useless parentheses. 236

edu/columbia/rascal/presentation/appendix/pages/AppendixAccessQueueView.java

Violation Line
Useless parentheses. 102
Useless parentheses. 102
Useless parentheses. 157
Useless parentheses. 246–247
Useless parentheses. 247
Useless parentheses. 305
Useless parentheses. 305

edu/columbia/rascal/presentation/appendix/pages/AppendixAcknowledgementView.java

Violation Line
Useless parentheses. 197
Useless parentheses. 197
Useless parentheses. 203
Useless parentheses. 203

edu/columbia/rascal/presentation/appendix/pages/AppendixAnimalCareAbstractView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' due to existing import 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' 200
Useless parentheses. 216
Useless parentheses. 239
Avoid unused local variables such as 'values'. 429
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' due to existing import 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' 435
Useless parentheses. 468
Useless parentheses. 503
Useless parentheses. 538
Useless parentheses. 572
Useless parentheses. 606
Useless parentheses. 641
Useless parentheses. 676
Useless parentheses. 712
Useless parentheses. 747
Useless parentheses. 761
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' due to existing import 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' 784
Avoid unused local variables such as 'infoString'. 804
Avoid unused local variables such as 'oid'. 833
Avoid empty if statements 836–840
Avoid unused local variables such as 'oid'. 900
Useless parentheses. 925
Useless parentheses. 925
Useless parentheses. 965
Useless parentheses. 965
Useless parentheses. 1007
Useless parentheses. 1015
Useless parentheses. 1021
Useless parentheses. 1097

edu/columbia/rascal/presentation/appendix/pages/AppendixAnimalCareActionPopupView.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.common.CalendarTransformer' 9
Avoid unused private fields such as 'aStatusOid'. 33
Useless parentheses. 177
Useless parentheses. 177

edu/columbia/rascal/presentation/appendix/pages/AppendixAnimalCareCorrespondenceReadOnlyPopupView.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.common.CalendarTransformer' 6
Avoid unused imports such as 'edu.columbia.rascal.domain.RascalUser' 8
Avoid unused imports such as 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' 9
Avoid unused imports such as 'edu.columbia.rascal.presentation.appendix.servlets.AppendixAnimalCareCorrespondenceReadOnlyPopupServlet' 10
Avoid unused imports such as 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' 11
Useless parentheses. 172
Useless parentheses. 172

edu/columbia/rascal/presentation/appendix/pages/AppendixAnimalCareSafetyOfficerSummaryView.java

Violation Line
Avoid unused constructor parameters such as 'origin'. 38

edu/columbia/rascal/presentation/appendix/pages/AppendixAnimalCareSummaryReadOnlyView.java

Violation Line
Avoid unused constructor parameters such as 'origin'. 38

edu/columbia/rascal/presentation/appendix/pages/AppendixApproverViewReleasedQueueView.java

Violation Line
Avoid unused constructor parameters such as 'irbVector'. 49
Useless parentheses. 103
Useless parentheses. 103
Useless parentheses. 182
Useless parentheses. 223
Useless parentheses. 561
Useless parentheses. 561–562
Useless parentheses. 562
Useless parentheses. 569
Useless parentheses. 569–572
Useless parentheses. 570
Useless parentheses. 579
Useless parentheses. 579–580
Useless parentheses. 580
Useless parentheses. 588–591
Useless parentheses. 588
Useless parentheses. 589
Useless parentheses. 598–601
Useless parentheses. 598
Useless parentheses. 599
Useless parentheses. 608–611
Useless parentheses. 608
Useless parentheses. 609
Useless parentheses. 618
Useless parentheses. 618–621
Useless parentheses. 619
Useless parentheses. 628–631
Useless parentheses. 628
Useless parentheses. 629
Useless parentheses. 800–801
Useless parentheses. 800
Useless parentheses. 801
Useless parentheses. 809–812
Useless parentheses. 809
Useless parentheses. 810
Useless parentheses. 820–821
Useless parentheses. 820
Useless parentheses. 821
Useless parentheses. 830
Useless parentheses. 830–833
Useless parentheses. 831
Useless parentheses. 841
Useless parentheses. 841–844
Useless parentheses. 842
Useless parentheses. 852
Useless parentheses. 852–855
Useless parentheses. 853
Useless parentheses. 863–866
Useless parentheses. 863
Useless parentheses. 864
Useless parentheses. 874–877
Useless parentheses. 874
Useless parentheses. 875

edu/columbia/rascal/presentation/appendix/pages/AppendixAuthorizedPersonEntryView.java

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

edu/columbia/rascal/presentation/appendix/pages/AppendixAuthorizedPersonView.java

Violation Line
Useless parentheses. 148
Useless parentheses. 149
Useless parentheses. 161
Useless parentheses. 162
Useless parentheses. 174
Useless parentheses. 175
Useless parentheses. 211–212
Useless parentheses. 212
Useless parentheses. 213–214
Useless parentheses. 214
Useless parentheses. 215–216
Useless parentheses. 216

edu/columbia/rascal/presentation/appendix/pages/AppendixBReportView.java

Violation Line
Useless parentheses. 115
Useless parentheses. 117
Useless parentheses. 134
Useless parentheses. 193
Useless parentheses. 193
Useless parentheses. 199
Useless parentheses. 199
Useless parentheses. 243
Useless parentheses. 272
Useless parentheses. 326
Useless parentheses. 326
Useless parentheses. 382
Useless parentheses. 390
Useless parentheses. 390
Useless parentheses. 1120
Useless parentheses. 1120
Useless parentheses. 1126
Useless parentheses. 1126
Useless parentheses. 1265
Useless parentheses. 1281
Useless parentheses. 1297
Useless parentheses. 1334
Useless parentheses. 1372
Useless parentheses. 1423
Useless parentheses. 1439
Useless parentheses. 1456
Avoid unused private methods such as 'fieldGet_4A_PersonalExposure()'. 1541
Useless parentheses. 1564
Avoid unused private methods such as 'fieldGet_4B_PersonalExposureTreatments()'. 1578
Avoid unused private methods such as 'fieldGet_8C_SubjectICMVaccine()'. 1773
Avoid unused private methods such as 'fieldGet_8D_SubjectAccessControl()'. 1793

edu/columbia/rascal/presentation/appendix/pages/AppendixBSafetyOfficerApprovalView.java

Violation Line
Useless parentheses. 146
Useless parentheses. 227
Useless parentheses. 227–228
Useless parentheses. 227
Useless parentheses. 265
Useless parentheses. 340
Useless parentheses. 340
Useless parentheses. 346
Useless parentheses. 346

edu/columbia/rascal/presentation/appendix/pages/AppendixBView.java

Violation Line
Avoid unused local variables such as 'defaultValues'. 184
Useless parentheses. 1857

edu/columbia/rascal/presentation/appendix/pages/AppendixCReportView.java

Violation Line
Useless parentheses. 196
Useless parentheses. 198
Useless parentheses. 219
Useless parentheses. 298
Useless parentheses. 327
Useless parentheses. 380
Useless parentheses. 380
Useless parentheses. 450
Useless parentheses. 458
Useless parentheses. 458
Useless parentheses. 605
Useless parentheses. 971
Avoid unused private methods such as 'fieldGet_4A_PersonalExposure()'. 1156
Avoid unused private methods such as 'fieldGet_8C_SubjectICMVaccine()'. 1317
Avoid unused private methods such as 'fieldGet_8D_SubjectAccessControl()'. 1337
Useless parentheses. 1359
Useless parentheses. 1375

edu/columbia/rascal/presentation/appendix/pages/AppendixCSafetyOfficerApprovalView.java

Violation Line
Useless parentheses. 145
Useless parentheses. 226
Useless parentheses. 226–227
Useless parentheses. 226
Useless parentheses. 264

edu/columbia/rascal/presentation/appendix/pages/AppendixCView.java

Violation Line
Avoid unused local variables such as 'defaultValues'. 215
Useless parentheses. 372
Useless parentheses. 712

edu/columbia/rascal/presentation/appendix/pages/AppendixChemicalEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 36
Useless parentheses. 354
Useless parentheses. 354
Useless parentheses. 373
Useless parentheses. 373
Useless parentheses. 451
Useless parentheses. 451
Useless parentheses. 453
Useless parentheses. 453
Useless parentheses. 482
Useless parentheses. 482

edu/columbia/rascal/presentation/appendix/pages/AppendixChemicalView.java

Violation Line
Avoid unused private fields such as 'questions'. 50
Avoid empty catch blocks 173
Useless parentheses. 506
Useless parentheses. 506
Useless parentheses. 507
Useless parentheses. 508

edu/columbia/rascal/presentation/appendix/pages/AppendixDReportView.java

Violation Line
Useless parentheses. 164
Useless parentheses. 167
Useless parentheses. 175
Avoid unused local variables such as 'aBuffer'. 230
Useless parentheses. 268
Useless parentheses. 268
Useless parentheses. 555
Useless parentheses. 556
Useless parentheses. 788
Useless parentheses. 788
Useless parentheses. 802
Useless parentheses. 802
Useless parentheses. 816
Useless parentheses. 816
Useless parentheses. 957
Useless parentheses. 973
Useless parentheses. 1240
Useless parentheses. 1257
Useless parentheses. 1274
Useless parentheses. 1291

edu/columbia/rascal/presentation/appendix/pages/AppendixDSafetyOfficerApprovalView.java

Violation Line
Useless parentheses. 103
Useless parentheses. 184
Useless parentheses. 184–185
Useless parentheses. 184
Useless parentheses. 222

edu/columbia/rascal/presentation/appendix/pages/AppendixDView.java

Violation Line
Avoid unused local variables such as 'defaultValues'. 161
Avoid unused local variables such as 'aCell'. 192
Useless parentheses. 365
Useless parentheses. 370
Useless parentheses. 639
Useless parentheses. 665
Useless parentheses. 665–666
Useless parentheses. 693
Useless parentheses. 694
These nested if statements could be combined 1084–1087
These nested if statements could be combined 1114–1117
Useless parentheses. 1142
Useless parentheses. 1143

edu/columbia/rascal/presentation/appendix/pages/AppendixDisplaySelectionListView.java

Violation Line
Useless parentheses. 64
Useless parentheses. 64
Useless parentheses. 86
Useless parentheses. 86
Useless parentheses. 120

edu/columbia/rascal/presentation/appendix/pages/AppendixEReportView.java

Violation Line
Avoid unused local variables such as 'numCells'. 174
Useless parentheses. 212
Useless parentheses. 214
Useless parentheses. 229
Useless parentheses. 346
Useless parentheses. 346
Useless parentheses. 357
Useless parentheses. 357
Useless parentheses. 368
Useless parentheses. 368
Useless parentheses. 379
Useless parentheses. 379
Useless parentheses. 419
Useless parentheses. 419
Useless parentheses. 431
Useless parentheses. 431
Useless parentheses. 443
Useless parentheses. 443
Useless parentheses. 455
Useless parentheses. 455
Useless parentheses. 467
Useless parentheses. 467
Useless parentheses. 479
Useless parentheses. 479
Useless parentheses. 491
Useless parentheses. 491
Useless parentheses. 565
Useless parentheses. 566
Useless parentheses. 567
Useless parentheses. 712
Useless parentheses. 741
Useless parentheses. 794
Useless parentheses. 794
Useless parentheses. 851
Useless parentheses. 859
Useless parentheses. 859
Avoid unused local variables such as 'aCell2'. 916
Useless parentheses. 1444

edu/columbia/rascal/presentation/appendix/pages/AppendixESafetyOfficerApprovalView.java

Violation Line
Useless parentheses. 148
Useless parentheses. 229–230
Useless parentheses. 229
Useless parentheses. 229
Useless parentheses. 267

edu/columbia/rascal/presentation/appendix/pages/AppendixEView.java

Violation Line
Avoid unused local variables such as 'aDisplayValue1'. 959

edu/columbia/rascal/presentation/appendix/pages/AppendixFReportView.java

Violation Line
Useless parentheses. 145
Useless parentheses. 148
Useless parentheses. 163
Useless parentheses. 378
Useless parentheses. 378
Useless parentheses. 390
Useless parentheses. 390
Useless parentheses. 484
Useless parentheses. 519
Useless parentheses. 582
Useless parentheses. 582
Useless parentheses. 631
Useless parentheses. 639
Useless parentheses. 639
Avoid unused local variables such as 'aCell2'. 696
Useless parentheses. 862
Useless parentheses. 978
Useless parentheses. 978
Useless parentheses. 992
Useless parentheses. 992
Useless parentheses. 1006
Useless parentheses. 1006
Useless parentheses. 1020
Useless parentheses. 1020
Avoid unused private methods such as 'fieldGet_1A_AdminBuilding()'. 1146
Avoid unused private methods such as 'fieldGet_1A_AdminBuilding(AppendixLocation)'. 1172
Avoid unused private methods such as 'fieldGet_1B_AdminFloor()'. 1204
Avoid unused private methods such as 'fieldGet_1B_AdminFloor(AppendixLocation)'. 1229
Avoid unused private methods such as 'fieldGet_1C_AdminRoom()'. 1249
Avoid unused private methods such as 'fieldGet_1C_AdminRoom(AppendixLocation)'. 1275
Avoid unused private methods such as 'fieldGet_2A_HousingBuilding()'. 1316
Avoid unused private methods such as 'fieldGet_2A_HousingBuilding(AppendixLocation)'. 1342
Avoid unused private methods such as 'fieldGet_2B_HousingFloor()'. 1374
Avoid unused private methods such as 'fieldGet_2B_HousingFloor(AppendixLocation)'. 1399
Avoid unused private methods such as 'fieldGet_2C_HousingRoom()'. 1419
Avoid unused private methods such as 'fieldGet_2C_HousingRoom(AppendixLocation)'. 1445
Useless parentheses. 1469
Useless parentheses. 1550

edu/columbia/rascal/presentation/appendix/pages/AppendixFSafetyOfficerApprovalView.java

Violation Line
Useless parentheses. 147
Useless parentheses. 218
Useless parentheses. 218
Useless parentheses. 218–219
Useless parentheses. 256

edu/columbia/rascal/presentation/appendix/pages/AppendixFView.java

Violation Line
Avoid unused local variables such as 'defaultValues'. 165
Useless parentheses. 458
Useless parentheses. 459

edu/columbia/rascal/presentation/appendix/pages/AppendixGIsotopeEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 34
Avoid unused local variables such as 'halfLifeInSubject'. 160
Avoid unused local variables such as 'halfLifeInSubjectUnit'. 161
Useless parentheses. 181
Useless parentheses. 184
Useless parentheses. 258
Useless parentheses. 314
Useless parentheses. 314
Useless parentheses. 324
Useless parentheses. 324
Useless parentheses. 357
Useless parentheses. 357
Useless parentheses. 390
Useless parentheses. 390
Useless parentheses. 420
Useless parentheses. 420
Useless parentheses. 430
Useless parentheses. 430
Useless parentheses. 464

edu/columbia/rascal/presentation/appendix/pages/AppendixGReportView.java

Violation Line
Useless parentheses. 149
Useless parentheses. 152
Useless parentheses. 170
Avoid unused local variables such as 'aEntryField'. 219
Avoid unused local variables such as 'apxG'. 363
Useless parentheses. 563
Useless parentheses. 563
Useless parentheses. 575
Useless parentheses. 575
Useless parentheses. 670
Useless parentheses. 705
Useless parentheses. 768
Useless parentheses. 768
Useless parentheses. 1115
Useless parentheses. 1115
Useless parentheses. 1129
Useless parentheses. 1129
Useless parentheses. 1199
Useless parentheses. 1199
Useless parentheses. 1213
Useless parentheses. 1213
Useless parentheses. 1227
Useless parentheses. 1227
These nested if statements could be combined 1335–1337
Avoid empty catch blocks 1346–1348
Avoid unused private methods such as 'fieldGet_1A_AdminBuilding()'. 1439
Avoid unused private methods such as 'fieldGet_1A_AdminBuilding(AppendixLocation)'. 1465
Avoid unused private methods such as 'fieldGet_1B_AdminFloor()'. 1497
Avoid unused private methods such as 'fieldGet_1B_AdminFloor(AppendixLocation)'. 1522
Avoid unused private methods such as 'fieldGet_1C_AdminRoom()'. 1542
Avoid unused private methods such as 'fieldGet_1C_AdminRoom(AppendixLocation)'. 1568
Avoid unused private methods such as 'fieldGet_2A_HousingBuilding()'. 1609
Avoid unused private methods such as 'fieldGet_2A_HousingBuilding(AppendixLocation)'. 1635
Avoid unused private methods such as 'fieldGet_2B_HousingFloor()'. 1667
Avoid unused private methods such as 'fieldGet_2B_HousingFloor(AppendixLocation)'. 1692
Avoid unused private methods such as 'fieldGet_2C_HousingRoom()'. 1712
Avoid unused private methods such as 'fieldGet_2C_HousingRoom(AppendixLocation)'. 1738
Useless parentheses. 1762
Avoid unused private methods such as 'fieldGet_4_SubjectReturn()'. 1900
Useless parentheses. 1903
Avoid unused private methods such as 'fieldGet_4A_SubjectReturnPrecautions()'. 1919
Avoid unused private methods such as 'fieldGet_5_SubjectDisposure()'. 1939
Useless parentheses. 1972

edu/columbia/rascal/presentation/appendix/pages/AppendixGSafetyOfficerApprovalView.java

Violation Line
Useless parentheses. 147
Useless parentheses. 218
Useless parentheses. 218–219
Useless parentheses. 218
Useless parentheses. 256

edu/columbia/rascal/presentation/appendix/pages/AppendixGView.java

Violation Line
Avoid unused local variables such as 'defaultValues'. 165
Useless parentheses. 515
Useless parentheses. 516
Useless parentheses. 543
Useless parentheses. 544

edu/columbia/rascal/presentation/appendix/pages/AppendixHtmlView.java

Violation Line
Avoid unused private fields such as 'mainTitle'. 96
Avoid unused private fields such as 'mode'. 97
Avoid unused private fields such as 'note'. 98
Useless parentheses. 303
Useless parentheses. 521
Useless parentheses. 529
Useless parentheses. 537
Useless parentheses. 563
Avoid unused local variables such as 'labelRow'. 1235
Avoid unused local variables such as 'labelRow'. 1294
Useless parentheses. 1490
Useless parentheses. 1522
Avoid unused local variables such as 'parmName'. 1526
Useless parentheses. 1791
Useless parentheses. 1815
Useless parentheses. 1927
Useless parentheses. 1973
Useless parentheses. 2023
Useless parentheses. 2027
Avoid unused local variables such as 'values'. 2052
Useless parentheses. 2447
Useless parentheses. 2447
Useless parentheses. 2449
Useless parentheses. 2449

edu/columbia/rascal/presentation/appendix/pages/AppendixIContrSubsEntryView.java

Violation Line
Avoid unused local variables such as 'row'. 91

edu/columbia/rascal/presentation/appendix/pages/AppendixIContrSubsView.java

Violation Line
Avoid unused local variables such as 'aWidget'. 368

edu/columbia/rascal/presentation/appendix/pages/AppendixIReportView.java

Violation Line
Useless parentheses. 66
Useless parentheses. 108
Useless parentheses. 110
Useless parentheses. 132
Avoid empty if statements 134–139
Useless parentheses. 202
Useless parentheses. 231
Useless parentheses. 234
Useless parentheses. 237
Useless parentheses. 240
Useless parentheses. 243
These nested if statements could be combined 248–249
Useless parentheses. 262
Useless parentheses. 282
Useless parentheses. 285
Useless parentheses. 288
Useless parentheses. 291
Useless parentheses. 294
These nested if statements could be combined 299–300
Useless parentheses. 313
Useless parentheses. 345
Useless parentheses. 395
Useless parentheses. 438
Useless parentheses. 451
Useless parentheses. 462
Useless parentheses. 473
Useless parentheses. 484
Useless parentheses. 653
Useless parentheses. 653
Useless parentheses. 664
Useless parentheses. 664
Useless parentheses. 674
Useless parentheses. 674
Useless parentheses. 685
Useless parentheses. 685
Useless parentheses. 777
Useless parentheses. 777
Useless parentheses. 791
Useless parentheses. 791
Useless parentheses. 805
Useless parentheses. 805
Avoid unused private methods such as 'getStorLocsHeaderForTable()'. 867
Avoid unused private methods such as 'getAllocationHeaderForTable()'. 887

edu/columbia/rascal/presentation/appendix/pages/AppendixISafetyOfficerApprovalView.java

Violation Line
Useless parentheses. 150
Useless parentheses. 150
Useless parentheses. 150–151
Useless parentheses. 188

edu/columbia/rascal/presentation/appendix/pages/AppendixIView.java

Violation Line
These nested if statements could be combined 555–558
These nested if statements could be combined 662–665
Useless parentheses. 759
Avoid unused local variables such as 't'. 775

edu/columbia/rascal/presentation/appendix/pages/AppendixIbcChairApprovalView.java

Violation Line
Useless parentheses. 136

edu/columbia/rascal/presentation/appendix/pages/AppendixInvitroTitleModifyView.java

Violation Line
Avoid unused local variables such as 'invitroHiddenField'. 57
Useless parentheses. 100–102

edu/columbia/rascal/presentation/appendix/pages/AppendixInvitroView.java

Violation Line
Avoid unused local variables such as 'pModNum'. 42
Useless parentheses. 60

edu/columbia/rascal/presentation/appendix/pages/AppendixIrbAbstractView.java

Violation Line
These nested if statements could be combined 79–84
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.irb.IrbProtocolHeader' due to existing import 'edu.columbia.rascal.domain.irb.IrbProtocolHeader' 169
Useless parentheses. 217
Useless parentheses. 227
Avoid unused local variables such as 'ph'. 258
Avoid empty if statements 265–268
Useless parentheses. 288
Avoid unused local variables such as 'values'. 319
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.irb.IrbProtocolHeader' due to existing import 'edu.columbia.rascal.domain.irb.IrbProtocolHeader' 325
Useless parentheses. 357
Useless parentheses. 391
Useless parentheses. 425
Useless parentheses. 459
Useless parentheses. 493
Useless parentheses. 527
Useless parentheses. 563
Useless parentheses. 601
Useless parentheses. 615
Useless parentheses. 730

edu/columbia/rascal/presentation/appendix/pages/AppendixIrbSafetyOfficerSummaryView.java

Violation Line
Avoid unused constructor parameters such as 'origin'. 39

edu/columbia/rascal/presentation/appendix/pages/AppendixIrbSummaryReadOnlyView.java

Violation Line
Avoid unused constructor parameters such as 'origin'. 39

edu/columbia/rascal/presentation/appendix/pages/AppendixIsotopeEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 34
Avoid unused local variables such as 'halfLifeInSubject'. 160
Avoid unused local variables such as 'halfLifeInSubjectUnit'. 161
Useless parentheses. 181
Useless parentheses. 184
Useless parentheses. 258
Useless parentheses. 314
Useless parentheses. 314
Useless parentheses. 324
Useless parentheses. 324
Useless parentheses. 357
Useless parentheses. 357
Useless parentheses. 390
Useless parentheses. 390
Useless parentheses. 420
Useless parentheses. 420
Useless parentheses. 430
Useless parentheses. 430
Useless parentheses. 464

edu/columbia/rascal/presentation/appendix/pages/AppendixIsotopeView.java

Violation Line
Useless parentheses. 386
Useless parentheses. 393

edu/columbia/rascal/presentation/appendix/pages/AppendixLabAbstractView.java

Violation Line
These nested if statements could be combined 72–77
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.appendix.HzAppendixHeader' due to existing import 'edu.columbia.rascal.domain.appendix.HzAppendixHeader' 152
Avoid unused local variables such as 'pModNum'. 168
Useless parentheses. 186
Avoid unused local variables such as 'values'. 328
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.appendix.HzAppendixHeader' due to existing import 'edu.columbia.rascal.domain.appendix.HzAppendixHeader' 334
Useless parentheses. 577

edu/columbia/rascal/presentation/appendix/pages/AppendixLabCorrespondenceCreateView.java

Violation Line
Avoid unused private fields such as 'labelName'. 43
Avoid unused local variables such as 'numCells'. 109
Avoid unused local variables such as 'aWidget'. 160
Avoid unused local variables such as 'StatusCode'. 302

edu/columbia/rascal/presentation/appendix/pages/AppendixLabSafetyOfficerSummaryView.java

Violation Line
Avoid unused constructor parameters such as 'origin'. 39

edu/columbia/rascal/presentation/appendix/pages/AppendixLinkFrameAbstractView.java

Violation Line
Useless parentheses. 94
Useless parentheses. 94
Useless parentheses. 94
Useless parentheses. 115
Useless parentheses. 122
Useless parentheses. 165
Useless parentheses. 305
Useless parentheses. 307
Useless parentheses. 307–308
Avoid unused local variables such as 'appendixHeaderNumber'. 573
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.appendix.servlets.AppendixInvitroSummaryServlet' due to existing import 'edu.columbia.rascal.presentation.appendix.servlets.AppendixInvitroSummaryServlet' 587
Useless parentheses. 723
Useless parentheses. 723
Useless parentheses. 799
Useless parentheses. 799
Useless parentheses. 799
Useless parentheses. 826
Useless parentheses. 831
These nested if statements could be combined 903–912

edu/columbia/rascal/presentation/appendix/pages/AppendixLinkFrameAnimalCareReadOnlyView.java

Violation Line
Avoid unused local variables such as 'protOid'. 44
Avoid unused local variables such as 'protNum'. 45
Avoid unused local variables such as 'param1'. 46

edu/columbia/rascal/presentation/appendix/pages/AppendixLinkFrameAnimalCareView.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.presentation.appendix.servlets.AppendixAnimalCareSafetyOfficerSummaryServlet' 17
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' due to existing import 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' 116
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' due to existing import 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' 125
Avoid unused local variables such as 'protOid'. 137
Avoid unused local variables such as 'param1'. 138
Useless parentheses. 155
Useless parentheses. 155
Useless parentheses. 162
Useless parentheses. 162
Useless parentheses. 188
Useless parentheses. 188
Useless parentheses. 195
Useless parentheses. 195
Useless parentheses. 222
Useless parentheses. 222
Useless parentheses. 229
Useless parentheses. 229
Useless parentheses. 256
Useless parentheses. 256
Useless parentheses. 263
Useless parentheses. 263
Useless parentheses. 290
Useless parentheses. 290
Useless parentheses. 297
Useless parentheses. 297
Useless parentheses. 324
Useless parentheses. 324
Useless parentheses. 331
Useless parentheses. 331
Useless parentheses. 358
Useless parentheses. 358
Useless parentheses. 365
Useless parentheses. 365
Useless parentheses. 392
Useless parentheses. 392
Useless parentheses. 399
Useless parentheses. 399
Avoid unused local variables such as 'protOid'. 432
Useless parentheses. 443
Useless parentheses. 464
Useless parentheses. 485
Useless parentheses. 506
Useless parentheses. 527
Useless parentheses. 548
Useless parentheses. 568
Useless parentheses. 590
Avoid unused local variables such as 'protOid'. 618
Avoid unused local variables such as 'protOid'. 662

edu/columbia/rascal/presentation/appendix/pages/AppendixLinkFrameBasicView.java

Violation Line
Avoid unused local variables such as 'addAppendix'. 41

edu/columbia/rascal/presentation/appendix/pages/AppendixLinkFrameIrbView.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.presentation.irb.servlets.IrbProtocolStudyDescriptionDataSheetServlet' 28
Avoid unused local variables such as 'protOid'. 140
Avoid unused local variables such as 'param1'. 142
Useless parentheses. 154
Useless parentheses. 154
Useless parentheses. 161
Useless parentheses. 161
Useless parentheses. 175
Useless parentheses. 175
Useless parentheses. 182
Useless parentheses. 182
Useless parentheses. 196
Useless parentheses. 196
Useless parentheses. 203
Useless parentheses. 203
Useless parentheses. 217
Useless parentheses. 217
Useless parentheses. 224
Useless parentheses. 224
Useless parentheses. 238
Useless parentheses. 238
Useless parentheses. 245
Useless parentheses. 245
Useless parentheses. 259
Useless parentheses. 259
Useless parentheses. 266
Useless parentheses. 266
Useless parentheses. 280
Useless parentheses. 280
Useless parentheses. 287
Useless parentheses. 287
Useless parentheses. 301
Useless parentheses. 301
Useless parentheses. 308
Useless parentheses. 308
Avoid unused local variables such as 'protOid'. 333
Useless parentheses. 343
Useless parentheses. 363
Useless parentheses. 383
Useless parentheses. 403
Useless parentheses. 423
Useless parentheses. 443
Useless parentheses. 463
Avoid unused local variables such as 'protOid'. 542
Avoid unused local variables such as 'protOid'. 565

edu/columbia/rascal/presentation/appendix/pages/AppendixLinkFrameLabView.java

Violation Line
Avoid unused local variables such as 'protOid'. 148
Avoid unused local variables such as 'param1'. 149
Useless parentheses. 158
Useless parentheses. 163
Useless parentheses. 163
Useless parentheses. 175
Useless parentheses. 180
Useless parentheses. 180
Useless parentheses. 192
Useless parentheses. 197
Useless parentheses. 197
Useless parentheses. 209
Useless parentheses. 214
Useless parentheses. 214
Useless parentheses. 226
Useless parentheses. 231
Useless parentheses. 231
Avoid unused local variables such as 'protOid'. 254

edu/columbia/rascal/presentation/appendix/pages/AppendixLinkFrameReadOnlyView.java

Violation Line
Avoid unused local variables such as 'addAppendix'. 50
Useless parentheses. 71
Useless parentheses. 71
Useless parentheses. 71
Useless parentheses. 92
Useless parentheses. 92
Useless parentheses. 129
Useless parentheses. 129

edu/columbia/rascal/presentation/appendix/pages/AppendixLinkFrameView.java

Violation Line
Avoid unused local variables such as 'addAppendix'. 55
Useless parentheses. 132
Useless parentheses. 132

edu/columbia/rascal/presentation/appendix/pages/AppendixLocationEntryView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 360
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 435

edu/columbia/rascal/presentation/appendix/pages/AppendixLocationView.java

Violation Line
Avoid unused local variables such as 'aWidget'. 186
Useless parentheses. 252
Useless parentheses. 252

edu/columbia/rascal/presentation/appendix/pages/AppendixMainMenuView.java

Violation Line
Avoid unused local variables such as 'anId'. 96

edu/columbia/rascal/presentation/appendix/pages/AppendixMainView.java

Violation Line
Avoid unused constructor parameters such as 'createPIN'. 49

edu/columbia/rascal/presentation/appendix/pages/AppendixMessageView.java

Violation Line
Useless parentheses. 152
Useless parentheses. 152
Useless parentheses. 171
Useless parentheses. 171
Useless parentheses. 201
Useless parentheses. 201
Useless parentheses. 220
Useless parentheses. 220
Avoid unused constructor parameters such as 'hasContinueButton'. 459

edu/columbia/rascal/presentation/appendix/pages/AppendixOwnerAbstractSummaryView.java

Violation Line
Useless parentheses. 231
Useless parentheses. 296

edu/columbia/rascal/presentation/appendix/pages/AppendixOwnerHistoryDisplayView.java

Violation Line
Useless parentheses. 98
Useless parentheses. 98
Avoid unused local variables such as 'rowCount'. 138
Useless parentheses. 155
Useless parentheses. 390
Useless parentheses. 390
Useless parentheses. 472
Useless parentheses. 472

edu/columbia/rascal/presentation/appendix/pages/AppendixOwnersDisplayView.java

Violation Line
Useless parentheses. 76
Useless parentheses. 76
Useless parentheses. 137
Avoid unused local variables such as 'appendixOid'. 196
Useless parentheses. 234
Useless parentheses. 234

edu/columbia/rascal/presentation/appendix/pages/AppendixQueueView.java

Violation Line
Useless parentheses. 181

edu/columbia/rascal/presentation/appendix/pages/AppendixReportDateRangeView.java

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

edu/columbia/rascal/presentation/appendix/pages/AppendixReportMenuView.java

Violation Line
Avoid unused local variables such as 'anId'. 62

edu/columbia/rascal/presentation/appendix/pages/AppendixReportProtocolHazMatView.java

Violation Line
Avoid unused local variables such as 'instruction'. 100
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 116
Useless parentheses. 133
Useless parentheses. 366

edu/columbia/rascal/presentation/appendix/pages/AppendixReportPtHazMatView.java

Violation Line
Avoid unused local variables such as 'instruction'. 95
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 111
Useless parentheses. 128
Useless parentheses. 353

edu/columbia/rascal/presentation/appendix/pages/AppendixRetrievalDisplayView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 37
Avoid unused local variables such as 'docs'. 41
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 76
Avoid unused local variables such as 'docs'. 80
Useless parentheses. 114
Useless parentheses. 114

edu/columbia/rascal/presentation/appendix/pages/AppendixSafetyOfficerApprovalQueueView.java

Violation Line
Useless parentheses. 170
Useless parentheses. 170
Useless parentheses. 264
Useless parentheses. 304
Useless parentheses. 344
Useless parentheses. 741–742
Useless parentheses. 741
Useless parentheses. 742
Useless parentheses. 750–753
Useless parentheses. 750
Useless parentheses. 751
Useless parentheses. 761
Useless parentheses. 761–762
Useless parentheses. 762
Useless parentheses. 771–772
Useless parentheses. 771
Useless parentheses. 772
Useless parentheses. 780
Useless parentheses. 780–783
Useless parentheses. 781
Useless parentheses. 790
Useless parentheses. 790–791
Useless parentheses. 791
Avoid empty catch blocks 798–800
Useless parentheses. 805–809
Useless parentheses. 806
Useless parentheses. 807
Useless parentheses. 816–820
Useless parentheses. 817
Useless parentheses. 818
Useless parentheses. 839
Useless parentheses. 839–842
Useless parentheses. 840
Useless parentheses. 850
Useless parentheses. 850–851
Useless parentheses. 851
Useless parentheses. 1051
Useless parentheses. 1051–1052
Useless parentheses. 1052
Useless parentheses. 1060–1063
Useless parentheses. 1060
Useless parentheses. 1061
Useless parentheses. 1071
Useless parentheses. 1071–1072
Useless parentheses. 1072
Useless parentheses. 1081
Useless parentheses. 1081–1082
Useless parentheses. 1082
Useless parentheses. 1090
Useless parentheses. 1090–1093
Useless parentheses. 1091
Useless parentheses. 1113
Useless parentheses. 1113–1116
Useless parentheses. 1114
Useless parentheses. 1125
Useless parentheses. 1125–1128
Useless parentheses. 1126
Useless parentheses. 1136
Useless parentheses. 1136–1137
Useless parentheses. 1137
Useless parentheses. 1293
Useless parentheses. 1293–1294
Useless parentheses. 1294
Useless parentheses. 1302
Useless parentheses. 1302–1305
Useless parentheses. 1303
Useless parentheses. 1313
Useless parentheses. 1313–1314
Useless parentheses. 1314
Useless parentheses. 1323–1324
Useless parentheses. 1323
Useless parentheses. 1324
Useless parentheses. 1333
Useless parentheses. 1333–1334
Useless parentheses. 1334

edu/columbia/rascal/presentation/appendix/pages/AppendixSafetyOfficerApprovalView.java

Violation Line
Useless parentheses. 103
Useless parentheses. 103
Useless parentheses. 167

edu/columbia/rascal/presentation/appendix/pages/AppendixSafetyOfficerApprovedQueueView.java

Violation Line
Useless parentheses. 105
Useless parentheses. 105
Useless parentheses. 287
Useless parentheses. 287–288
Useless parentheses. 288
Useless parentheses. 295–296
Useless parentheses. 295
Useless parentheses. 296
Useless parentheses. 303
Useless parentheses. 303–304
Useless parentheses. 304
Useless parentheses. 312
Useless parentheses. 312–313
Useless parentheses. 313
Useless parentheses. 320–321
Useless parentheses. 320
Useless parentheses. 321
Useless parentheses. 328
Useless parentheses. 328–329
Useless parentheses. 329
Useless parentheses. 336–337
Useless parentheses. 336
Useless parentheses. 337
Useless parentheses. 344
Useless parentheses. 344–345
Useless parentheses. 345
Useless parentheses. 410–411
Useless parentheses. 410
Useless parentheses. 411
Useless parentheses. 418
Useless parentheses. 418–419
Useless parentheses. 419
Useless parentheses. 426
Useless parentheses. 426–427
Useless parentheses. 427
Useless parentheses. 435–436
Useless parentheses. 435
Useless parentheses. 436
Useless parentheses. 443
Useless parentheses. 443–444
Useless parentheses. 444
Useless parentheses. 451
Useless parentheses. 451–452
Useless parentheses. 452
Useless parentheses. 459–460
Useless parentheses. 459
Useless parentheses. 460
Useless parentheses. 467–468
Useless parentheses. 467
Useless parentheses. 468

edu/columbia/rascal/presentation/appendix/pages/AppendixSearchView.java

Violation Line
Avoid unused private methods such as 'buildSimpleSearchField()'. 210

edu/columbia/rascal/presentation/appendix/pages/AppendixStaffHandlesHazmatView.java

Violation Line
Useless parentheses. 149

edu/columbia/rascal/presentation/appendix/pages/AppendixVeterinarianApprovalQueueView.java

Violation Line
Avoid unused private fields such as 'queueType'. 32
Useless parentheses. 88
Useless parentheses. 88
Avoid unused local variables such as 'protocolType'. 95
Useless parentheses. 149
Useless parentheses. 443
Useless parentheses. 443–444
Useless parentheses. 444
Useless parentheses. 451–454
Useless parentheses. 451
Useless parentheses. 452
Useless parentheses. 461
Useless parentheses. 461–462
Useless parentheses. 462
Useless parentheses. 470
Useless parentheses. 470–471
Useless parentheses. 471
Useless parentheses. 478
Useless parentheses. 478–481
Useless parentheses. 479
Useless parentheses. 488–491
Useless parentheses. 488
Useless parentheses. 489
Useless parentheses. 498–501
Useless parentheses. 498
Useless parentheses. 499
Useless parentheses. 508–509
Useless parentheses. 508
Useless parentheses. 509

edu/columbia/rascal/presentation/appendix/pages/AppendixVeterinarianApprovedQueueView.java

Violation Line
Avoid unused private fields such as 'queueType'. 31
Useless parentheses. 88
Useless parentheses. 88
Avoid unused local variables such as 'protocolType'. 92
Useless parentheses. 204
Useless parentheses. 208
Useless parentheses. 212
Useless parentheses. 216
Useless parentheses. 229–230
Useless parentheses. 229
Useless parentheses. 230
Useless parentheses. 237–238
Useless parentheses. 237
Useless parentheses. 238
Useless parentheses. 245–246
Useless parentheses. 245
Useless parentheses. 246
Useless parentheses. 254
Useless parentheses. 254–255
Useless parentheses. 255
Useless parentheses. 262
Useless parentheses. 262–263
Useless parentheses. 263
Useless parentheses. 270–271
Useless parentheses. 270
Useless parentheses. 271
Useless parentheses. 278–279
Useless parentheses. 278
Useless parentheses. 279
Useless parentheses. 286
Useless parentheses. 286–287
Useless parentheses. 287

edu/columbia/rascal/presentation/appendix/pages/AppendixView.java

Violation Line
Avoid unused local variables such as 'tcOid'. 515
These nested if statements could be combined 574–578
Useless parentheses. 732
Useless parentheses. 732
Useless parentheses. 746
Useless parentheses. 746
Useless parentheses. 760
Useless parentheses. 760
Avoid unused local variables such as 'currentRow'. 772
Avoid unused local variables such as 'row1'. 773
Avoid unused local variables such as 'row2'. 774
Useless parentheses. 851
Useless parentheses. 999
Useless parentheses. 999
Useless parentheses. 999

edu/columbia/rascal/presentation/appendix/servlets/AbstractApprovalServlet.java

Violation Line
Useless parentheses. 85
Useless parentheses. 85
Useless parentheses. 170
Useless parentheses. 171
Useless parentheses. 213
Avoid unused local variables such as 'appendixOid'. 222
Useless parentheses. 269

edu/columbia/rascal/presentation/appendix/servlets/AppendixAReportServlet.java

Violation Line
Avoid unused constructor parameters such as 'anAppendix'. 44

edu/columbia/rascal/presentation/appendix/servlets/AppendixAServlet.java

Violation Line
Avoid unused private fields such as 'KEYWORD'. 40
Useless parentheses. 91
Avoid unused local variables such as 'aTracker'. 156
Useless parentheses. 170
Useless parentheses. 171
Useless parentheses. 241
Useless parentheses. 301
Useless parentheses. 306
Useless parentheses. 311
Useless parentheses. 316
Useless parentheses. 325
Useless parentheses. 330
Useless parentheses. 335
Useless parentheses. 340
Useless parentheses. 378
Useless parentheses. 386
Useless parentheses. 394
Useless parentheses. 402
Useless parentheses. 410
Useless parentheses. 421

edu/columbia/rascal/presentation/appendix/servlets/AppendixAbstractServlet.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.views.CURascalHtmlView' due to existing import 'edu.columbia.rascal.presentation.common.views.CURascalHtmlView' 107
Avoid unused local variables such as 'numberPart'. 124
Useless parentheses. 425
Useless parentheses. 426
Avoid unused local variables such as 'msg'. 566
Useless parentheses. 570
Useless parentheses. 570
Useless parentheses. 602
Useless parentheses. 602
Useless parentheses. 699
Avoid unused local variables such as 'StatusCode'. 735
Useless parentheses. 805
Useless parentheses. 838
Avoid empty catch blocks 843
Useless parentheses. 1075
Useless parentheses. 1075
These nested if statements could be combined 1089–1095
These nested if statements could be combined 1113–1115
Useless parentheses. 1380
Useless parentheses. 1380
Useless parentheses. 1449
Useless parentheses. 1449
Avoid unused local variables such as 'aTracker'. 1529
Useless parentheses. 1535–1536
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.lab.auxiliary.objects.HzConstants.HZ_KEY_PARM_INVITRO_HEADER_OID' due to existing import 'edu.columbia.rascal.presentation.lab.auxiliary.objects.HzConstants' 1606
Avoid unused local variables such as 'rui'. 1687
Avoid unused local variables such as 'currentRUI'. 1688
Avoid unused local variables such as 'date1'. 1689
Useless parentheses. 1719
Useless parentheses. 1720
Useless parentheses. 1762
Useless parentheses. 1791
Useless parentheses. 1812
Useless parentheses. 1812
Useless parentheses. 1813
Useless parentheses. 1813
Useless parentheses. 1814
Useless parentheses. 1814
Useless parentheses. 1815
Useless parentheses. 1815
Useless parentheses. 1816
Useless parentheses. 1816
Useless parentheses. 1817
Useless parentheses. 1817
Useless parentheses. 1818
Useless parentheses. 1818
Useless parentheses. 1819
Useless parentheses. 1819
Useless parentheses. 1820
Useless parentheses. 1820
Useless parentheses. 1871
Avoid unused local variables such as 'rui'. 1927
Avoid unused local variables such as 'currentRUI'. 1928
Avoid unused local variables such as 'date1'. 1929
Useless parentheses. 1940
Useless parentheses. 1941
Useless parentheses. 1957
Useless parentheses. 1958
Avoid unused local variables such as 'deptNum'. 2019
Useless parentheses. 2026
Avoid unused local variables such as 'currentRUI'. 2041
Avoid unused local variables such as 'date1'. 2042
Useless parentheses. 2051
Useless parentheses. 2052
Useless parentheses. 2068
Useless parentheses. 2069
Useless parentheses. 2081
Useless parentheses. 2081
Useless parentheses. 2082
Useless parentheses. 2082
Useless parentheses. 2084
Useless parentheses. 2084
Useless parentheses. 2110
Avoid unused local variables such as 'rui'. 2156
Avoid unused local variables such as 'currentRUI'. 2157
Avoid unused local variables such as 'date1'. 2158
Useless parentheses. 2162
Useless parentheses. 2181
Useless parentheses. 2182
Useless parentheses. 2224
Useless parentheses. 2226
Useless parentheses. 2256
Useless parentheses. 2258
Useless parentheses. 2279
Useless parentheses. 2279
Useless parentheses. 2281
Useless parentheses. 2281
Useless parentheses. 2283
Useless parentheses. 2283
Useless parentheses. 2285
Useless parentheses. 2285
Useless parentheses. 2287
Useless parentheses. 2287
Useless parentheses. 2289
Useless parentheses. 2289
Useless parentheses. 2291
Useless parentheses. 2291
Useless parentheses. 2337
Useless parentheses. 2361
Avoid unused local variables such as 'rui'. 2394
Avoid unused local variables such as 'currentRUI'. 2395
Avoid unused local variables such as 'date1'. 2396
Useless parentheses. 2421
Useless parentheses. 2422
Useless parentheses. 2446
Useless parentheses. 2447
Avoid unused local variables such as 'deptNum'. 2505
Useless parentheses. 2511
Useless parentheses. 2534
Useless parentheses. 2534
Useless parentheses. 2536
Useless parentheses. 2536
Useless parentheses. 2538
Useless parentheses. 2538
Avoid unused private methods such as 'displayError(String)'. 2600
Useless parentheses. 2640–2646
Useless parentheses. 2650–2656

edu/columbia/rascal/presentation/appendix/servlets/AppendixAccessControlEntryServlet.java

Violation Line
Useless parentheses. 68
Useless parentheses. 68
Avoid unused local variables such as 'anAppendix'. 85

edu/columbia/rascal/presentation/appendix/servlets/AppendixAccessControlRemoveServlet.java

Violation Line
Avoid unused local variables such as 'anAppendix'. 52
Avoid unused local variables such as 'constrained'. 115

edu/columbia/rascal/presentation/appendix/servlets/AppendixAccessQueueServlet.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 82
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 82
Avoid unused private methods such as 'getLastFirstNameUni(String,String,String)'. 165
Useless parentheses. 169
Useless parentheses. 169
Useless parentheses. 170
Useless parentheses. 170
Useless parentheses. 171
Useless parentheses. 171
Useless parentheses. 176
Useless parentheses. 176
Useless parentheses. 176
Useless parentheses. 177
Useless parentheses. 177
Useless parentheses. 177
Useless parentheses. 178
Useless parentheses. 178
Useless parentheses. 178

edu/columbia/rascal/presentation/appendix/servlets/AppendixAcknowledgementServlet.java

Violation Line
Useless parentheses. 66–69
Useless parentheses. 104–107

edu/columbia/rascal/presentation/appendix/servlets/AppendixAnimalCareCorrespondenceReadOnlyPopupServlet.java

Violation Line
Useless parentheses. 57
Useless parentheses. 57
Avoid unused local variables such as 'iph'. 104

edu/columbia/rascal/presentation/appendix/servlets/AppendixAnimalCareSafetyOfficerSummaryServlet.java

Violation Line
Avoid unused imports such as 'java.util.List' 6
Avoid unused imports such as 'edu.columbia.rascal.business.service.review.iacuc.IacucTaskForm' 10
Avoid unused imports such as 'edu.columbia.rascal.common.CalendarTransformer' 11

edu/columbia/rascal/presentation/appendix/servlets/AppendixApproverViewReleasedQueueServlet.java

Violation Line
Useless parentheses. 118
Useless parentheses. 125
Avoid unused local variables such as 'uni'. 149
Avoid unused local variables such as 'inOrNotInExpression'. 176
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 190
Useless parentheses. 236
Useless parentheses. 240
Useless parentheses. 334
Useless parentheses. 334
Useless parentheses. 335
Useless parentheses. 335
Useless parentheses. 340
Useless parentheses. 340
Useless parentheses. 340
Useless parentheses. 341
Useless parentheses. 341
Useless parentheses. 341
Useless parentheses. 360
Useless parentheses. 360
Useless parentheses. 361
Useless parentheses. 361
Useless parentheses. 362
Useless parentheses. 362
Useless parentheses. 367
Useless parentheses. 367
Useless parentheses. 367
Useless parentheses. 368
Useless parentheses. 368
Useless parentheses. 368
Useless parentheses. 369
Useless parentheses. 369
Useless parentheses. 369

edu/columbia/rascal/presentation/appendix/servlets/AppendixAttachSelectionServlet.java

Violation Line
Avoid empty catch blocks 112
Avoid empty catch blocks 257

edu/columbia/rascal/presentation/appendix/servlets/AppendixAuthorizedPersonEntryServlet.java

Violation Line
Avoid empty catch blocks 157

edu/columbia/rascal/presentation/appendix/servlets/AppendixBServlet.java

Violation Line
Avoid unused private fields such as 'KEYWORD'. 38
Useless parentheses. 85
Avoid unused local variables such as 'aTracker'. 150
Useless parentheses. 168
Useless parentheses. 169
Useless parentheses. 241
Useless parentheses. 269
Useless parentheses. 289

edu/columbia/rascal/presentation/appendix/servlets/AppendixCReportServlet.java

Violation Line
Avoid unused constructor parameters such as 'anAppendix'. 44

edu/columbia/rascal/presentation/appendix/servlets/AppendixCServlet.java

Violation Line
Avoid unused private fields such as 'KEYWORD'. 43
Useless parentheses. 99
Avoid unused local variables such as 'aTracker'. 167
Useless parentheses. 185
Useless parentheses. 186
Useless parentheses. 258

edu/columbia/rascal/presentation/appendix/servlets/AppendixCertifyServlet.java

Violation Line
Avoid empty catch blocks 91
Avoid empty catch blocks 122

edu/columbia/rascal/presentation/appendix/servlets/AppendixChemicalEntryServlet.java

Violation Line
Useless parentheses. 158
Useless parentheses. 166
Useless parentheses. 166
Useless parentheses. 182
Useless parentheses. 190
Useless parentheses. 190
Avoid empty catch blocks 298

edu/columbia/rascal/presentation/appendix/servlets/AppendixCopyServlet.java

Violation Line
Useless parentheses. 229–230
Useless parentheses. 229
Avoid unused local variables such as 'aNumber'. 312
Useless parentheses. 640
Useless parentheses. 641
Useless parentheses. 755
Useless parentheses. 756

edu/columbia/rascal/presentation/appendix/servlets/AppendixDReportServlet.java

Violation Line
Avoid unused constructor parameters such as 'anAppendix'. 45

edu/columbia/rascal/presentation/appendix/servlets/AppendixDServlet.java

Violation Line
Useless parentheses. 86
Useless parentheses. 136
Useless parentheses. 137
Useless parentheses. 195
Useless parentheses. 200
Useless parentheses. 207
Useless parentheses. 212
Useless parentheses. 227
Useless parentheses. 233
Useless parentheses. 233
Useless parentheses. 239
Useless parentheses. 239
Useless parentheses. 248
Useless parentheses. 248
Useless parentheses. 254
Useless parentheses. 254
Useless parentheses. 260
Useless parentheses. 260
Useless parentheses. 270
Useless parentheses. 275

edu/columbia/rascal/presentation/appendix/servlets/AppendixDeleteServlet.java

Violation Line
Useless parentheses. 217

edu/columbia/rascal/presentation/appendix/servlets/AppendixDetachAppendixServlet.java

Violation Line
Useless parentheses. 60

edu/columbia/rascal/presentation/appendix/servlets/AppendixDisplaySelectionListServlet.java

Violation Line
Useless parentheses. 58
Avoid empty catch blocks 63
Avoid unused private methods such as 'getFirstLastNameUni(String,String,String)'. 129
Useless parentheses. 133
Useless parentheses. 133
Useless parentheses. 134
Useless parentheses. 134
Useless parentheses. 135
Useless parentheses. 135
Useless parentheses. 139
Useless parentheses. 139
Useless parentheses. 139
Useless parentheses. 141
Useless parentheses. 141
Useless parentheses. 141
Useless parentheses. 142
Useless parentheses. 142
Useless parentheses. 142

edu/columbia/rascal/presentation/appendix/servlets/AppendixEReportServlet.java

Violation Line
Avoid unused constructor parameters such as 'anAppendix'. 45

edu/columbia/rascal/presentation/appendix/servlets/AppendixEServlet.java

Violation Line
Avoid unused private fields such as 'KEYWORD'. 34
Useless parentheses. 84
Avoid unused local variables such as 'aTracker'. 149
Useless parentheses. 236

edu/columbia/rascal/presentation/appendix/servlets/AppendixFReportServlet.java

Violation Line
Avoid unused constructor parameters such as 'anAppendix'. 44

edu/columbia/rascal/presentation/appendix/servlets/AppendixFServlet.java

Violation Line
Avoid unused private fields such as 'KEYWORD'. 31
Avoid unused constructor parameters such as 'anAppendix'. 45
Useless parentheses. 90
Useless parentheses. 206
Useless parentheses. 206
Useless parentheses. 222
Useless parentheses. 233

edu/columbia/rascal/presentation/appendix/servlets/AppendixGIsotopeEntryRelayServlet.java

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

edu/columbia/rascal/presentation/appendix/servlets/AppendixGIsotopeEntryServlet.java

Violation Line
Avoid unused private fields such as 'APPENDIX_LETTER'. 35
Avoid unused private fields such as 'KEYWORD'. 36
Avoid unused local variables such as 'halfLifeInSubjectUnit'. 146
Useless parentheses. 204
Useless parentheses. 204
Useless parentheses. 268
Useless parentheses. 268
Useless parentheses. 269
Avoid empty catch blocks 309

edu/columbia/rascal/presentation/appendix/servlets/AppendixGReportServlet.java

Violation Line
Avoid unused constructor parameters such as 'anAppendix'. 44

edu/columbia/rascal/presentation/appendix/servlets/AppendixGServlet.java

Violation Line
Avoid unused private fields such as 'KEYWORD'. 31
Avoid unused constructor parameters such as 'anAppendix'. 45
Useless parentheses. 90
Useless parentheses. 205
Useless parentheses. 205
Useless parentheses. 219
Useless parentheses. 219
Useless parentheses. 234
Useless parentheses. 234
Useless parentheses. 247
Useless parentheses. 259

edu/columbia/rascal/presentation/appendix/servlets/AppendixIContrSubsEntryServlet.java

Violation Line
Avoid unused local variables such as 'locationNum'. 31
Useless parentheses. 96
Useless parentheses. 109
Useless parentheses. 109
Avoid unused private methods such as 'classNameWithoutPrefix()'. 269

edu/columbia/rascal/presentation/appendix/servlets/AppendixIReportServlet.java

Violation Line
Avoid unused constructor parameters such as 'anAppendix'. 25

edu/columbia/rascal/presentation/appendix/servlets/AppendixIServlet.java

Violation Line
Avoid unused private fields such as 'KEYWORD'. 35
Useless parentheses. 66
Avoid unused local variables such as 'aTracker'. 131
Useless parentheses. 145
Useless parentheses. 146
Useless parentheses. 207
Useless parentheses. 217
Useless parentheses. 239
Useless parentheses. 257
Useless parentheses. 268
Useless parentheses. 282
Useless parentheses. 299
Useless parentheses. 304
Useless parentheses. 309
Useless parentheses. 314
Useless parentheses. 319

edu/columbia/rascal/presentation/appendix/servlets/AppendixInvitroAndAppendixDeleteServlet.java

Violation Line
Useless parentheses. 275

edu/columbia/rascal/presentation/appendix/servlets/AppendixInvitroDeleteServlet.java

Violation Line
Avoid unused local variables such as 'success'. 182

edu/columbia/rascal/presentation/appendix/servlets/AppendixInvitroPreSubmitServlet.java

Violation Line
These nested if statements could be combined 83–90
Useless parentheses. 109

edu/columbia/rascal/presentation/appendix/servlets/AppendixInvitroSubmitServlet.java

Violation Line
These nested if statements could be combined 204–208

edu/columbia/rascal/presentation/appendix/servlets/AppendixInvitroTitleModifyServlet.java

Violation Line
Useless parentheses. 69

edu/columbia/rascal/presentation/appendix/servlets/AppendixIrbSafetyOfficerSummaryServlet.java

Violation Line
Avoid unused local variables such as 'protOid'. 49

edu/columbia/rascal/presentation/appendix/servlets/AppendixIrbSummaryReadOnlyServlet.java

Violation Line
Avoid unused local variables such as 'protOid'. 49

edu/columbia/rascal/presentation/appendix/servlets/AppendixIsotopeEntryRelayServlet.java

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

edu/columbia/rascal/presentation/appendix/servlets/AppendixIsotopeEntryServlet.java

Violation Line
Avoid unused private fields such as 'APPENDIX_LETTER'. 35
Avoid unused private fields such as 'KEYWORD'. 36
Avoid unused local variables such as 'halfLifeInSubjectUnit'. 146
Useless parentheses. 204
Useless parentheses. 204
Useless parentheses. 268
Useless parentheses. 268
Useless parentheses. 269
Avoid empty catch blocks 309

edu/columbia/rascal/presentation/appendix/servlets/AppendixIsotopeServlet.java

Violation Line
Useless parentheses. 110
Useless parentheses. 110

edu/columbia/rascal/presentation/appendix/servlets/AppendixLabCorrespondenceCreateServlet.java

Violation Line
Avoid unused local variables such as 'aUser'. 115
Useless parentheses. 117
Avoid unused local variables such as 'aRole'. 140
Avoid unused local variables such as 'eventInitiatorRid'. 149
Useless parentheses. 183
Useless parentheses. 230

edu/columbia/rascal/presentation/appendix/servlets/AppendixLabSafetyOfficerSummaryServlet.java

Violation Line
Avoid unused local variables such as 'protOid'. 78

edu/columbia/rascal/presentation/appendix/servlets/AppendixLinkFrameAnimalCareReadOnlyServlet.java

Violation Line
Avoid unused local variables such as 'anAppendix'. 45

edu/columbia/rascal/presentation/appendix/servlets/AppendixLinkFrameAnimalCareServlet.java

Violation Line
Avoid unused local variables such as 'anAppendix'. 45

edu/columbia/rascal/presentation/appendix/servlets/AppendixLinkFrameIrbReadOnlyServlet.java

Violation Line
Avoid unused local variables such as 'anAppendix'. 43

edu/columbia/rascal/presentation/appendix/servlets/AppendixLinkFrameIrbServlet.java

Violation Line
Avoid unused local variables such as 'anAppendix'. 43

edu/columbia/rascal/presentation/appendix/servlets/AppendixLinkFrameLabServlet.java

Violation Line
Avoid unused local variables such as 'anAppendix'. 43

edu/columbia/rascal/presentation/appendix/servlets/AppendixLinkFrameReadOnlyServlet.java

Violation Line
Useless parentheses. 60
Useless parentheses. 65

edu/columbia/rascal/presentation/appendix/servlets/AppendixLinkFrameServlet.java

Violation Line
Useless parentheses. 64
Useless parentheses. 65

edu/columbia/rascal/presentation/appendix/servlets/AppendixLocationEntryServlet.java

Violation Line
Useless parentheses. 84
Useless parentheses. 124
Useless parentheses. 137
Useless parentheses. 137
Useless parentheses. 172
Useless parentheses. 172
Useless parentheses. 184
Useless parentheses. 184
Useless parentheses. 185
Useless parentheses. 185

edu/columbia/rascal/presentation/appendix/servlets/AppendixMainMenuServlet.java

Violation Line
Useless parentheses. 87
Useless parentheses. 87

edu/columbia/rascal/presentation/appendix/servlets/AppendixMessageServlet.java

Violation Line
Avoid unused local variables such as 'invitroAppendixTrackerOid'. 44
Useless parentheses. 45
Useless parentheses. 47
Useless parentheses. 63
Useless parentheses. 65

edu/columbia/rascal/presentation/appendix/servlets/AppendixPtHazMatConversionServlet.java

Violation Line
Unnecessary use of fully qualified name 'java.io.PrintWriter' due to existing import 'java.io.PrintWriter' 99
Avoid unused local variables such as 'appendixTable'. 104
Avoid empty if statements 132–133

edu/columbia/rascal/presentation/appendix/servlets/AppendixReleaseServlet.java

Violation Line
Useless parentheses. 330

edu/columbia/rascal/presentation/appendix/servlets/AppendixReportDateRangeServlet.java

Violation Line
Useless parentheses. 36
Useless parentheses. 36
Useless parentheses. 39

edu/columbia/rascal/presentation/appendix/servlets/AppendixReportMenuServlet.java

Violation Line
Useless parentheses. 54
Useless parentheses. 54

edu/columbia/rascal/presentation/appendix/servlets/AppendixReportProtocolHazMatServlet.java

Violation Line
Useless parentheses. 97
Useless parentheses. 97
Useless parentheses. 102
Useless parentheses. 102
Avoid unused local variables such as 'userUni'. 105
Useless parentheses. 110
Useless parentheses. 110
Useless parentheses. 117
Useless parentheses. 117
Useless parentheses. 168
Useless parentheses. 168
Useless parentheses. 175
Useless parentheses. 175
Avoid unused local variables such as 'uni'. 216

edu/columbia/rascal/presentation/appendix/servlets/AppendixReportPtHazMatServlet.java

Violation Line
Useless parentheses. 87
Useless parentheses. 87
Useless parentheses. 92
Useless parentheses. 92
Avoid unused local variables such as 'userUni'. 95
Useless parentheses. 134
Useless parentheses. 134
Useless parentheses. 141
Useless parentheses. 141
Avoid unused local variables such as 'valid'. 179
Avoid unused local variables such as 'uni'. 181

edu/columbia/rascal/presentation/appendix/servlets/AppendixRetrieveServlet.java

Violation Line
Avoid unused local variables such as 'sortedList'. 79
Avoid unused local variables such as 'appendixNumber'. 82
Useless parentheses. 127–128
Useless parentheses. 128
Useless parentheses. 172
Useless parentheses. 172
These nested if statements could be combined 174–181
Useless parentheses. 174
Useless parentheses. 174
Useless parentheses. 175
Useless parentheses. 184
Useless parentheses. 184
Useless parentheses. 186
These nested if statements could be combined 186–193
Useless parentheses. 186
Useless parentheses. 187

edu/columbia/rascal/presentation/appendix/servlets/AppendixSafetyOfficerApprovalQueueServlet.java

Violation Line
Avoid unused local variables such as 'uni'. 219
Avoid unused private methods such as 'addAnimalExpirationDate(Vector)'. 232

edu/columbia/rascal/presentation/appendix/servlets/AppendixSafetyOfficerApprovalServlet.java

Violation Line
Useless parentheses. 70
Useless parentheses. 70
Useless parentheses. 98
Useless parentheses. 122
Useless parentheses. 245–246
Useless parentheses. 293
Useless parentheses. 293–294
Avoid unused local variables such as 'header'. 298

edu/columbia/rascal/presentation/appendix/servlets/AppendixSafetyOfficerApprovedQueueServlet.java

Violation Line
Avoid unused local variables such as 'uni'. 159

edu/columbia/rascal/presentation/appendix/servlets/AppendixSearchParmsEntryServlet.java

Violation Line
Useless parentheses. 71
Useless parentheses. 71
Useless parentheses. 72
Useless parentheses. 72
Useless parentheses. 73
Useless parentheses. 73
Useless parentheses. 78
Useless parentheses. 78
Useless parentheses. 78
Useless parentheses. 79
Useless parentheses. 79
Useless parentheses. 79
Useless parentheses. 80
Useless parentheses. 80
Useless parentheses. 80
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalParseException' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalParseException' 237
Useless parentheses. 264
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalParseException' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalParseException' 381

edu/columbia/rascal/presentation/appendix/servlets/AppendixSearchServlet.java

Violation Line
Avoid unused local variables such as 'procRsltMethodNm'. 81
Useless parentheses. 144
Useless parentheses. 169
Useless parentheses. 172

edu/columbia/rascal/presentation/appendix/servlets/AppendixStaffHandlesHazmatServlet.java

Violation Line
Avoid empty catch blocks 69
Useless parentheses. 105–106
Useless parentheses. 105
Useless parentheses. 130
Avoid empty catch blocks 156

edu/columbia/rascal/presentation/appendix/servlets/AppendixVeterinarianApprovalQueueServlet.java

Violation Line
Avoid unused local variables such as 'uni'. 144

edu/columbia/rascal/presentation/appendix/servlets/AppendixVeterinarianApprovedQueueServlet.java

Violation Line
Avoid unused local variables such as 'uni'. 143

edu/columbia/rascal/presentation/common/CURascalApplicationParser.java

Violation Line
Useless parentheses. 87
Useless parentheses. 87
Useless parentheses. 89
Useless parentheses. 89
Useless parentheses. 92
Useless parentheses. 92
Useless parentheses. 94
Useless parentheses. 94
Useless parentheses. 96
Useless parentheses. 97
Useless parentheses. 100
Useless parentheses. 100
Useless parentheses. 102
Useless parentheses. 102
Useless parentheses. 105
Useless parentheses. 105
Useless parentheses. 108
Useless parentheses. 109
Useless parentheses. 112
Useless parentheses. 112
Useless parentheses. 114
Useless parentheses. 114
Useless parentheses. 116
Useless parentheses. 116
Useless parentheses. 118
Useless parentheses. 118
Useless parentheses. 120
Useless parentheses. 120
Useless parentheses. 122
Useless parentheses. 122
Useless parentheses. 128
Useless parentheses. 128

edu/columbia/rascal/presentation/common/CURascalBaseFileUploadController.java

Violation Line
Useless parentheses. 39
Useless parentheses. 39
Useless parentheses. 46

edu/columbia/rascal/presentation/common/CURascalConstants.java

Violation Line
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 23–36
Avoid modifiers which are implied by the context 40
Avoid modifiers which are implied by the context 42

edu/columbia/rascal/presentation/common/CURascalExitInvalidBrowserServlet.java

Violation Line
Avoid empty catch blocks 98

edu/columbia/rascal/presentation/common/CURascalExitServlet.java

Violation Line
Useless parentheses. 84
Useless parentheses. 84
Avoid unused local variables such as 'invalidateSession'. 88

edu/columbia/rascal/presentation/common/CURascalGenericMessageServlet.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.views.CURascalGenericMessageView' due to existing import 'edu.columbia.rascal.presentation.common.views.CURascalGenericMessageView' 40

edu/columbia/rascal/presentation/common/CURascalServlet.java

Violation Line
Useless parentheses. 248
Useless parentheses. 528
Useless parentheses. 739
Useless parentheses. 739
Useless parentheses. 740
Useless parentheses. 776
Useless parentheses. 776
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' 1002
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' 1026
Useless parentheses. 1085
Useless parentheses. 1085
Useless parentheses. 1183
Useless parentheses. 1183
Unnecessary use of fully qualified name 'javax.servlet.ServletException' due to existing import 'javax.servlet.ServletException' 1194
Avoid empty catch blocks 1205

edu/columbia/rascal/presentation/common/CURascalStoreParmsToSessionAndRedirectServlet.java

Violation Line
Useless parentheses. 82
Useless parentheses. 82
Useless parentheses. 89
Useless parentheses. 89
Useless parentheses. 96
Useless parentheses. 96
Useless parentheses. 103
Useless parentheses. 103

edu/columbia/rascal/presentation/common/CUSortVector.java

Violation Line
Useless parentheses. 132–134
Useless parentheses. 141–143
Useless parentheses. 150–151
Useless parentheses. 158–159
Useless parentheses. 198–203
Useless parentheses. 210–212
Useless parentheses. 219–220
Useless parentheses. 227–228
Useless parentheses. 264
Useless parentheses. 264
Avoid empty while statements 326

edu/columbia/rascal/presentation/common/RascalRequestRascalIDServlet.java

Violation Line
Useless parentheses. 137
Useless parentheses. 137
Useless parentheses. 137
Useless parentheses. 137
Useless parentheses. 138
Useless parentheses. 138
Useless parentheses. 146
Useless parentheses. 146
Useless parentheses. 146
These nested if statements could be combined 146–151
Useless parentheses. 147
Useless parentheses. 147
Useless parentheses. 147

edu/columbia/rascal/presentation/common/RascalStaticSubmitFormServlet.java

Violation Line
Avoid unused private fields such as 'servlet'. 48
Avoid empty catch blocks 160

edu/columbia/rascal/presentation/common/RascalStringTester.java

Violation Line
Useless parentheses. 77
Useless parentheses. 84

edu/columbia/rascal/presentation/common/csv/CURascalCSVColumn.java

Violation Line
Avoid unused constructor parameters such as 'colNum'. 31

edu/columbia/rascal/presentation/common/csv/CURascalCSVData.java

Violation Line
Useless parentheses. 48

edu/columbia/rascal/presentation/common/csv/CURascalCSVFile.java

Violation Line
Useless parentheses. 52
Useless parentheses. 52

edu/columbia/rascal/presentation/common/csv/CURascalCSVProcess.java

Violation Line
Avoid unused constructor parameters such as 'servlet'. 38
Useless parentheses. 68
Useless parentheses. 68
Useless parentheses. 69
Useless parentheses. 113
Useless parentheses. 113
Useless parentheses. 113
Useless parentheses. 171
Useless parentheses. 171
Useless parentheses. 172
Useless parentheses. 241
Useless parentheses. 287
Useless parentheses. 287
Useless parentheses. 288
Useless parentheses. 288
Useless parentheses. 332
Useless parentheses. 332
Useless parentheses. 383
Useless parentheses. 383
Useless parentheses. 431
Useless parentheses. 431

edu/columbia/rascal/presentation/common/csv/CURascalCSVRow.java

Violation Line
Useless parentheses. 68
Useless parentheses. 69
Useless parentheses. 74
Useless parentheses. 74
Useless parentheses. 79
Useless parentheses. 80
Useless parentheses. 88
Useless parentheses. 88

edu/columbia/rascal/presentation/common/csv/CURascalCSVType.java

Violation Line
Avoid unused private fields such as 'maxSize'. 30
Avoid unused local variables such as 'courseNum'. 125
Avoid unused local variables such as 'rows'. 165
Useless parentheses. 281
Useless parentheses. 281
Useless parentheses. 289
Useless parentheses. 289

edu/columbia/rascal/presentation/common/jdbc/CURascalJdbcAccessor.java

Violation Line
Unnecessary use of fully qualified name 'java.sql.SQLException' due to existing import 'java.sql.SQLException' 130
Unnecessary use of fully qualified name 'java.sql.SQLException' due to existing import 'java.sql.SQLException' 190
Avoid empty catch blocks 278
Avoid empty catch blocks 297
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' 297
These nested if statements could be combined 367–369
Useless parentheses. 375
These nested if statements could be combined 396–398

edu/columbia/rascal/presentation/common/jdbc/CURascalJdbcQueryFormat.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.authorization.CURascalGuardian' 9
Useless parentheses. 737
Useless parentheses. 737
Useless parentheses. 748
Useless parentheses. 748
Useless parentheses. 759
Useless parentheses. 759
Useless parentheses. 770

edu/columbia/rascal/presentation/common/jdbc/CURascalJdbcQueryResultCached.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 42
Avoid unused constructor parameters such as 'aQuery'. 42
Avoid unused constructor parameters such as 'aResCacheSizeLimit'. 43
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 90
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 90
Useless parentheses. 96
Useless parentheses. 96

edu/columbia/rascal/presentation/common/multipages/CURascalDisplayPageController.java

Violation Line
Avoid empty catch blocks 259
Avoid empty catch blocks 284
Useless parentheses. 298
Useless parentheses. 298
Useless parentheses. 367
Useless parentheses. 367
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 430
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 475
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 482
Useless parentheses. 587
Useless parentheses. 639
Useless parentheses. 654

edu/columbia/rascal/presentation/common/multipages/CURascalDisplayPageJdbcController.java

Violation Line
Useless parentheses. 123
Useless parentheses. 123
Useless parentheses. 182
Useless parentheses. 222

edu/columbia/rascal/presentation/common/multipages/CURascalDisplayPagesCached.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 141
Useless parentheses. 147
Useless parentheses. 147

edu/columbia/rascal/presentation/common/parser/CURascalBasicSearchConstants.java

Violation Line
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 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 27
Avoid modifiers which are implied by the context 28
Avoid modifiers which are implied by the context 29
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 31

edu/columbia/rascal/presentation/common/parser/CURascalBasicSearchParameter.java

Violation Line
Unnecessary use of fully qualified name 'java.util.NoSuchElementException' due to existing import 'java.util.NoSuchElementException' 206

edu/columbia/rascal/presentation/common/parser/CURascalBasicSearchParser.java

Violation Line
Avoid unused local variables such as 'offset'. 122
Useless parentheses. 174
Useless parentheses. 174
Useless parentheses. 337
Useless parentheses. 359
Useless parentheses. 383

edu/columbia/rascal/presentation/common/parser/CURascalSearchParametersParser.java

Violation Line
Useless parentheses. 79
Useless parentheses. 79
Useless parentheses. 90
Useless parentheses. 90

edu/columbia/rascal/presentation/common/pdf/AbstractITextPdfView.java

Violation Line
Avoid unused imports such as 'com.itextpdf.text.PageSize' 15

edu/columbia/rascal/presentation/common/pdf/CURascalPDFComparison.java

Violation Line
Avoid unused local variables such as 'targetForm'. 71
Avoid unused local variables such as 'targetForm'. 111
Useless parentheses. 123
Useless parentheses. 123
Avoid unused local variables such as 'suffix'. 214
Useless parentheses. 283
Useless parentheses. 284
Useless parentheses. 306
Avoid unused local variables such as 'suffix'. 333
Useless parentheses. 368
Useless parentheses. 412
Useless parentheses. 413
Useless parentheses. 436
Avoid unused local variables such as 'suffix'. 483
Useless parentheses. 545
Useless parentheses. 545
Useless parentheses. 545
Useless parentheses. 563
Useless parentheses. 563

edu/columbia/rascal/presentation/common/pdf/CURascalPDFFormConstruction.java

Violation Line
Unnecessary use of fully qualified name 'java.io.ByteArrayOutputStream' due to existing import 'java.io.ByteArrayOutputStream' 82
Avoid unused local variables such as 'mm'. 229
Avoid empty if statements 260–261
Avoid unused local variables such as 'counter'. 282
Avoid empty if statements 296–297
Useless parentheses. 316
Useless parentheses. 324
Avoid empty if statements 326–329
Useless parentheses. 447
Useless parentheses. 447–450
Useless parentheses. 448–450
Useless parentheses. 451–452
Unnecessary use of fully qualified name 'java.awt.Color.gray' due to existing import 'java.awt.Color' 490
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 491
Unnecessary use of fully qualified name 'java.awt.Color.gray' due to existing import 'java.awt.Color' 538
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 539
Avoid unused local variables such as 'lineOverflow'. 588
Avoid unused local variables such as 'flag'. 589
Avoid unused local variables such as 'counter'. 590
Avoid unused local variables such as 'previousPageNum'. 591
Avoid unused local variables such as 'newPage'. 592
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 654
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 680
Avoid unused local variables such as 'label'. 721
Useless parentheses. 765
Avoid empty catch blocks 789
Avoid empty if statements 791–792
Avoid empty if statements 812–815
Useless parentheses. 818
Useless parentheses. 845
Avoid unused local variables such as 'label'. 875
Useless parentheses. 919
Avoid empty catch blocks 943
Avoid empty if statements 967–970
Useless parentheses. 973
Useless parentheses. 1027
Useless parentheses. 1027
Useless parentheses. 1029
Useless parentheses. 1029
Useless parentheses. 1035
Useless parentheses. 1035
Useless parentheses. 1038
Useless parentheses. 1038
Useless parentheses. 1041
Useless parentheses. 1041
Useless parentheses. 1044
Useless parentheses. 1044
Unnecessary use of fully qualified name 'java.util.Calendar' due to existing import 'java.util.Calendar' 1236
Useless parentheses. 1277
Useless parentheses. 1277
Unnecessary use of fully qualified name 'java.util.Calendar' due to existing import 'java.util.Calendar' 1343
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 1703
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 1705
Unnecessary use of fully qualified name 'java.awt.Color.black' due to existing import 'java.awt.Color' 1766
Unnecessary use of fully qualified name 'java.util.Calendar' due to existing import 'java.util.Calendar' 1889
Unnecessary use of fully qualified name 'java.io.ByteArrayOutputStream' due to existing import 'java.io.ByteArrayOutputStream' 1926
Unnecessary use of fully qualified name 'java.io.ByteArrayOutputStream' due to existing import 'java.io.ByteArrayOutputStream' 1935

edu/columbia/rascal/presentation/common/pdf/PDFormComparison.java

Violation Line
Avoid unused private fields such as 'finalPDFobj'. 41
Avoid unused private fields such as 'finalPDFobj2'. 42
Avoid unused private fields such as 'pdfDatabaseFileCount'. 54
Avoid unused local variables such as 'errorsVector'. 98
Avoid unused local variables such as 'i'. 100
Avoid unused local variables such as 'aObj'. 104
Avoid unused local variables such as 'errorsVector'. 156
Avoid unused local variables such as 'i'. 158
Avoid unused local variables such as 'aObj'. 161
Useless parentheses. 337
Useless parentheses. 337
Avoid unused local variables such as 'pageCount'. 379
Useless parentheses. 389
Useless parentheses. 389
Avoid unused local variables such as 'elementValue'. 393
Avoid unused local variables such as 'elementValue2'. 394
Useless parentheses. 450
Useless parentheses. 450
Useless parentheses. 480
Useless parentheses. 480
Useless parentheses. 482
Useless parentheses. 482
These nested if statements could be combined 482–491
Useless parentheses. 496
Useless parentheses. 496
Avoid unused local variables such as 'itrCol'. 560
Avoid unused local variables such as 'itrCol2'. 561
Avoid unused local variables such as 'newitrSet'. 562
Avoid unused local variables such as 'newitrSet2'. 563
Avoid unused local variables such as 'count'. 564
Avoid unused local variables such as 'pageCount'. 566
Avoid unused local variables such as 'hMap1'. 568
Avoid unused local variables such as 'hMap2'. 569
Avoid unused local variables such as 'addPageHeadingProcess'. 571
Avoid unused local variables such as 'dataSheetTitle'. 573
Avoid unused private methods such as 'destroy()'. 586
Avoid unused local variables such as 'page1'. 589
Avoid unused local variables such as 'page2'. 590
Avoid unused private methods such as 'drawLine(PDFStyle,float,float,float,float,int)'. 613
Avoid unused method parameters such as 'lineSpace'. 613
Avoid unused local variables such as 'pdfFilesize'. 641
Avoid unused local variables such as 'pdfFilesize2'. 642
Avoid unused local variables such as 'pdfDatabaseFileCount2'. 644
Avoid unused local variables such as 'pdfFilesize'. 686
Avoid unused local variables such as 'pdfFilesize2'. 687
Avoid unused local variables such as 'pdfDatabaseFileCount2'. 689
Avoid unused local variables such as 'itrSet'. 691
Avoid unused local variables such as 'itrSet2'. 692

edu/columbia/rascal/presentation/common/tools/CURascalTimer.java

Violation Line
Useless parentheses. 441
Useless parentheses. 441
Useless parentheses. 563
Useless parentheses. 570
Useless parentheses. 572

edu/columbia/rascal/presentation/common/tools/CURascalTimerTask.java

Violation Line
Useless parentheses. 103
Useless parentheses. 137
Useless parentheses. 137

edu/columbia/rascal/presentation/common/views/CURascalAbstractLogoFrameView.java

Violation Line
Avoid unused local variables such as 'irb'. 50
Avoid unused local variables such as 'hip'. 52
Avoid unused local variables such as 'cnsnt'. 53
Avoid unused local variables such as 'tc'. 56
Avoid unused local variables such as 'adm'. 58
Avoid unused local variables such as 'my'. 59
Avoid unused local variables such as 'coi'. 60
Avoid unused local variables such as 'irb'. 214
Avoid unused local variables such as 'hip'. 216
Avoid unused local variables such as 'cnsnt'. 217
Avoid unused local variables such as 'tc'. 219
Avoid unused local variables such as 'adm'. 221
Avoid unused local variables such as 'my'. 222
Avoid unused local variables such as 'coi'. 223

edu/columbia/rascal/presentation/common/views/CURascalHtmlView.java

Violation Line
Useless parentheses. 223
Useless parentheses. 223
Useless parentheses. 228
Useless parentheses. 228
Useless parentheses. 233
Useless parentheses. 233
Useless parentheses. 238
Useless parentheses. 238
Useless parentheses. 243
Useless parentheses. 243
Useless parentheses. 248
Useless parentheses. 248
Useless parentheses. 253
Useless parentheses. 253
Useless parentheses. 258
Useless parentheses. 258
Unnecessary use of fully qualified name 'java.io.PrintWriter' due to existing import 'java.io.PrintWriter' 441
Useless parentheses. 690
Useless parentheses. 739
Useless parentheses. 871
Useless parentheses. 871
Useless parentheses. 871
Useless parentheses. 887
Useless parentheses. 887
Useless parentheses. 887
Useless parentheses. 926
Useless parentheses. 942
Useless parentheses. 1298
Useless parentheses. 1523
Useless parentheses. 1523
Useless parentheses. 1533
Useless parentheses. 1533
Useless parentheses. 1909
Useless parentheses. 2944
Useless parentheses. 2944
Useless parentheses. 2944
Avoid empty catch blocks 2977

edu/columbia/rascal/presentation/common/views/CURascalMessageView.java

Violation Line
Avoid unused constructor parameters such as 'refreshLink'. 105
Avoid unused local variables such as 'bullitList'. 242
Avoid unused local variables such as 'bullitList'. 286
Avoid unused local variables such as 'bullitList'. 328

edu/columbia/rascal/presentation/common/views/CURascalNavigationBarView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.EVector' due to existing import 'edu.columbia.rascal.presentation.common.EVector' 41
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.EVector' due to existing import 'edu.columbia.rascal.presentation.common.EVector' 196

edu/columbia/rascal/presentation/consent/auxilliary/ConsentConstants.java

Violation Line
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 17
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 21
Avoid modifiers which are implied by the context 22

edu/columbia/rascal/presentation/consent/auxilliary/ConsentDocSearchQueryFormat.java

Violation Line
Avoid unused local variables such as 'query'. 50
Avoid unused local variables such as 'whereUserId'. 60

edu/columbia/rascal/presentation/consent/auxilliary/ConsentDocumentSearchJdbcAccessor.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CURascalServlet' due to existing import 'edu.columbia.rascal.presentation.common.CURascalServlet' 52
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CURascalServlet' due to existing import 'edu.columbia.rascal.presentation.common.CURascalServlet' 67

edu/columbia/rascal/presentation/consent/auxilliary/ConsentHeaderAccess.java

Violation Line
Useless parentheses. 168
Useless parentheses. 168

edu/columbia/rascal/presentation/consent/auxilliary/ConsentSearchParameters.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 42
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 98
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 109
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 166

edu/columbia/rascal/presentation/consent/auxilliary/ConsentSearchParametersParser.java

Violation Line
Useless parentheses. 102

edu/columbia/rascal/presentation/consent/auxilliary/ConsentSql.java

Violation Line
Useless parentheses. 74
Avoid empty finally blocks 85
Useless parentheses. 117
Avoid empty finally blocks 129
Useless parentheses. 164
Useless parentheses. 166
Useless parentheses. 167
Avoid empty finally blocks 179

edu/columbia/rascal/presentation/consent/pages/ConsentAppendSuggestedTextView.java

Violation Line
Useless parentheses. 142
Useless parentheses. 142

edu/columbia/rascal/presentation/consent/pages/ConsentFormElementDisplayView.java

Violation Line
Avoid unused local variables such as 'numCells'. 99
Avoid unused local variables such as 'labelRow'. 169
Avoid empty catch blocks 182

edu/columbia/rascal/presentation/consent/pages/ConsentFormNewView.java

Violation Line
Avoid unused private fields such as 'log'. 40
Avoid unused private fields such as 'labelName'. 49
Useless parentheses. 139
Avoid unused local variables such as 'i'. 267
Useless parentheses. 378

edu/columbia/rascal/presentation/consent/pages/ConsentFormPDFView.java

Violation Line
Avoid unused private fields such as 'targetURL'. 96
Useless parentheses. 149
Useless parentheses. 194
These nested if statements could be combined 229–246
These nested if statements could be combined 255–287
Useless parentheses. 265
Useless parentheses. 266
Useless parentheses. 506–507
Useless parentheses. 512–513
Useless parentheses. 517–518
Overriding method merely calls super 584–586
Useless parentheses. 772
Useless parentheses. 873
Useless parentheses. 895
Useless parentheses. 925
Useless parentheses. 976
Useless parentheses. 977
Unnecessary use of fully qualified name 'edu.columbia.rascal.common.CalendarTransformer.toDateTimeString' due to existing import 'edu.columbia.rascal.common.CalendarTransformer' 1025
Avoid empty if statements 1254–1255
These nested if statements could be combined 1314

edu/columbia/rascal/presentation/consent/pages/ConsentFormView.java

Violation Line
Avoid unused local variables such as 'docs'. 62
Avoid unused local variables such as 'docs'. 100
Avoid unused local variables such as 'code'. 444
Useless parentheses. 488

edu/columbia/rascal/presentation/consent/pages/ConsentHtmlView.java

Violation Line
Avoid empty catch blocks 135
Avoid unused local variables such as 's'. 255
Avoid unused local variables such as 'blank'. 256
Useless parentheses. 324
Useless parentheses. 537
Useless parentheses. 540
Useless parentheses. 540
Useless parentheses. 540
Useless parentheses. 727
Useless parentheses. 963
Useless parentheses. 963
Useless parentheses. 1063
Useless parentheses. 1093
Useless parentheses. 1150
Useless parentheses. 1154
Useless parentheses. 1173
Useless parentheses. 1186
Useless parentheses. 1186
Avoid unused local variables such as 'values'. 1201
Useless parentheses. 1343
Avoid unused private methods such as 'getLogoTitle()'. 1402

edu/columbia/rascal/presentation/consent/pages/ConsentLinkFrameView.java

Violation Line
Useless parentheses. 140
Useless parentheses. 159
Avoid unused constructor parameters such as 'isEditable'. 186
Useless parentheses. 391
Useless parentheses. 410
Useless parentheses. 451

edu/columbia/rascal/presentation/consent/pages/ConsentPDFTranslationView.java

Violation Line
Avoid unused private fields such as 'dataIterator'. 40
Avoid unused private fields such as 'isInvalidStatus'. 45
Useless parentheses. 187–188
Avoid empty catch blocks 367–368
Avoid unused local variables such as 'prevPageNum'. 387
Avoid empty catch blocks 406–407
Avoid empty catch blocks 498–499
Avoid empty catch blocks 502–504
Avoid empty if statements 602–603

edu/columbia/rascal/presentation/consent/pages/ConsentParagraphEntryView.java

Violation Line
Avoid unused local variables such as 'cc'. 156

edu/columbia/rascal/presentation/consent/pages/ConsentParagraphView.java

Violation Line
Avoid unused local variables such as 'numCells'. 86
Avoid unused local variables such as 'labelRow'. 251
Avoid unused local variables such as 'agencyNum'. 253
Avoid empty catch blocks 270

edu/columbia/rascal/presentation/consent/pages/ConsentProtocolResultsDisplayView.java

Violation Line
Avoid unused local variables such as 'docs'. 59
Avoid unused local variables such as 'temp'. 226
Useless parentheses. 228
Useless parentheses. 234
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 311
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 311

edu/columbia/rascal/presentation/consent/pages/ConsentProtocolSearchView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 34
Avoid unused constructor parameters such as 'aMode'. 51

edu/columbia/rascal/presentation/consent/pages/ConsentSearchView.java

Violation Line
Useless parentheses. 123

edu/columbia/rascal/presentation/consent/pages/ContactPersonnelView.java

Violation Line
Avoid unused local variables such as 'labelRow'. 271
Avoid unused local variables such as 'agencyNum'. 273
Avoid empty catch blocks 285
Avoid unused local variables such as 'labelRow'. 321
Avoid unused local variables such as 'agencyNum'. 323
Avoid empty catch blocks 334
Avoid unused local variables such as 'blank'. 579

edu/columbia/rascal/presentation/consent/servlets/ConsentAbstractServlet.java

Violation Line
Avoid empty catch blocks 242
Useless parentheses. 300
Useless parentheses. 300

edu/columbia/rascal/presentation/consent/servlets/ConsentAppendSuggestedTextServlet.java

Violation Line
Useless parentheses. 50

edu/columbia/rascal/presentation/consent/servlets/ConsentContactEntryServlet.java

Violation Line
Avoid empty catch blocks 140

edu/columbia/rascal/presentation/consent/servlets/ConsentControlEntryServlet.java

Violation Line
Avoid empty catch blocks 164

edu/columbia/rascal/presentation/consent/servlets/ConsentCopyServlet.java

Violation Line
Useless parentheses. 76

edu/columbia/rascal/presentation/consent/servlets/ConsentDeleteServlet.java

Violation Line
Useless parentheses. 48

edu/columbia/rascal/presentation/consent/servlets/ConsentDisplaySuggestedTextServlet.java

Violation Line
Useless parentheses. 51

edu/columbia/rascal/presentation/consent/servlets/ConsentFormElementDisplayServlet.java

Violation Line
Useless parentheses. 107

edu/columbia/rascal/presentation/consent/servlets/ConsentFormNewServlet.java

Violation Line
Useless parentheses. 88
Useless parentheses. 88
Useless parentheses. 88
Useless parentheses. 89
Useless parentheses. 89
Useless parentheses. 89
Useless parentheses. 90
Useless parentheses. 90
Useless parentheses. 90
Useless parentheses. 91
Useless parentheses. 155
These nested if statements could be combined 304–307
These nested if statements could be combined 307

edu/columbia/rascal/presentation/consent/servlets/ConsentFormServlet.java

Violation Line
Useless parentheses. 107
Useless parentheses. 108
Useless parentheses. 109
Useless parentheses. 109
Useless parentheses. 132
Useless parentheses. 133
Do not hard code the IP address 152
Useless parentheses. 155
Avoid empty catch blocks 179

edu/columbia/rascal/presentation/consent/servlets/ConsentLinkFrameServlet.java

Violation Line
Useless parentheses. 75
Useless parentheses. 79
Useless parentheses. 87
Useless parentheses. 87

edu/columbia/rascal/presentation/consent/servlets/ConsentMainMenuServlet.java

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

edu/columbia/rascal/presentation/consent/servlets/ConsentParagraphEntryServlet.java

Violation Line
Avoid empty catch blocks 169

edu/columbia/rascal/presentation/consent/servlets/ConsentProtocolSearchPageServlet.java

Violation Line
Useless parentheses. 63
Useless parentheses. 63

edu/columbia/rascal/presentation/consent/servlets/ConsentProtocolSearchServlet.java

Violation Line
Useless parentheses. 141
Useless parentheses. 141

edu/columbia/rascal/presentation/consent/servlets/ConsentSuggestedParagraphEntryServlet.java

Violation Line
Avoid empty catch blocks 110

edu/columbia/rascal/presentation/controller/Constants.java

Violation Line
Avoid modifiers which are implied by the context 13
Avoid modifiers which are implied by the context 14

edu/columbia/rascal/presentation/controller/ProposalLookupController.java

Violation Line
Avoid unused private fields such as 'rascalUserService'. 35

edu/columbia/rascal/presentation/controller/coi/CoiAnomalyByIrbReportController.java

Violation Line
Avoid unused private fields such as 'irbProtocolHeaderService'. 54
Avoid empty if statements 106–108

edu/columbia/rascal/presentation/controller/coi/CoiAttachmentsController.java

Violation Line
Useless parentheses. 292

edu/columbia/rascal/presentation/controller/coi/CoiClearedDisclosureReportController.java

Violation Line
Avoid unused private fields such as 'DATE_FORMAT'. 56
Avoid unused private fields such as 'coiDisclosureDetailService'. 61

edu/columbia/rascal/presentation/controller/coi/CoiCorrespondenceController.java

Violation Line
Useless parentheses. 210

edu/columbia/rascal/presentation/controller/coi/CoiDisclosureBusinessInterestReportController.java

Violation Line
Useless parentheses. 110–111

edu/columbia/rascal/presentation/controller/coi/CoiDisclosureController.java

Violation Line
Avoid unused method parameters such as 'userId'. 249
Avoid unused method parameters such as 'userId'. 261

edu/columbia/rascal/presentation/controller/coi/CoiDisclosureDateReportController.java

Violation Line
Avoid unused private fields such as 'log'. 50
Avoid unused private fields such as 'coiDisclosureDetailService'. 55
Avoid unused private fields such as 'aclPermissionEvaluator'. 60
Avoid unused local variables such as 'authentication'. 134
Useless parentheses. 194–195

edu/columbia/rascal/presentation/controller/coi/CoiDisclosureDetailByUniReportController.java

Violation Line
Useless parentheses. 157

edu/columbia/rascal/presentation/controller/coi/CoiFilingDisclosureController.java

Violation Line
Useless parentheses. 244–247
Useless parentheses. 278–281
Useless parentheses. 330
Useless parentheses. 431–434
These nested if statements could be combined 521–572
Useless parentheses. 522
Useless parentheses. 523

edu/columbia/rascal/presentation/controller/coi/CoiFilingStatusReportsController.java

Violation Line
Useless parentheses. 1056

edu/columbia/rascal/presentation/controller/coi/CoiIrbProtocolController.java

Violation Line
These nested if statements could be combined 225–233
Useless parentheses. 298

edu/columbia/rascal/presentation/controller/coi/CoiJitAttachmentsController.java

Violation Line
Avoid unused private fields such as 'log'. 56
Avoid unused local variables such as 'currentUser'. 129
Useless parentheses. 289

edu/columbia/rascal/presentation/controller/coi/CoiJustInTimeReviewController.java

Violation Line
Avoid unused private fields such as 'coiAttachmentService'. 41

edu/columbia/rascal/presentation/controller/coi/CoiNonAnomalousDisclosureReportController.java

Violation Line
Useless parentheses. 177–178

edu/columbia/rascal/presentation/controller/coi/CoiNotesController.java

Violation Line
Avoid unused private fields such as 'irbProtocolHeaderService'. 57

edu/columbia/rascal/presentation/controller/hazmats/AppendixNotesController.java

Violation Line
Avoid unused private fields such as 'APPENDIXTYPE'. 45

edu/columbia/rascal/presentation/controller/hazmats/HazMatsApproveQueueController.java

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

edu/columbia/rascal/presentation/controller/hazmats/HazMatsAssignPRQueueController.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 54
Avoid unused private fields such as 'log'. 56

edu/columbia/rascal/presentation/controller/hazmats/HazMatsAttachmentsController.java

Violation Line
Avoid unused private fields such as 'LOG'. 57
Avoid unused private fields such as 'rascalUserService'. 66
Useless parentheses. 267

edu/columbia/rascal/presentation/controller/hazmats/HazMatsCommitteeReviewController.java

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

edu/columbia/rascal/presentation/controller/hazmats/HazMatsDosimetryController.java

Violation Line
Useless parentheses. 533–534

edu/columbia/rascal/presentation/controller/hazmats/HazMatsDosimetrySummaryController.java

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

edu/columbia/rascal/presentation/controller/hazmats/HazMatsHumanSubjectsController.java

Violation Line
Avoid unused private fields such as 'rascalUserService'. 43
Avoid unused private fields such as 'LOG'. 50

edu/columbia/rascal/presentation/controller/hazmats/HazMatsPersonnelController.java

Violation Line
Avoid unused local variables such as 'editViewValue'. 119

edu/columbia/rascal/presentation/controller/hazmats/HazMatsPreApproveQueueController.java

Violation Line
Avoid unused private fields such as 'permissionsManager'. 52

edu/columbia/rascal/presentation/controller/hazmats/HazMatsProcedureController.java

Violation Line
Avoid unused private fields such as 'DATEFORMAT'. 56

edu/columbia/rascal/presentation/controller/hazmats/HazMatsProtocolController.java

Violation Line
Avoid unused method parameters such as 'irbProtHeader'. 76

edu/columbia/rascal/presentation/controller/hazmats/HazMatsRadiopharmaceuticalController.java

Violation Line
Avoid unused private fields such as 'LOG'. 50
Avoid unused private fields such as 'DATEFORMAT'. 53

edu/columbia/rascal/presentation/controller/hazmats/HazMatsRadiopharmaceuticalDetailController.java

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

edu/columbia/rascal/presentation/controller/hazmats/HazMatsStudyController.java

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

edu/columbia/rascal/presentation/controller/hazmats/HazMatsViewQuizHepVaccController.java

Violation Line
Useless parentheses. 62
Useless parentheses. 63

edu/columbia/rascal/presentation/controller/iacuc/IacucActiveProtocolsReportController.java

Violation Line
Useless parentheses. 62

edu/columbia/rascal/presentation/controller/iacuc/IacucActiveProtocolsWithFundingRptController.java

Violation Line
Avoid unused private fields such as 'LOG'. 41
Useless parentheses. 65

edu/columbia/rascal/presentation/controller/iacuc/IacucAdminApprovalController.java

Violation Line
Avoid unused method parameters such as 'protocol'. 130

edu/columbia/rascal/presentation/controller/iacuc/IacucAdminPostApprovalController.java

Violation Line
These nested if statements could be combined 147–152

edu/columbia/rascal/presentation/controller/iacuc/IacucAdministrativeSummaryRptController.java

Violation Line
Avoid unused private fields such as 'LOG'. 42
Useless parentheses. 77

edu/columbia/rascal/presentation/controller/iacuc/IacucAdverseController.java

Violation Line
Avoid unused private fields such as 'IC_PROTOCOL_ERR_PAGE'. 58

edu/columbia/rascal/presentation/controller/iacuc/IacucAdverseEventDataSheetPDFController.java

Violation Line
Avoid unused local variables such as 'currentUser'. 47

edu/columbia/rascal/presentation/controller/iacuc/IacucAllStaffsRptController.java

Violation Line
Avoid unused private fields such as 'LOG'. 38
Useless parentheses. 70

edu/columbia/rascal/presentation/controller/iacuc/IacucAnimalUseController.java

Violation Line
Avoid unused method parameters such as 'map'. 174

edu/columbia/rascal/presentation/controller/iacuc/IacucApprovedProtocolRptController.java

Violation Line
Avoid unused private fields such as 'LOG'. 42
Useless parentheses. 76

edu/columbia/rascal/presentation/controller/iacuc/IacucApprovedProtocolWithPainRptController.java

Violation Line
Avoid unused private fields such as 'LOG'. 42
Useless parentheses. 74
Useless parentheses. 136

edu/columbia/rascal/presentation/controller/iacuc/IacucAttachAppendixController.java

Violation Line
Avoid unused method parameters such as 'appendixId'. 258
Avoid unused method parameters such as 'protocolId'. 259

edu/columbia/rascal/presentation/controller/iacuc/IacucDeleteProtocolController.java

Violation Line
Avoid unused private fields such as 'rascalUserService'. 42

edu/columbia/rascal/presentation/controller/iacuc/IacucDeptSubmittedProtocolRptController.java

Violation Line
Avoid unused private fields such as 'LOG'. 42
Useless parentheses. 87

edu/columbia/rascal/presentation/controller/iacuc/IacucDrugController.java

Violation Line
Avoid unused method parameters such as 'protocol'. 341

edu/columbia/rascal/presentation/controller/iacuc/IacucFileUploadController.java

Violation Line
Avoid unused local variables such as 'currentIph'. 128
Avoid unused local variables such as 'currentIph'. 144

edu/columbia/rascal/presentation/controller/iacuc/IacucFileUploadInternalController.java

Violation Line
Avoid unused local variables such as 'currentIph'. 120
Avoid unused local variables such as 'currentIph'. 138

edu/columbia/rascal/presentation/controller/iacuc/IacucGeneralInformationController.java

Violation Line
Avoid unused local variables such as 'dept'. 123

edu/columbia/rascal/presentation/controller/iacuc/IacucMainMenuController.java

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

edu/columbia/rascal/presentation/controller/iacuc/IacucPainCategoryController.java

Violation Line
Avoid unused private fields such as 'ADD_MODIFY_PROCEDURE_DIALOG'. 54
Avoid unused private fields such as 'procedureValidator'. 73
Useless parentheses. 234
Useless parentheses. 234

edu/columbia/rascal/presentation/controller/iacuc/IacucParalyticDrugRptController.java

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

edu/columbia/rascal/presentation/controller/iacuc/IacucPersonnelController.java

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

edu/columbia/rascal/presentation/controller/iacuc/IacucPreviousLinkController.java

Violation Line
Useless parentheses. 31

edu/columbia/rascal/presentation/controller/iacuc/IacucProtocolActionController.java

Violation Line
Avoid unused local variables such as 'protocol'. 63

edu/columbia/rascal/presentation/controller/iacuc/IacucProtocolDataSheetPDFController.java

Violation Line
Avoid unused local variables such as 'currentUser'. 45

edu/columbia/rascal/presentation/controller/iacuc/IacucProtocolsSetToExpireRptController.java

Violation Line
Avoid unused private fields such as 'LOG'. 40
Useless parentheses. 72
Useless parentheses. 119

edu/columbia/rascal/presentation/controller/iacuc/IacucReportAdminSummaryController.java

Violation Line
Avoid unused private fields such as 'rascalUserService'. 35
Avoid unused local variables such as 'dataMap'. 45
Avoid unused local variables such as 'start'. 51
Avoid unused local variables such as 'end'. 52

edu/columbia/rascal/presentation/controller/iacuc/IacucRetrieveProtocolController.java

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

edu/columbia/rascal/presentation/controller/iacuc/IacucReviewerController.java

Violation Line
Avoid unused method parameters such as 'fmbk'. 477
Avoid unused method parameters such as 'model'. 477
Avoid unused method parameters such as 'bindingResult'. 477

edu/columbia/rascal/presentation/controller/iacuc/IacucSearchForAProtocolController.java

Violation Line
Useless parentheses. 95

edu/columbia/rascal/presentation/controller/iacuc/IacucSearchMyProtocolsController.java

Violation Line
Useless parentheses. 66
Avoid unused private methods such as 'convertDateToString(Date)'. 77

edu/columbia/rascal/presentation/controller/iacuc/IacucSubmitProtocolController.java

Violation Line
Avoid unused local variables such as 'isTitleAppended'. 165
These nested if statements could be combined 176–181
These nested if statements could be combined 198–203
These nested if statements could be combined 289–292
These nested if statements could be combined 296–299
These nested if statements could be combined 303–306
These nested if statements could be combined 327–331

edu/columbia/rascal/presentation/controller/iacuc/IacucSuspendedProtocolsRptController.java

Violation Line
Avoid unused private fields such as 'LOG'. 32
Useless parentheses. 41
Useless parentheses. 47

edu/columbia/rascal/presentation/controller/iacuc/IacucWithdrawProtocolController.java

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

edu/columbia/rascal/presentation/controller/iacuc/ReportCommand.java

Violation Line
Useless parentheses. 129

edu/columbia/rascal/presentation/controller/infoEd/InfoEdController.java

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

edu/columbia/rascal/presentation/controller/irb/IrbAdverseEventFileUploadController.java

Violation Line
Useless parentheses. 100
Useless parentheses. 100

edu/columbia/rascal/presentation/controller/irb/IrbAdverseEventFileUploadInternalController.java

Violation Line
Useless parentheses. 104
Useless parentheses. 104

edu/columbia/rascal/presentation/controller/irb/IrbBaseAttachDocumentsController.java

Violation Line
Useless parentheses. 72
Useless parentheses. 72
Useless parentheses. 79
These nested if statements could be combined 125–126

edu/columbia/rascal/presentation/controller/irb/IrbClosureFileUploadController.java

Violation Line
Useless parentheses. 97
Useless parentheses. 97

edu/columbia/rascal/presentation/controller/irb/IrbClosureFileUploadInternalController.java

Violation Line
Useless parentheses. 100
Useless parentheses. 100

edu/columbia/rascal/presentation/controller/irb/IrbDeleteController.java

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

edu/columbia/rascal/presentation/controller/irb/IrbHistoryController.java

Violation Line
Useless parentheses. 76
These nested if statements could be combined 109–110

edu/columbia/rascal/presentation/controller/irb/IrbLeadInstitutionCoordinatingCenterController.java

Violation Line
Avoid unused private fields such as 'log'. 46
Avoid unused private fields such as 'rascalUserService'. 51

edu/columbia/rascal/presentation/controller/irb/IrbMainMenuController.java

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

edu/columbia/rascal/presentation/controller/irb/IrbPrintMenuController.java

Violation Line
Useless parentheses. 301
Avoid unused method parameters such as 'cu'. 405
Avoid unused method parameters such as 'cu'. 421
Avoid unused private methods such as 'isStaff(RascalUser,IrbProtocol)'. 435
Avoid unused private methods such as 'consentFormList(Long,Model)'. 466–467
Avoid unused method parameters such as 'model'. 467
Useless parentheses. 517
Avoid unused method parameters such as 'header'. 529
Avoid unused method parameters such as 'closure'. 579
Avoid unused method parameters such as 'up'. 598
Useless parentheses. 627
Avoid unused private methods such as 'appendixList(Long,Model)'. 786–787
Avoid unused method parameters such as 'model'. 787
Avoid unused private methods such as 'NGSList(Long,Model)'. 858–859
Avoid unused method parameters such as 'model'. 859

edu/columbia/rascal/presentation/controller/irb/IrbProtocolApprovalsController.java

Violation Line
Avoid unused local variables such as 'notified'. 155

edu/columbia/rascal/presentation/controller/irb/IrbProtocolAttachDocumentsController.java

Violation Line
Unnecessary use of fully qualified name 'IrbNameConstants.PROTOCOL_HEADER' due to existing static import 'edu.columbia.rascal.common.irb.IrbNameConstants.PROTOCOL_HEADER' 288
Avoid unused method parameters such as 'headerId'. 409
Useless parentheses. 415–418
These nested if statements could be combined 415–420
Unnecessary use of fully qualified name 'IrbNameConstants.PROTOCOL_HEADER' due to existing static import 'edu.columbia.rascal.common.irb.IrbNameConstants.PROTOCOL_HEADER' 430

edu/columbia/rascal/presentation/controller/irb/IrbProtocolBackgroundController.java

Violation Line
Avoid unused imports such as 'javax.validation.Valid' 12
Avoid unused imports such as 'edu.columbia.rascal.presentation.validators.irb.IrbBackgroundValidator' 33

edu/columbia/rascal/presentation/controller/irb/IrbProtocolBiologicalSpecimensProtocolController.java

Violation Line
Avoid unused private fields such as 'log'. 41
Avoid unused private fields such as 'JSP_VIEW'. 43
Avoid unused private fields such as 'JSP_VIEW_FORM'. 44
Avoid unused private fields such as 'irbProtocolHeaderService'. 48
Avoid unused private fields such as 'irbBiologicalSpecimenService'. 49
Avoid unused private fields such as 'rascalDropdownService'. 52
Avoid unused private fields such as 'clearValueProcessor'. 54

edu/columbia/rascal/presentation/controller/irb/IrbProtocolConsentFormController.java

Violation Line
Avoid unused private fields such as 'irbStatusService'. 60
Useless parentheses. 86–87
Avoid unused local variables such as 'header'. 150

edu/columbia/rascal/presentation/controller/irb/IrbProtocolExistingDataController.java

Violation Line
Avoid unused private fields such as 'log'. 54
Avoid unused private fields such as 'rascalUserService'. 59

edu/columbia/rascal/presentation/controller/irb/IrbProtocolFileUploadController.java

Violation Line
Useless parentheses. 110
Useless parentheses. 110

edu/columbia/rascal/presentation/controller/irb/IrbProtocolFileUploadExternalController.java

Violation Line
Useless parentheses. 109
Useless parentheses. 109
Useless parentheses. 283

edu/columbia/rascal/presentation/controller/irb/IrbProtocolFileUploadInternalController.java

Violation Line
Useless parentheses. 110
Useless parentheses. 110
Useless parentheses. 282

edu/columbia/rascal/presentation/controller/irb/IrbProtocolGeneralInformationController.java

Violation Line
Avoid unused private fields such as 'irbProtocolSubjectsService'. 71

edu/columbia/rascal/presentation/controller/irb/IrbProtocolHazmatsController.java

Violation Line
Useless parentheses. 114

edu/columbia/rascal/presentation/controller/irb/IrbProtocolHipaaController.java

Violation Line
Avoid unused private fields such as 'log'. 54
Useless parentheses. 98
Avoid unused local variables such as 'thisform'. 163

edu/columbia/rascal/presentation/controller/irb/IrbProtocolImagingProcedureFormController.java

Violation Line
Avoid unused local variables such as 'clearValueMap'. 76

edu/columbia/rascal/presentation/controller/irb/IrbProtocolOverviewController.java

Violation Line
These nested if statements could be combined 246–251

edu/columbia/rascal/presentation/controller/irb/IrbProtocolPersonnelController.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.business.service.IrbApprovalService' 46
Avoid unused imports such as 'edu.columbia.rascal.domain.irb.IrbApproval' 55
Avoid unused local variables such as 'isValid'. 142
Avoid unused local variables such as 'header'. 275

edu/columbia/rascal/presentation/controller/irb/IrbProtocolPrivacyAndDataSecurityController.java

Violation Line
Avoid unused private fields such as 'log'. 53
Avoid unused private fields such as 'rascalUserService'. 58
Avoid unused private fields such as 'rascalDropdownService'. 63

edu/columbia/rascal/presentation/controller/irb/IrbProtocolRecruitmentAndConsentController.java

Violation Line
Avoid unused private fields such as 'log'. 54
Avoid unused private fields such as 'rascalUserService'. 59
Avoid unused private fields such as 'radioYNNAMap'. 62

edu/columbia/rascal/presentation/controller/irb/IrbProtocolRisksBenefitsController.java

Violation Line
Avoid unused imports such as 'javax.validation.Valid' 8

edu/columbia/rascal/presentation/controller/irb/IrbProtocolSnapshotController.java

Violation Line
Avoid unused imports such as 'com.itextpdf.text.DocumentException' 7
Avoid unused imports such as 'java.sql.SQLException' 21
Avoid unused private fields such as 'irbProtocolSnapshotService'. 30
Avoid unused private fields such as 'irbProtocolHeaderService'. 32
Avoid unused local variables such as 'pph'. 43
Avoid unused local variables such as 'irbStatus'. 73

edu/columbia/rascal/presentation/controller/irb/IrbProtocolSubmitController.java

Violation Line
These nested if statements could be combined 615–617

edu/columbia/rascal/presentation/controller/irb/IrbSnapshotController.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.business.pdfGenerator.irb.IrbUnanticipatedDataSheetPDFService' 3
Avoid unused imports such as 'edu.columbia.rascal.business.service.IrbUnanticipatedProblemService' 5
Avoid unused imports such as 'edu.columbia.rascal.domain.irb.IrbUnanticipatedProblem' 8

edu/columbia/rascal/presentation/controller/irb/IrbUnanticipatedFileUploadController.java

Violation Line
Useless parentheses. 99
Useless parentheses. 99

edu/columbia/rascal/presentation/controller/irb/IrbUnanticipatedFileUploadInternalController.java

Violation Line
Useless parentheses. 100
Useless parentheses. 100

edu/columbia/rascal/presentation/controller/irb/IrbUnanticipatedSubmitController.java

Violation Line
Avoid unused method parameters such as 'errmsg'. 58
Useless parentheses. 71
These nested if statements could be combined 71–72
Useless parentheses. 119
Useless parentheses. 120

edu/columbia/rascal/presentation/controller/irb/IrbWithdrawController.java

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

edu/columbia/rascal/presentation/controller/pt/PtAttachmentsController.java

Violation Line
Useless parentheses. 126
Useless parentheses. 126

edu/columbia/rascal/presentation/controller/pt/PtCoiController.java

Violation Line
Useless parentheses. 89
Useless parentheses. 89

edu/columbia/rascal/presentation/controller/pt/PtCopyProposalController.java

Violation Line
Avoid unused imports such as 'org.springframework.security.core.context.SecurityContextHolder' 12
Avoid unused imports such as 'edu.columbia.rascal.domain.RascalUser' 22
Avoid unused private fields such as 'rascalUserService'. 32

edu/columbia/rascal/presentation/controller/pt/PtHistoryController.java

Violation Line
Useless parentheses. 155
Useless parentheses. 155
Useless parentheses. 160
Useless parentheses. 160
Useless parentheses. 166
Useless parentheses. 166
Useless parentheses. 186
Useless parentheses. 186
Useless parentheses. 210
Useless parentheses. 210

edu/columbia/rascal/presentation/controller/pt/PtPersonnelController.java

Violation Line
Useless parentheses. 108
Useless parentheses. 174

edu/columbia/rascal/presentation/controller/pt/PtSpaceController.java

Violation Line
Useless parentheses. 436
Useless parentheses. 436
Useless parentheses. 460
Useless parentheses. 460

edu/columbia/rascal/presentation/controller/pt/PtSponsorController.java

Violation Line
Avoid using a branching statement as the last in a loop. 112

edu/columbia/rascal/presentation/controller/pt/PtTrackingStatusController.java

Violation Line
Useless parentheses. 147
Useless parentheses. 147
Useless parentheses. 171
Useless parentheses. 171

edu/columbia/rascal/presentation/controller/tc/TcFileUploadController.java

Violation Line
These nested if statements could be combined 99–113
Useless parentheses. 100
Useless parentheses. 101–102
Useless parentheses. 101
Avoid unused local variables such as 'myModel'. 109
Useless parentheses. 163
Useless parentheses. 163
Useless parentheses. 168
Useless parentheses. 169
Useless parentheses. 169–170
Avoid unused method parameters such as 'successList'. 202
Avoid unused local variables such as 'department'. 262
Useless parentheses. 276
Useless parentheses. 276
Avoid empty if statements 278–279
Useless parentheses. 291
Useless parentheses. 291
Useless parentheses. 325
Useless parentheses. 325
Useless parentheses. 351
Useless parentheses. 355
Useless parentheses. 469
Useless parentheses. 469
Avoid empty catch blocks 484

edu/columbia/rascal/presentation/controller/user/UserEditPersonalInformationController.java

Violation Line
Avoid unused local variables such as 'address'. 219
Avoid unused local variables such as 'address2'. 220
Avoid unused local variables such as 'address3'. 221
Avoid unused local variables such as 'address4'. 222
Avoid unused local variables such as 'city'. 223
Avoid unused local variables such as 'country'. 224
Avoid unused local variables such as 'postCode'. 225
Avoid unused local variables such as 'position'. 226
Avoid unused local variables such as 'aUser'. 241

edu/columbia/rascal/presentation/hipaa/auxiliary/objects/HipaaConstants.java

Violation Line
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 29
Avoid modifiers which are implied by the context 30
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 40
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 42
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 58
Avoid modifiers which are implied by the context 59
Avoid modifiers which are implied by the context 60
Avoid modifiers which are implied by the context 61
Avoid modifiers which are implied by the context 62
Avoid modifiers which are implied by the context 63
Avoid modifiers which are implied by the context 64
Avoid modifiers which are implied by the context 65
Avoid modifiers which are implied by the context 66
Avoid modifiers which are implied by the context 67
Avoid modifiers which are implied by the context 68
Avoid modifiers which are implied by the context 69
Avoid modifiers which are implied by the context 70
Avoid modifiers which are implied by the context 71
Avoid modifiers which are implied by the context 72
Avoid modifiers which are implied by the context 73
Avoid modifiers which are implied by the context 74
Avoid modifiers which are implied by the context 75
Avoid modifiers which are implied by the context 76
Avoid modifiers which are implied by the context 79
Avoid modifiers which are implied by the context 82
Avoid modifiers which are implied by the context 83
Avoid modifiers which are implied by the context 85
Avoid modifiers which are implied by the context 88
Avoid modifiers which are implied by the context 89
Avoid modifiers which are implied by the context 90
Avoid modifiers which are implied by the context 91
Avoid modifiers which are implied by the context 92
Avoid modifiers which are implied by the context 93
Avoid modifiers which are implied by the context 94
Avoid modifiers which are implied by the context 95
Avoid modifiers which are implied by the context 96
Avoid modifiers which are implied by the context 97
Avoid modifiers which are implied by the context 98
Avoid modifiers which are implied by the context 100
Avoid modifiers which are implied by the context 101
Avoid modifiers which are implied by the context 102
Avoid modifiers which are implied by the context 103
Avoid modifiers which are implied by the context 104
Avoid modifiers which are implied by the context 105
Avoid modifiers which are implied by the context 106
Avoid modifiers which are implied by the context 107
Avoid modifiers which are implied by the context 108
Avoid modifiers which are implied by the context 109
Avoid modifiers which are implied by the context 110
Avoid modifiers which are implied by the context 111
Avoid modifiers which are implied by the context 114
Avoid modifiers which are implied by the context 115
Avoid modifiers which are implied by the context 116
Avoid modifiers which are implied by the context 117
Avoid modifiers which are implied by the context 118
Avoid modifiers which are implied by the context 119
Avoid modifiers which are implied by the context 120

edu/columbia/rascal/presentation/hipaa/auxiliary/objects/HipaaEmailConstants.java

Violation Line
Avoid modifiers which are implied by the context 15
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 21
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 26
Avoid modifiers which are implied by the context 28
Avoid modifiers which are implied by the context 29
Avoid modifiers which are implied by the context 31–35
Avoid modifiers which are implied by the context 37–40
Avoid modifiers which are implied by the context 43–50

edu/columbia/rascal/presentation/hipaa/auxiliary/objects/HipaaReportParameters.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 57
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 85

edu/columbia/rascal/presentation/hipaa/auxiliary/objects/HipaaSearchParameters.java

Violation Line
Avoid unused private fields such as 'fromDate'. 29
Avoid unused private fields such as 'toDate'. 34
Useless parentheses. 77
Useless parentheses. 137

edu/columbia/rascal/presentation/hipaa/auxiliary/objects/HipaaSearchParametersParser.java

Violation Line
Avoid unused local variables such as 'userId'. 61
Useless parentheses. 143
Useless parentheses. 190
Useless parentheses. 277

edu/columbia/rascal/presentation/hipaa/jdbc/HipaaDocSearchQueryFormat.java

Violation Line
Avoid unused local variables such as 'loginUserParticipant'. 224
Useless parentheses. 413
Useless parentheses. 413

edu/columbia/rascal/presentation/hipaa/jdbc/HipaaJdbcAccessor.java

Violation Line
Useless parentheses. 60
Useless parentheses. 60
Useless parentheses. 61
Useless parentheses. 61
Useless parentheses. 65
Useless parentheses. 65
Useless parentheses. 65
Useless parentheses. 67
Useless parentheses. 67
Useless parentheses. 67
Useless parentheses. 86
Useless parentheses. 86
Useless parentheses. 87
Useless parentheses. 87
Useless parentheses. 88
Useless parentheses. 88
Useless parentheses. 92
Useless parentheses. 92
Useless parentheses. 92
Useless parentheses. 94
Useless parentheses. 94
Useless parentheses. 94
Useless parentheses. 95
Useless parentheses. 95
Useless parentheses. 95
Useless parentheses. 113
Useless parentheses. 113
Useless parentheses. 114
Useless parentheses. 114
Useless parentheses. 119
Useless parentheses. 119
Useless parentheses. 119
Useless parentheses. 120
Useless parentheses. 120
Useless parentheses. 120
Useless parentheses. 139
Useless parentheses. 139
Useless parentheses. 140
Useless parentheses. 140
Useless parentheses. 141
Useless parentheses. 141
Useless parentheses. 146
Useless parentheses. 146
Useless parentheses. 146
Useless parentheses. 147
Useless parentheses. 147
Useless parentheses. 147
Useless parentheses. 148
Useless parentheses. 148
Useless parentheses. 148
Useless parentheses. 162
Useless parentheses. 162
Avoid unused local variables such as 'stmt'. 208
These nested if statements could be combined 261–265
Unnecessary use of fully qualified name 'java.sql.SQLException' due to existing import 'java.sql.SQLException' 270
Useless parentheses. 271

edu/columbia/rascal/presentation/hipaa/jdbc/HipaaQueryJdbcAccessor.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CURascalServlet' due to existing import 'edu.columbia.rascal.presentation.common.CURascalServlet' 29
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CURascalServlet' due to existing import 'edu.columbia.rascal.presentation.common.CURascalServlet' 39
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 87
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 87
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 117
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 117
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 155
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 155
Useless parentheses. 188
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 205
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 205
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 243
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 243
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 286
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 286
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 324
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 324
Useless parentheses. 353

edu/columbia/rascal/presentation/hipaa/jdbc/HipaaQueryProcessViaJdbc.java

Violation Line
Avoid unused private fields such as 'log'. 27
Avoid unused local variables such as 'acc'. 97

edu/columbia/rascal/presentation/hipaa/jdbc/HipaaReportJdbcAccessor.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CURascalServlet' due to existing import 'edu.columbia.rascal.presentation.common.CURascalServlet' 28
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CURascalServlet' due to existing import 'edu.columbia.rascal.presentation.common.CURascalServlet' 38
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 87
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 87
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 147
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.Hashtable' 147

edu/columbia/rascal/presentation/hipaa/pages/HipaaAccessControlView.java

Violation Line
Avoid unused private fields such as 'labelName'. 35
Avoid unused local variables such as 'labelRow'. 178
Avoid unused local variables such as 'agencyNum'. 180
Avoid unused local variables such as 'blank'. 271

edu/columbia/rascal/presentation/hipaa/pages/HipaaControlEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 35

edu/columbia/rascal/presentation/hipaa/pages/HipaaCreateFormView.java

Violation Line
Avoid unused local variables such as 'blank'. 80
Avoid unused local variables such as 'i'. 96
Useless parentheses. 231
Useless parentheses. 232
Useless parentheses. 232–233
Useless parentheses. 260
Useless parentheses. 261
Useless parentheses. 261–262

edu/columbia/rascal/presentation/hipaa/pages/HipaaDisplaySelectionListView.java

Violation Line
Avoid unused private fields such as 'labelName'. 26
Useless parentheses. 115
Useless parentheses. 161

edu/columbia/rascal/presentation/hipaa/pages/HipaaFormBlankLineEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 33
Avoid unused constructor parameters such as 'user'. 47
Avoid unused local variables such as 'sequenceNumber'. 116

edu/columbia/rascal/presentation/hipaa/pages/HipaaFormEmbeddedQuestionEntryView.java

Violation Line
Avoid unused constructor parameters such as 'user'. 62
Avoid unused local variables such as 'aWidget'. 135
Avoid empty if statements 253–254

edu/columbia/rascal/presentation/hipaa/pages/HipaaFormGenericPDFView.java

Violation Line
Avoid empty if statements 115–118
Avoid empty catch blocks 165
Avoid unused local variables such as 'vecQuestions'. 197
Avoid unused local variables such as 'intVecQuestions'. 198
Avoid unused local variables such as 'hipaaQuestion'. 199
Useless parentheses. 219
Useless parentheses. 239
Useless parentheses. 281
Useless parentheses. 298
Avoid unused local variables such as 'PI'. 346
Avoid unused local variables such as 'blankSize'. 347
Avoid unused local variables such as 'aBuffer'. 348
Useless parentheses. 499
Useless parentheses. 500
Avoid unused local variables such as 'strAnswer'. 537
Avoid unused local variables such as 'answer'. 540
Useless parentheses. 591
Useless parentheses. 596
Useless parentheses. 598
Useless parentheses. 601
Useless parentheses. 604
Useless parentheses. 658
Useless parentheses. 690

edu/columbia/rascal/presentation/hipaa/pages/HipaaFormLayoutView.java

Violation Line
Avoid unused private fields such as 'labelName'. 32
Avoid unused local variables such as 'numCells'. 75
Avoid unused local variables such as 'labelRow'. 174
Avoid empty catch blocks 209
Avoid empty catch blocks 213
Avoid unused local variables such as 'labelRow'. 254
Avoid unused local variables such as 'questionOid'. 308
Avoid unused local variables such as 'questionOid'. 403
Avoid unused local variables such as 'parentOid'. 404

edu/columbia/rascal/presentation/hipaa/pages/HipaaFormMaintenanceMenuView.java

Violation Line
Avoid unused local variables such as 'compositeMenuItem'. 74
Avoid unused local variables such as 'isReviewer'. 77

edu/columbia/rascal/presentation/hipaa/pages/HipaaFormQuestionEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 34
Avoid unused constructor parameters such as 'user'. 48
Avoid unused local variables such as 'aWidget'. 119
Avoid unused local variables such as 'answerable'. 246
Avoid unused local variables such as 'notQuestion'. 248
Avoid unused local variables such as 'sequenceNumber'. 251
Avoid unused local variables such as 'answerFormat'. 255

edu/columbia/rascal/presentation/hipaa/pages/HipaaFormQuestionView.java

Violation Line
Avoid unused private fields such as 'labelName'. 33
Avoid unused local variables such as 'i'. 71
Avoid unused local variables such as 'answerable'. 73
Avoid unused local variables such as 'active'. 74
Avoid unused local variables such as 'editable'. 75
Avoid unused local variables such as 'yes'. 76
Avoid unused local variables such as 'no'. 77
Avoid unused local variables such as 'answerText'. 78
Avoid unused local variables such as 'promptText'. 79
Avoid unused local variables such as 'formatType'. 80
Avoid unused local variables such as 'parentOid'. 122
Avoid unused local variables such as 'numCells'. 169
Avoid unused local variables such as 'aWidget'. 212
Useless parentheses. 311

edu/columbia/rascal/presentation/hipaa/pages/HipaaFormSignatureLineEntryView.java

Violation Line
Avoid unused constructor parameters such as 'user'. 64

edu/columbia/rascal/presentation/hipaa/pages/HipaaFormView.java

Violation Line
Useless parentheses. 54

edu/columbia/rascal/presentation/hipaa/pages/HipaaHeaderFormLayoutView.java

Violation Line
Avoid unused private fields such as 'labelName'. 33
Avoid unused local variables such as 'numCells'. 80
Avoid unused local variables such as 'labelRow'. 179
Avoid empty catch blocks 214
Avoid empty catch blocks 218
Avoid unused local variables such as 'labelRow'. 259
Avoid unused local variables such as 'questionOid'. 313
Avoid unused local variables such as 'questionOid'. 406
Avoid unused local variables such as 'parentOid'. 407

edu/columbia/rascal/presentation/hipaa/pages/HipaaHeaderFormQuestionChildEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 29
Avoid unused constructor parameters such as 'form'. 42
Avoid unused constructor parameters such as 'user'. 42
Avoid unused local variables such as 'aWidget'. 109
Avoid unused local variables such as 'aQuestion'. 234
Avoid unused local variables such as 'answerable'. 236
Avoid unused local variables such as 'answerRequired'. 237
Avoid unused local variables such as 'notQuestion'. 238
Avoid unused local variables such as 'helpFileName'. 240
Avoid unused local variables such as 'questionPrompt'. 241
Avoid unused local variables such as 'answerFormat'. 242

edu/columbia/rascal/presentation/hipaa/pages/HipaaHeaderFormQuestionEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 33
Avoid unused constructor parameters such as 'user'. 47
Avoid unused constructor parameters such as 'form'. 47
Avoid unused local variables such as 'aWidget'. 118
Avoid unused local variables such as 'answerRequired'. 246
Avoid unused local variables such as 'notQuestion'. 247
Avoid unused local variables such as 'parentQuestionOid'. 249
Avoid unused local variables such as 'helpFileName'. 250
Avoid unused local variables such as 'answerFormat'. 252

edu/columbia/rascal/presentation/hipaa/pages/HipaaHeaderFormQuestionSetUpView.java

Violation Line
Avoid unused private fields such as 'labelName'. 34
Avoid unused local variables such as 'i'. 109
Avoid unused local variables such as 'answerable'. 111
Avoid unused local variables such as 'active'. 112
Avoid unused local variables such as 'editable'. 113
Avoid unused local variables such as 'yes'. 114
Avoid unused local variables such as 'no'. 115
Avoid unused local variables such as 'answerText'. 116
Avoid unused local variables such as 'promptText'. 117
Avoid unused local variables such as 'formatType'. 118
Avoid unused local variables such as 'parentOid'. 151
Avoid unused local variables such as 'numCells'. 202
Avoid unused local variables such as 'aWidget'. 242
Avoid unused local variables such as 'parentOid'. 294
Avoid unused local variables such as 'yes'. 295
Avoid unused local variables such as 'no'. 296
Avoid unused local variables such as 'parentOid'. 376
Avoid unused local variables such as 'yes'. 377
Avoid unused local variables such as 'no'. 378

edu/columbia/rascal/presentation/hipaa/pages/HipaaHeaderFormQuestionViewOnlyView.java

Violation Line
Avoid unused private fields such as 'addOrEdit'. 29
Avoid unused private fields such as 'labelName'. 31
Avoid unused constructor parameters such as 'user'. 44
Avoid unused constructor parameters such as 'form'. 44
Avoid unused local variables such as 'aWidget'. 110
Avoid unused local variables such as 'answerFormat'. 205

edu/columbia/rascal/presentation/hipaa/pages/HipaaHeaderFormSignatureLineEntryView.java

Violation Line
Avoid unused constructor parameters such as 'user'. 64

edu/columbia/rascal/presentation/hipaa/pages/HipaaHeaderQuestionView.java

Violation Line
Avoid unused private fields such as 'labelName'. 33
Avoid empty catch blocks 180
Useless parentheses. 387
Useless parentheses. 387
Useless parentheses. 527

edu/columbia/rascal/presentation/hipaa/pages/HipaaHeaderResultsDisplayView.java

Violation Line
Avoid unused local variables such as 'docs'. 49
Useless parentheses. 216
Useless parentheses. 237
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 299
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 299

edu/columbia/rascal/presentation/hipaa/pages/HipaaHeaderSearchView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 34
Avoid unused constructor parameters such as 'aMode'. 64

edu/columbia/rascal/presentation/hipaa/pages/HipaaHistoryView.java

Violation Line
Avoid unused local variables such as 'v'. 92
Avoid unused local variables such as 'numCells'. 97
Avoid unused local variables such as 'generalHeaderTitle'. 99
Avoid unused local variables such as 'statusName'. 105
Avoid unused local variables such as 'titleLen'. 172
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 189
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 223

edu/columbia/rascal/presentation/hipaa/pages/HipaaHtmlView.java

Violation Line
Useless parentheses. 245
Useless parentheses. 529
Useless parentheses. 532
Useless parentheses. 532
Useless parentheses. 532
Useless parentheses. 807
Useless parentheses. 823–826
Useless parentheses. 892
Useless parentheses. 1243
Useless parentheses. 1243
Useless parentheses. 1267
Useless parentheses. 1352
Useless parentheses. 1412
Useless parentheses. 1417
Avoid unused local variables such as 'values'. 1447
Avoid unused private methods such as 'getLogoTitle()'. 1637

edu/columbia/rascal/presentation/hipaa/pages/HipaaIrbResolveView.java

Violation Line
Avoid unused private fields such as 'labelName'. 28
Avoid unused local variables such as 'row'. 116
Avoid unused local variables such as 'newNotes'. 119

edu/columbia/rascal/presentation/hipaa/pages/HipaaLinkFrameAbstractView.java

Violation Line
Avoid empty if statements 354–355
Useless parentheses. 354
Useless parentheses. 392
Useless parentheses. 392
Useless parentheses. 485
Useless parentheses. 485
Useless parentheses. 487
Useless parentheses. 487

edu/columbia/rascal/presentation/hipaa/pages/HipaaLinkFrameNewFormView.java

Violation Line
Avoid unused constructor parameters such as 'ru'. 33
Avoid unused constructor parameters such as 'isOriginAdministration'. 33
Avoid unused constructor parameters such as 'isOriginAdministration'. 58
Avoid unused constructor parameters such as 'ru'. 58
Useless parentheses. 66
Avoid unused constructor parameters such as 'isOriginAdministration'. 91
Avoid unused constructor parameters such as 'ru'. 91
Useless parentheses. 121

edu/columbia/rascal/presentation/hipaa/pages/HipaaLinkFrameView.java

Violation Line
Useless parentheses. 37
Avoid unused constructor parameters such as 'aUser'. 77
Useless parentheses. 87
Useless parentheses. 109
Useless parentheses. 121
Useless parentheses. 149
Useless parentheses. 157

edu/columbia/rascal/presentation/hipaa/pages/HipaaLinkFrameViewOnlyView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 30
Useless parentheses. 40
Useless parentheses. 59
Useless parentheses. 130
Useless parentheses. 157

edu/columbia/rascal/presentation/hipaa/pages/HipaaMessageView.java

Violation Line
Avoid unused constructor parameters such as 'returnToOrigin'. 212

edu/columbia/rascal/presentation/hipaa/pages/HipaaNotesView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 32
Avoid unused private fields such as 'labelName'. 37
Avoid unused constructor parameters such as 'bo'. 60
Avoid unused constructor parameters such as 'parentName'. 60
Avoid unused local variables such as 'aName'. 76
Avoid unused local variables such as 'row'. 132
Avoid unused local variables such as 'newNotes'. 135
Avoid unused local variables such as 'row'. 164
Useless parentheses. 165
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 246
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 273

edu/columbia/rascal/presentation/hipaa/pages/HipaaNotesViewOnly.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 33
Avoid unused private fields such as 'labelName'. 38
Avoid unused constructor parameters such as 'parentName'. 80

edu/columbia/rascal/presentation/hipaa/pages/HipaaPDFView.java

Violation Line
Avoid unused local variables such as 'subQuestionLookup'. 212
Avoid unused local variables such as 'answer'. 213
Avoid unused local variables such as 'strAnswer'. 262
Useless parentheses. 395
Useless parentheses. 396
Useless parentheses. 400
Useless parentheses. 401
Useless parentheses. 442
Useless parentheses. 443
Useless parentheses. 512
Useless parentheses. 513
Avoid unused local variables such as 'firstChar'. 539
Avoid unused local variables such as 'secondChar'. 540
Useless parentheses. 546
Useless parentheses. 547
Useless parentheses. 548
Avoid empty catch blocks 604–606
Avoid empty catch blocks 667–669
Useless parentheses. 950
Useless parentheses. 951
Useless parentheses. 952
Avoid unused local variables such as 'insertionString'. 990
Useless parentheses. 1079
Useless parentheses. 1092
Useless parentheses. 1102

edu/columbia/rascal/presentation/hipaa/pages/HipaaQueueAssignedToMeetingView.java

Violation Line
Useless parentheses. 111
Avoid unused local variables such as 'hipaaNumbTxt'. 184

edu/columbia/rascal/presentation/hipaa/pages/HipaaQueueLoggedInView.java

Violation Line
Useless parentheses. 117
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 152
Avoid unused local variables such as 'hipaaNumbTxt'. 191

edu/columbia/rascal/presentation/hipaa/pages/HipaaQueueReportView.java

Violation Line
Useless parentheses. 67

edu/columbia/rascal/presentation/hipaa/pages/HipaaQueueSubmittedView.java

Violation Line
Useless parentheses. 117
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 152

edu/columbia/rascal/presentation/hipaa/pages/HipaaQueueView.java

Violation Line
Useless parentheses. 89
Useless parentheses. 89

edu/columbia/rascal/presentation/hipaa/pages/HipaaReportMenuView.java

Violation Line
Avoid unused local variables such as 'anId'. 96
Avoid unused local variables such as 't'. 99

edu/columbia/rascal/presentation/hipaa/pages/HipaaReportResolutionView.java

Violation Line
Useless parentheses. 154
Avoid unused local variables such as 'aDate'. 386

edu/columbia/rascal/presentation/hipaa/pages/HipaaReportStatusDateRangeView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 40

edu/columbia/rascal/presentation/hipaa/pages/HipaaReportStatusView.java

Violation Line
Useless parentheses. 145
Avoid unused local variables such as 'aDate'. 352

edu/columbia/rascal/presentation/hipaa/pages/HipaaUnderConstructionView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' 25
Avoid unused local variables such as 'userid'. 67

edu/columbia/rascal/presentation/hipaa/servlets/HipaaAbstractServlet.java

Violation Line
Useless parentheses. 361
Useless parentheses. 361
Useless parentheses. 373
Useless parentheses. 373
Avoid empty catch blocks 383
Useless parentheses. 438
Useless parentheses. 438
Useless parentheses. 441
Useless parentheses. 441

edu/columbia/rascal/presentation/hipaa/servlets/HipaaAccessControlServlet.java

Violation Line
Useless parentheses. 50

edu/columbia/rascal/presentation/hipaa/servlets/HipaaAttachSelectionServlet.java

Violation Line
Avoid empty catch blocks 84

edu/columbia/rascal/presentation/hipaa/servlets/HipaaControlEntryServlet.java

Violation Line
Avoid unused local variables such as 'hipaaNum'. 75
Avoid unused local variables such as 'hipaaNum'. 93
Avoid empty catch blocks 150

edu/columbia/rascal/presentation/hipaa/servlets/HipaaCopyServlet.java

Violation Line
Useless parentheses. 42

edu/columbia/rascal/presentation/hipaa/servlets/HipaaCreateFormServlet.java

Violation Line
Useless parentheses. 44
Useless parentheses. 44
Useless parentheses. 130
Useless parentheses. 134
Useless parentheses. 138

edu/columbia/rascal/presentation/hipaa/servlets/HipaaFormBlankLineEntryServlet.java

Violation Line
Useless parentheses. 78
Useless parentheses. 79
Useless parentheses. 101
Avoid empty catch blocks 139
Avoid unused local variables such as 'questionOid'. 151
Avoid unused local variables such as 'question'. 154

edu/columbia/rascal/presentation/hipaa/servlets/HipaaFormEmbeddedQuestionEntryServlet.java

Violation Line
Avoid empty catch blocks 157

edu/columbia/rascal/presentation/hipaa/servlets/HipaaFormLayoutServlet.java

Violation Line
Useless parentheses. 93
Useless parentheses. 148

edu/columbia/rascal/presentation/hipaa/servlets/HipaaFormPDFServlet.java

Violation Line
Avoid unused local variables such as 'irbId'. 57

edu/columbia/rascal/presentation/hipaa/servlets/HipaaFormQuestionEntryServlet.java

Violation Line
Useless parentheses. 79
Useless parentheses. 80
Useless parentheses. 101
Useless parentheses. 130
Useless parentheses. 136
Useless parentheses. 166
Useless parentheses. 172
Avoid empty catch blocks 189
Avoid unused local variables such as 'questionOid'. 201
Avoid unused local variables such as 'question'. 204

edu/columbia/rascal/presentation/hipaa/servlets/HipaaFormQuestionRemoveServlet.java

Violation Line
Avoid unused local variables such as 'headerFormOid'. 57
Avoid unused local variables such as 'parentOid'. 65

edu/columbia/rascal/presentation/hipaa/servlets/HipaaFormSignatureLineEntryServlet.java

Violation Line
Useless parentheses. 88
Useless parentheses. 92–93
Useless parentheses. 93
Useless parentheses. 120
Avoid empty catch blocks 136

edu/columbia/rascal/presentation/hipaa/servlets/HipaaFormTemplateDeleteServlet.java

Violation Line
Useless parentheses. 96
Avoid unused local variables such as 'ru'. 97
Useless parentheses. 148
Avoid unused local variables such as 'ru'. 149

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderCopyServlet.java

Violation Line
Useless parentheses. 52
Avoid unused local variables such as 'hac'. 67

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderDeleteServlet.java

Violation Line
Useless parentheses. 178

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderFormLayoutServlet.java

Violation Line
Useless parentheses. 89
Useless parentheses. 89
Useless parentheses. 99
Useless parentheses. 155
Useless parentheses. 189
Useless parentheses. 189
Useless parentheses. 221
Useless parentheses. 221

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderFormQuestionChildEntryServlet.java

Violation Line
Avoid unused local variables such as 'aSequenceNumber'. 83
Avoid empty catch blocks 107

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderFormQuestionEntryServlet.java

Violation Line
Avoid unused local variables such as 'aSequenceNumber'. 83
Avoid empty catch blocks 121

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderFormSignatureLineEntryServlet.java

Violation Line
Useless parentheses. 91–92
Useless parentheses. 92
Avoid empty catch blocks 132

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderNewServlet.java

Violation Line
Useless parentheses. 54
Useless parentheses. 66

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderQuestionServlet.java

Violation Line
Avoid unused local variables such as 'formType'. 57

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderSearchPageServlet.java

Violation Line
Avoid unused local variables such as 'view'. 65
Useless parentheses. 67
Useless parentheses. 67

edu/columbia/rascal/presentation/hipaa/servlets/HipaaHeaderSearchServlet.java

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

edu/columbia/rascal/presentation/hipaa/servlets/HipaaLinkFrameNewFormServlet.java

Violation Line
Useless parentheses. 44
Avoid empty catch blocks 48–49
Useless parentheses. 53

edu/columbia/rascal/presentation/hipaa/servlets/HipaaNotesServlet.java

Violation Line
Avoid empty catch blocks 122
Useless parentheses. 124

edu/columbia/rascal/presentation/hipaa/servlets/HipaaQueueAssignedToMeetingServlet.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 45
These nested if statements could be combined 77–79

edu/columbia/rascal/presentation/hipaa/servlets/HipaaQueueLoggedInServlet.java

Violation Line
These nested if statements could be combined 79–81

edu/columbia/rascal/presentation/hipaa/servlets/HipaaQueueSubmittedServlet.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 45
These nested if statements could be combined 78–80

edu/columbia/rascal/presentation/hipaa/servlets/HipaaReportResolutionServlet.java

Violation Line
Useless parentheses. 94
Useless parentheses. 94
Useless parentheses. 100
Useless parentheses. 100

edu/columbia/rascal/presentation/hipaa/servlets/HipaaReportStatusDateRangeServlet.java

Violation Line
Avoid empty catch blocks 125

edu/columbia/rascal/presentation/hipaa/servlets/HipaaReportStatusServlet.java

Violation Line
Useless parentheses. 100
Useless parentheses. 100
Useless parentheses. 106
Useless parentheses. 106

edu/columbia/rascal/presentation/hipaa/servlets/HipaaResolveProtocolServlet.java

Violation Line
Avoid empty catch blocks 108

edu/columbia/rascal/presentation/hipaa/servlets/HipaaSetStatusServlet.java

Violation Line
Avoid unused local variables such as 'senderName'. 167
Avoid unused local variables such as 'initiatorName'. 176
Avoid unused local variables such as 'formType'. 201
Useless parentheses. 224
Useless parentheses. 240
Useless parentheses. 240
Useless parentheses. 245

edu/columbia/rascal/presentation/hipaa/servlets/HipaaSubmitServlet.java

Violation Line
Useless parentheses. 64
Useless parentheses. 64
Useless parentheses. 64
Useless parentheses. 64
Useless parentheses. 64
Useless parentheses. 78

edu/columbia/rascal/presentation/ic/auxiliary/IacucStatusEngine.java

Violation Line
Useless parentheses. 803
Useless parentheses. 803

edu/columbia/rascal/presentation/ic/jdbc/IacucJdbcAccessor.java

Violation Line
Useless parentheses. 64
Useless parentheses. 64
Useless parentheses. 65
Useless parentheses. 65
Useless parentheses. 70
Useless parentheses. 70
Useless parentheses. 70
Useless parentheses. 71
Useless parentheses. 71
Useless parentheses. 71
Useless parentheses. 90
Useless parentheses. 90
Useless parentheses. 91
Useless parentheses. 91
Useless parentheses. 92
Useless parentheses. 92
Useless parentheses. 97
Useless parentheses. 97
Useless parentheses. 97
Useless parentheses. 98
Useless parentheses. 98
Useless parentheses. 98
Useless parentheses. 99
Useless parentheses. 99
Useless parentheses. 99
Unnecessary use of fully qualified name 'java.sql.SQLException' due to existing import 'java.sql.*' 142

edu/columbia/rascal/presentation/ic/jdbc/IacucStaffJdbcAccessor.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.*' 43
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.*' 45
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.*' 45
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.*' 95
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.*' 97
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.*' 97
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.*' 124
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.*' 126
Unnecessary use of fully qualified name 'java.util.Hashtable' due to existing import 'java.util.*' 126
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.*' 206
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.*' 208
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.*' 208

edu/columbia/rascal/presentation/ic/jdbc/IacucWorkListJdbcAccessor.java

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

edu/columbia/rascal/presentation/ic/servlets/IacucAbstractServlet.java

Violation Line
Useless parentheses. 242
Useless parentheses. 242
Useless parentheses. 253
Useless parentheses. 253
Avoid empty catch blocks 286–287
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.*' 286
Useless parentheses. 477
Useless parentheses. 478

edu/columbia/rascal/presentation/ic/servlets/IacucClearLinkFrameServlet.java

Violation Line
Useless parentheses. 34
Useless parentheses. 34

edu/columbia/rascal/presentation/ic/servlets/IacucLinkFrameServlet.java

Violation Line
Useless parentheses. 46
Useless parentheses. 47

edu/columbia/rascal/presentation/ic/servlets/IacucMessageServlet.java

Violation Line
Avoid unused local variables such as 'view'. 41

edu/columbia/rascal/presentation/ic/views/IacucHtmlView.java

Violation Line
Avoid unused private fields such as 'mainTitle'. 55
Avoid unused private fields such as 'mode'. 56
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlMultiLineEntryField' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 268
Useless parentheses. 320
Useless parentheses. 341
Useless parentheses. 609
Useless parentheses. 609
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlText' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 626
Useless parentheses. 640
Useless parentheses. 714
Useless parentheses. 743
Useless parentheses. 745
Useless parentheses. 913
Useless parentheses. 913
Useless parentheses. 915
Useless parentheses. 915

edu/columbia/rascal/presentation/ic/views/IacucLinkFrameAbstractView.java

Violation Line
Useless parentheses. 349
Useless parentheses. 349
Useless parentheses. 392
Useless parentheses. 400
Useless parentheses. 400
Useless parentheses. 402
Useless parentheses. 402

edu/columbia/rascal/presentation/ic/views/IacucLinkFrameBackToOriginView.java

Violation Line
Avoid unused local variables such as 'protOid'. 43
Avoid unused local variables such as 'protNum'. 44
Useless parentheses. 56
Useless parentheses. 56

edu/columbia/rascal/presentation/ic/views/IacucLinkFrameReadOnlyView.java

Violation Line
Avoid unused local variables such as 'protOid'. 56
Avoid unused local variables such as 'protNum'. 57
Useless parentheses. 70
Useless parentheses. 112
Useless parentheses. 112

edu/columbia/rascal/presentation/ic/views/IacucLinkFrameView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.ic.IacucProtocolHeader' due to existing import 'edu.columbia.rascal.domain.ic.*' 36
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.RascalUser' due to existing import 'edu.columbia.rascal.domain.*' 37
Avoid unused local variables such as 'param1'. 48
Avoid unused local variables such as 'site'. 49
Avoid unused local variables such as 'nullSite'. 51
Avoid unused local variables such as 'nyspi'. 52
Avoid unused local variables such as 'addAppendix'. 53

edu/columbia/rascal/presentation/interceptors/IacucProtocolHistoryInterceptor.java

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

edu/columbia/rascal/presentation/interceptors/InterceptorUtil.java

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

edu/columbia/rascal/presentation/interceptors/IrbInterceptorUtil.java

Violation Line
Useless parentheses. 257
Useless parentheses. 257–263

edu/columbia/rascal/presentation/interceptors/IrbProtocolInterceptor.java

Violation Line
These nested if statements could be combined 138–139

edu/columbia/rascal/presentation/irb/auxilliary/objects/IrbChildInvolvementQuestionConstants.java

Violation Line
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

edu/columbia/rascal/presentation/irb/auxilliary/objects/IrbCorrespondenceConstants.java

Violation Line
Avoid modifiers which are implied by the context 14
Avoid modifiers which are implied by the context 15–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–21
Avoid modifiers which are implied by the context 22–23
Avoid modifiers which are implied by the context 24–25
Avoid modifiers which are implied by the context 27–35

edu/columbia/rascal/presentation/irb/auxilliary/objects/IrbEmailConstants.java

Violation Line
Avoid modifiers which are implied by the context 15
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–35
Avoid modifiers which are implied by the context 36–49
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 59–63
Avoid modifiers which are implied by the context 65–68
Avoid modifiers which are implied by the context 70–83

edu/columbia/rascal/presentation/irb/auxilliary/objects/IrbSearchParameters.java

Violation Line
Avoid unused private fields such as 'srchType'. 37
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 57
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 67
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 160
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 203
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 215
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 319
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 329

edu/columbia/rascal/presentation/irb/auxilliary/objects/IrbSearchParametersParser.java

Violation Line
Useless parentheses. 182
Useless parentheses. 261
Useless parentheses. 394
Useless parentheses. 526

edu/columbia/rascal/presentation/irb/auxilliary/objects/IrbStatusConstants.java

Violation Line
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

edu/columbia/rascal/presentation/irb/auxilliary/objects/IrbStatusEngine.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 23
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 24
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 28

edu/columbia/rascal/presentation/irb/auxilliary/objects/IrbUnanticipateConstants.java

Violation Line
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

edu/columbia/rascal/presentation/irb/jdbc/IrbDocSearchQueryFormat.java

Violation Line
Avoid unused local variables such as 'fromRASCALUSER'. 73
Avoid unused local variables such as 'fromSTAFF'. 74
Avoid unused local variables such as 'whereHEADERxSTAFF'. 92
Avoid unused local variables such as 'whereSTAFFxRASCALUSER'. 93
Avoid unused local variables such as 'protocolEvents'. 174
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.irb.auxilliary.objects.IrbSearchParameters' due to existing import 'edu.columbia.rascal.presentation.irb.auxilliary.objects.IrbSearchParameters' 271
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.irb.auxilliary.objects.IrbSearchParameters' due to existing import 'edu.columbia.rascal.presentation.irb.auxilliary.objects.IrbSearchParameters' 460
Avoid unused local variables such as 'whereRascalUser'. 660
Avoid unused local variables such as 'whereHEADERxSTAFF'. 668

edu/columbia/rascal/presentation/irb/jdbc/IrbDocumentSearchJdbcAccessor.java

Violation Line
Avoid unused private fields such as 'log'. 22
Avoid unused constructor parameters such as 'aServlet'. 31
Avoid unused constructor parameters such as 'aCacheMode'. 42
Avoid unused constructor parameters such as 'aServlet'. 42
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CURascalServlet' due to existing import 'edu.columbia.rascal.presentation.common.CURascalServlet' 57
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CURascalServlet' due to existing import 'edu.columbia.rascal.presentation.common.CURascalServlet' 72
Avoid using a branching statement as the last in a loop. 155
Avoid using a branching statement as the last in a loop. 219

edu/columbia/rascal/presentation/irb/jdbc/IrbJdbcAccessor.java

Violation Line
Avoid unused imports such as 'java.util.List' 6
Avoid unused imports such as 'edu.columbia.rascal.business.service.ServiceLocator' 8

edu/columbia/rascal/presentation/irb/jdbc/IrbProtocolQuery.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.irb.IrbTraceableBusinessObject' due to existing import 'edu.columbia.rascal.domain.irb.IrbTraceableBusinessObject' 66
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 116
Useless parentheses. 169
Avoid unused local variables such as 'name'. 556
Useless parentheses. 709
Useless parentheses. 710
Useless parentheses. 733
Useless parentheses. 739
Useless parentheses. 762
Avoid unused local variables such as 'tmp'. 867
Useless parentheses. 969
Useless parentheses. 1008
Useless parentheses. 1053
Useless parentheses. 1058
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 1088
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 1089
Avoid unused local variables such as 'name'. 1671

edu/columbia/rascal/presentation/irb/jdbc/IrbQueueQuery.java

Violation Line
Useless parentheses. 64
Useless parentheses. 75
Useless parentheses. 79
Useless parentheses. 91
Useless parentheses. 103
Useless parentheses. 107
Useless parentheses. 140
Useless parentheses. 151
Useless parentheses. 155
Useless parentheses. 167
Useless parentheses. 179
Useless parentheses. 183
Useless parentheses. 232
Useless parentheses. 232
Useless parentheses. 315
Useless parentheses. 315
Useless parentheses. 392
Useless parentheses. 392
Useless parentheses. 413
Useless parentheses. 413
Useless parentheses. 414
Useless parentheses. 414
Useless parentheses. 446
Useless parentheses. 451
Useless parentheses. 452
Useless parentheses. 458
Useless parentheses. 462
Useless parentheses. 480
Useless parentheses. 487
Useless parentheses. 491
Useless parentheses. 537
Useless parentheses. 542
Useless parentheses. 543
Useless parentheses. 549
Useless parentheses. 553
Useless parentheses. 571
Useless parentheses. 578
Useless parentheses. 582
Useless parentheses. 630
Useless parentheses. 635
Useless parentheses. 636
Useless parentheses. 642
Useless parentheses. 646
Useless parentheses. 666
Useless parentheses. 673
Useless parentheses. 677
Useless parentheses. 725
Useless parentheses. 730
Useless parentheses. 731
Useless parentheses. 737
Useless parentheses. 741
Useless parentheses. 760
Useless parentheses. 767
Useless parentheses. 771
Avoid unused local variables such as 'modify'. 813
Avoid unused local variables such as 'iAmRascal'. 816
Avoid unused local variables such as 'iAmChair'. 817
Useless parentheses. 875
Useless parentheses. 885
Avoid unused local variables such as 'modify'. 913
Useless parentheses. 966
Useless parentheses. 976
Useless parentheses. 1051
Useless parentheses. 1063
Avoid unused local variables such as 'modify'. 1092
Useless parentheses. 1134
Useless parentheses. 1145
Useless parentheses. 1154
Useless parentheses. 1672
Useless parentheses. 1687
Useless parentheses. 1687
Avoid unused local variables such as 'results1'. 1884
Avoid unused local variables such as 'row'. 1886
Avoid unused local variables such as 'committeeBuff'. 2055
Avoid unused local variables such as 'title'. 2462
Avoid unused local variables such as 'locations'. 2924
Avoid unused local variables such as 'acc'. 2925
Avoid unused local variables such as 'modify'. 2953
Avoid unused local variables such as 'iAmRascal'. 2955
Avoid unused local variables such as 'iAmChair'. 2956
Useless parentheses. 3014
Useless parentheses. 3024
Avoid unused local variables such as 'modify'. 3053
Useless parentheses. 3105
Useless parentheses. 3115
Useless parentheses. 3190
Useless parentheses. 3202
Useless parentheses. 3207
Useless parentheses. 3207
Useless parentheses. 3208
Useless parentheses. 3208
Useless parentheses. 3279
Useless parentheses. 3291
Useless parentheses. 3297
Useless parentheses. 3297
Useless parentheses. 3298
Useless parentheses. 3298
Useless parentheses. 3358
Useless parentheses. 3359
Avoid unused local variables such as 'modify'. 3436
Avoid unused local variables such as 'iAmRascal'. 3438
Avoid unused local variables such as 'iAmChair'. 3439
Useless parentheses. 3499
Useless parentheses. 3509
Avoid unused local variables such as 'modify'. 3537
Useless parentheses. 3591
Useless parentheses. 3601
Useless parentheses. 3678
Useless parentheses. 3690
Useless parentheses. 3695
Useless parentheses. 3695
Useless parentheses. 3696
Useless parentheses. 3696
Useless parentheses. 3811
Useless parentheses. 3826
Useless parentheses. 3835
Useless parentheses. 3945
Useless parentheses. 3960
Useless parentheses. 3969
Useless parentheses. 4079
Useless parentheses. 4091
Useless parentheses. 4092
Useless parentheses. 4098
Useless parentheses. 4098
Useless parentheses. 4099
Useless parentheses. 4099
Avoid unused local variables such as 'modify'. 4126
Avoid unused local variables such as 'iAmRascal'. 4128
Avoid unused local variables such as 'iAmChair'. 4129
Useless parentheses. 4189
Useless parentheses. 4199
Avoid unused local variables such as 'modify'. 4227
Useless parentheses. 4281
Useless parentheses. 4291
Useless parentheses. 4365
Useless parentheses. 4377
Useless parentheses. 4382
Useless parentheses. 4382
Useless parentheses. 4383
Useless parentheses. 4383
Useless parentheses. 4460
Useless parentheses. 4472
Useless parentheses. 4479
Useless parentheses. 4479
Useless parentheses. 4480
Useless parentheses. 4480
Avoid unused local variables such as 'modify'. 5034
Avoid unused local variables such as 'iAmRascal'. 5037
Avoid unused local variables such as 'iAmChair'. 5038
Useless parentheses. 5094
Useless parentheses. 5104
Avoid unused local variables such as 'modify'. 5132
Useless parentheses. 5183
Useless parentheses. 5193
Avoid unused local variables such as 'modify'. 5220
Useless parentheses. 5262
Useless parentheses. 5273
Useless parentheses. 5282
Useless parentheses. 5374
Useless parentheses. 5386
Useless parentheses. 5460
Useless parentheses. 5472
Avoid unused local variables such as 'modify'. 5503
Avoid unused local variables such as 'iAmRascal'. 5506
Avoid unused local variables such as 'iAmChair'. 5507
Useless parentheses. 5565
Useless parentheses. 5575
Avoid unused local variables such as 'modify'. 5604
Useless parentheses. 5657
Useless parentheses. 5667
Useless parentheses. 5757
Useless parentheses. 5770
Useless parentheses. 5847
Useless parentheses. 5859
Avoid unused local variables such as 'modify'. 5888
Useless parentheses. 5930
Useless parentheses. 5941
Useless parentheses. 5950

edu/columbia/rascal/presentation/irb/jdbc/IrbReportQuery.java

Violation Line
Useless parentheses. 103
Useless parentheses. 103
Useless parentheses. 107
Useless parentheses. 107
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 139
Useless parentheses. 149
Useless parentheses. 152
Useless parentheses. 159
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 183
Useless parentheses. 205
Useless parentheses. 208
Useless parentheses. 214
Useless parentheses. 217
Useless parentheses. 228
Useless parentheses. 234–235
Useless parentheses. 238
Useless parentheses. 239
Useless parentheses. 247
Useless parentheses. 252
Useless parentheses. 254
Useless parentheses. 255
These nested if statements could be combined 258–260
Useless parentheses. 259
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 283
Useless parentheses. 303
Useless parentheses. 306
Useless parentheses. 310
Useless parentheses. 313
Useless parentheses. 316
Useless parentheses. 322
Useless parentheses. 325
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 348
Useless parentheses. 363
Useless parentheses. 363
Useless parentheses. 367
Useless parentheses. 367
Useless parentheses. 372
Useless parentheses. 376
Useless parentheses. 416
Useless parentheses. 420
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 469
Useless parentheses. 485
Useless parentheses. 485
Useless parentheses. 489
Useless parentheses. 489
Useless parentheses. 494
Useless parentheses. 498
Useless parentheses. 505
Useless parentheses. 531
Useless parentheses. 531
Useless parentheses. 546
Useless parentheses. 550
Useless parentheses. 557
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 603
Useless parentheses. 632
Useless parentheses. 668
Useless parentheses. 671
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 694
Useless parentheses. 907
These nested if statements could be combined 907–911
These nested if statements could be combined 909–910
Useless parentheses. 909
Useless parentheses. 909
Useless parentheses. 933
Useless parentheses. 935
Useless parentheses. 948
Useless parentheses. 950
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 1053
Avoid unused local variables such as 'stfID'. 1179
Avoid unused local variables such as 'pif'. 1180
Avoid unused local variables such as 'pil'. 1181
Avoid unused local variables such as 'stat'. 1183
Avoid unused local variables such as 'sOid'. 1218
Avoid unused local variables such as 'piOid'. 1235
Useless parentheses. 1383
Useless parentheses. 1385
Useless parentheses. 1394
Useless parentheses. 1396
Useless parentheses. 1405
Useless parentheses. 1407
Useless parentheses. 1416
Useless parentheses. 1418
Avoid unused local variables such as 'z'. 1470
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 1578
Useless parentheses. 1593
Useless parentheses. 1593
Useless parentheses. 1597
Useless parentheses. 1597
Useless parentheses. 1602
Useless parentheses. 1606
Useless parentheses. 1625
Useless parentheses. 1629
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 1659
Useless parentheses. 1673
Useless parentheses. 1673
Useless parentheses. 1677
Useless parentheses. 1677
Useless parentheses. 1689
Useless parentheses. 1692
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 1720
Avoid unused local variables such as 'c'. 1755
Avoid unused local variables such as 'h'. 1760
Avoid unused local variables such as 'j'. 1762
Useless parentheses. 1801
Useless parentheses. 1801
Useless parentheses. 1801
Avoid unused local variables such as 'c'. 1897
Avoid unused local variables such as 'f'. 1902
Avoid unused local variables such as 'g'. 1903
Useless parentheses. 1941
Useless parentheses. 1941
Useless parentheses. 1941
Useless parentheses. 1941
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2011
Useless parentheses. 2026
Useless parentheses. 2026
Useless parentheses. 2030
Useless parentheses. 2030
Useless parentheses. 2035
Useless parentheses. 2039
Useless parentheses. 2062
Useless parentheses. 2066
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2099
Useless parentheses. 2116
Useless parentheses. 2116
Useless parentheses. 2120
Useless parentheses. 2120
Useless parentheses. 2125
Useless parentheses. 2129
Useless parentheses. 2152
Useless parentheses. 2156
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2216
Useless parentheses. 2236
Useless parentheses. 2240
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2268
Useless parentheses. 2279
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2304
Useless parentheses. 2320
Avoid unused local variables such as 'eventOid'. 2352
Useless parentheses. 2386
Useless parentheses. 2400
Useless parentheses. 2400
Unnecessary use of fully qualified name 'java.sql.SQLException' due to existing import 'java.sql.SQLException' 2476
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2517
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2637
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2732
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2927
Useless parentheses. 2930
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 2984
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 3013
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 3260
Avoid unused local variables such as 'v'. 3352
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 3377
Useless parentheses. 3529
Useless parentheses. 3529
Useless parentheses. 3530
Avoid unused local variables such as 'v'. 3597
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 3602
Avoid unused local variables such as 'tableName'. 3629
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 3709
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 3750
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 3791
Avoid unused local variables such as 'aTable'. 3894
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 3932
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 3975
Avoid unused local variables such as 'v'. 4003
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 4044
Avoid unused local variables such as 'tableName'. 4048
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 4126
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 4493
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 4595
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 4793
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 4823
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 5416
Avoid unused local variables such as 'row'. 5813
Avoid unused local variables such as 'row'. 7366
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 7373
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 7656
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 7744
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 8378
Avoid unused private methods such as 'getAgendaOidForReviewer(String,String)'. 8870
Unnecessary use of fully qualified name 'java.sql.ResultSet' due to existing import 'java.sql.ResultSet' 8885

edu/columbia/rascal/presentation/irb/pages/HzAttestationCertifiedDataSheetView.java

Violation Line
Useless parentheses. 97–98

edu/columbia/rascal/presentation/irb/pages/HzAttestationPDFDatabaseView.java

Violation Line
Avoid unused constructor parameters such as 'dataSheetView'. 37
Useless parentheses. 61

edu/columbia/rascal/presentation/irb/pages/HzAttestationPDFTranslationView.java

Violation Line
Useless parentheses. 109–110

edu/columbia/rascal/presentation/irb/pages/HzAttestationResultDisplayView.java

Violation Line
Avoid unused local variables such as 'docs'. 43
Useless parentheses. 222
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.*' 324
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.*' 324

edu/columbia/rascal/presentation/irb/pages/HzAttestationSearchView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 35
Avoid unused constructor parameters such as 'aMode'. 52

edu/columbia/rascal/presentation/irb/pages/HzAttestationView.java

Violation Line
Useless parentheses. 87
Useless parentheses. 282–283
Useless parentheses. 295

edu/columbia/rascal/presentation/irb/pages/IrbApprovalView.java

Violation Line
Avoid unused local variables such as 'aWidget'. 121
Avoid unused local variables such as 'numCells'. 149
Useless parentheses. 301–305
Useless parentheses. 316
Useless parentheses. 356
Useless parentheses. 406
Useless parentheses. 418
Avoid unused local variables such as 'blank'. 447
Avoid empty catch blocks 457
Avoid unused local variables such as 'blank'. 556
Avoid empty catch blocks 567

edu/columbia/rascal/presentation/irb/pages/IrbCommitteeListView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 30
Avoid unused private fields such as 'labelName'. 36
Avoid empty catch blocks 185
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 242
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 302

edu/columbia/rascal/presentation/irb/pages/IrbCommitteeMemberEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 34
Useless parentheses. 170–171

edu/columbia/rascal/presentation/irb/pages/IrbCorrespondenceCreateView.java

Violation Line
Useless parentheses. 81
Useless parentheses. 85

edu/columbia/rascal/presentation/irb/pages/IrbCorrespondenceDispositionView.java

Violation Line
Avoid unused constructor parameters such as 'queue'. 117
Avoid unused local variables such as 'numCells'. 156
Avoid unused local variables such as 'ru'. 270
Avoid empty catch blocks 279
Useless parentheses. 292
Useless parentheses. 300
Avoid unused local variables such as 'titleLen'. 415
Avoid unused local variables such as 'anOid'. 684
Avoid unused local variables such as 'anOid'. 726
Avoid unused local variables such as 'theRole'. 770
Avoid unused local variables such as 'protocolOid'. 802
These nested if statements could be combined 813
These nested if statements could be combined 828
Avoid unused local variables such as 'protocolOid'. 904

edu/columbia/rascal/presentation/irb/pages/IrbCorrespondenceEditView.java

Violation Line
Avoid unused local variables such as 'yearAndModi'. 138
Avoid unused local variables such as 'buttonName'. 266
Avoid unused local variables such as 'buttonValues'. 267

edu/columbia/rascal/presentation/irb/pages/IrbCorrespondenceRespondView.java

Violation Line
Useless parentheses. 110
Useless parentheses. 114
Useless parentheses. 184
Useless parentheses. 188
Avoid unused local variables such as 'theObjectName'. 397
Avoid unused local variables such as 'theObjectOid'. 398

edu/columbia/rascal/presentation/irb/pages/IrbCorrespondenceReturnOrApproveCreateView.java

Violation Line
Avoid unused private fields such as 'labelName'. 35

edu/columbia/rascal/presentation/irb/pages/IrbCorrespondenceToReviewView.java

Violation Line
Avoid unused local variables such as 'numCells'. 83
Avoid unused local variables such as 'yearAndModi'. 87
Useless parentheses. 134
Useless parentheses. 152–153

edu/columbia/rascal/presentation/irb/pages/IrbCorrespondenceViewAll.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.*' 183
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.*' 201

edu/columbia/rascal/presentation/irb/pages/IrbDepartmentApprovalView.java

Violation Line
Avoid unused private fields such as 'labelName'. 30
Avoid unused local variables such as 'labelRow'. 74
Avoid empty catch blocks 94
Avoid unused local variables such as 'aWidget'. 180

edu/columbia/rascal/presentation/irb/pages/IrbExemptionFederalRegulationView.java

Violation Line
Avoid unused private fields such as 'labelName'. 29
Avoid unused local variables such as 'aWidget'. 102

edu/columbia/rascal/presentation/irb/pages/IrbExpeditableCategoryView.java

Violation Line
Avoid unused local variables such as 'titleLen'. 225
Useless parentheses. 261
Useless parentheses. 271

edu/columbia/rascal/presentation/irb/pages/IrbHazardousMaterialView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlCheckBox' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 204
Useless parentheses. 298
Useless parentheses. 298
Useless parentheses. 322
Useless parentheses. 322
Useless parentheses. 346
Useless parentheses. 346
Useless parentheses. 372
Useless parentheses. 372
Useless parentheses. 396
Useless parentheses. 396
Useless parentheses. 419
Useless parentheses. 419
Useless parentheses. 441
Useless parentheses. 441
Useless parentheses. 580
Useless parentheses. 580
Avoid unused local variables such as 'anOid'. 602
These nested if statements could be combined 741–748

edu/columbia/rascal/presentation/irb/pages/IrbHtmlView.java

Violation Line
Avoid unused private fields such as 'mainTitle'. 64
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlPushButton' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlPushButton' 291
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlPushButton' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlPushButton' 306
Useless parentheses. 360
Useless parentheses. 672
Useless parentheses. 731
Useless parentheses. 829
Useless parentheses. 876
Useless parentheses. 1074
Useless parentheses. 1105
Useless parentheses. 1194
Useless parentheses. 1206
Useless parentheses. 1212–1213
Useless parentheses. 1306
Useless parentheses. 1328–1329
Useless parentheses. 1374
Useless parentheses. 1374
Useless parentheses. 1379
Useless parentheses. 1379–1380
Useless parentheses. 1435
Useless parentheses. 1445
Useless parentheses. 1451–1452
Useless parentheses. 1543
Useless parentheses. 1555
Useless parentheses. 1561–1562
Useless parentheses. 1648
Useless parentheses. 1667–1668
Avoid unused local variables such as 'ph'. 1698
Useless parentheses. 1726
Useless parentheses. 1726
Useless parentheses. 1786
Useless parentheses. 1798
Useless parentheses. 1804–1805
Useless parentheses. 1859
Useless parentheses. 2182
Useless parentheses. 2212
Useless parentheses. 2231
Useless parentheses. 2256
Useless parentheses. 2533
Useless parentheses. 2636
Useless parentheses. 2636
Avoid unused local variables such as 'values'. 2660
Useless parentheses. 2666
Useless parentheses. 2667
Useless parentheses. 2668
Useless parentheses. 2669
Useless parentheses. 2670

edu/columbia/rascal/presentation/irb/pages/IrbLinkFrameView.java

Violation Line
Avoid unused private fields such as 'iAmAdminA'. 52
Avoid unused private fields such as 'iAmAdminG'. 56
Avoid unused private fields such as 'iAmAdminH'. 57
Avoid unused private fields such as 'iAmCoi'. 63
Avoid unused private fields such as 'iAmConsultant'. 65
Avoid unused private fields such as 'iAmRadiationSafetyMemberMC'. 70
Avoid unused private fields such as 'iAmRadiationSafetyMemberMS'. 71
Avoid unused private fields such as 'iAmReviewer'. 74
Useless parentheses. 100
Useless parentheses. 123
Useless parentheses. 129
Useless parentheses. 157
Useless parentheses. 186
Useless parentheses. 191
Avoid unused local variables such as 'headerId'. 212
Useless parentheses. 225
Useless parentheses. 231
Useless parentheses. 270
Avoid unused local variables such as 'isOriginal'. 270
Useless parentheses. 288
Useless parentheses. 297
Useless parentheses. 335
Avoid empty if statements 335–337
Useless parentheses. 335
Avoid unused local variables such as 'objectName'. 353
Avoid unused local variables such as 'cc'. 366
Useless parentheses. 376
Useless parentheses. 376–377
Useless parentheses. 384–385
Useless parentheses. 387–390
Useless parentheses. 388–390
Useless parentheses. 403
Useless parentheses. 404
Useless parentheses. 412
Useless parentheses. 413
Useless parentheses. 413
Avoid unused local variables such as 'isHasAttachInterDocLink'. 417
Useless parentheses. 458
Useless parentheses. 479
Useless parentheses. 488
Avoid unused local variables such as 'cc'. 579
Useless parentheses. 584–585
Useless parentheses. 606–609
Useless parentheses. 610–613
Useless parentheses. 623
Useless parentheses. 624–627
Useless parentheses. 628–631
Useless parentheses. 648
Useless parentheses. 657
Avoid unused local variables such as 'hazardKind'. 671
Useless parentheses. 688
Useless parentheses. 688
Useless parentheses. 716
Useless parentheses. 716
Useless parentheses. 744
Useless parentheses. 744
Useless parentheses. 772
Useless parentheses. 772
Useless parentheses. 801
Useless parentheses. 801
Useless parentheses. 830
Useless parentheses. 830
Avoid empty if statements 1037–1038
Avoid unused local variables such as 'size'. 1444
Useless parentheses. 1746–1747

edu/columbia/rascal/presentation/irb/pages/IrbMainMenuView.java

Violation Line
Avoid unused private fields such as 'iAmAdminB'. 31
Avoid unused private fields such as 'iAmCTSAViewer'. 46
Useless parentheses. 351
Useless parentheses. 351

edu/columbia/rascal/presentation/irb/pages/IrbMessageView.java

Violation Line
Avoid unused constructor parameters such as 'delete'. 176

edu/columbia/rascal/presentation/irb/pages/IrbNotesView.java

Violation Line
Avoid unused local variables such as 'row'. 210
Avoid unused local variables such as 'newNotes'. 213
Avoid unused local variables such as 'row'. 243
Useless parentheses. 244

edu/columbia/rascal/presentation/irb/pages/IrbPDFView.java

Violation Line
Avoid unused private fields such as 'protocol'. 25
Useless parentheses. 173

edu/columbia/rascal/presentation/irb/pages/IrbPaperProtocolInvalidationView.java

Violation Line
Useless parentheses. 89
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 176

edu/columbia/rascal/presentation/irb/pages/IrbProtocolAdminChairSearchView.java

Violation Line
Avoid unused constructor parameters such as 'aMode'. 52
Avoid unused constructor parameters such as 'aMode'. 67

edu/columbia/rascal/presentation/irb/pages/IrbProtocolDispositionView.java

Violation Line
Useless parentheses. 181
Useless parentheses. 181
Useless parentheses. 181
Useless parentheses. 182
Useless parentheses. 230
Useless parentheses. 230
Useless parentheses. 230–231
Useless parentheses. 231
Useless parentheses. 438–439
Useless parentheses. 438
Useless parentheses. 439
Useless parentheses. 448
These nested if statements could be combined 448–461
Useless parentheses. 448
Useless parentheses. 476–478
Avoid unused local variables such as 'protSize'. 593
Avoid unused local variables such as 'aCell'. 752
Avoid unused local variables such as 'row'. 754
Avoid unused local variables such as 'titleLen'. 809
Avoid unused local variables such as 'anOid'. 856
Avoid unused local variables such as 'docId'. 857
Avoid unused local variables such as 'fileName'. 858
Avoid unused local variables such as 'psSize'. 866
Useless parentheses. 983
Useless parentheses. 1007
Useless parentheses. 1007
Avoid unused local variables such as 'blank'. 1108
Useless parentheses. 1141–1143
Avoid unused local variables such as 'blank'. 1230
Avoid unused local variables such as 'blank'. 1317
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 1440
Avoid unused local variables such as 'blank'. 1508
Avoid unused local variables such as 'blank'. 1566

edu/columbia/rascal/presentation/irb/pages/IrbProtocolExemptDeclarationView.java

Violation Line
Avoid unused local variables such as 'hasExemption'. 147
Avoid unused local variables such as 'aWidget'. 149
Useless parentheses. 167
Avoid unused local variables such as 'aWidget'. 241
Avoid empty catch blocks 342
Useless parentheses. 360

edu/columbia/rascal/presentation/irb/pages/IrbProtocolExemptionEntryView.java

Violation Line
Avoid unused private fields such as 'labelName'. 42
Useless parentheses. 131
Useless parentheses. 177
Avoid unused local variables such as 'exempSize'. 292
Avoid empty if statements 302–303
Avoid unused private methods such as 'getLogo()'. 382

edu/columbia/rascal/presentation/irb/pages/IrbProtocolPDFApprovalLetterView.java

Violation Line
Useless parentheses. 131
Useless parentheses. 132
Useless parentheses. 133
Avoid empty if statements 223–224
Avoid empty if statements 258–259
Useless parentheses. 278
Useless parentheses. 286
Avoid empty if statements 288–291
Useless parentheses. 358
Useless parentheses. 386
Useless parentheses. 398–401
Useless parentheses. 398
Useless parentheses. 399–401
Useless parentheses. 402–403

edu/columbia/rascal/presentation/irb/pages/IrbProtocolPDFDataSheetTranslationView.java

Violation Line
Useless parentheses. 155
Useless parentheses. 156
Useless parentheses. 194–195
Avoid unused local variables such as 'counter'. 464
Useless parentheses. 476
Useless parentheses. 477
Avoid empty catch blocks 493–494
Avoid empty catch blocks 512–513
Avoid empty catch blocks 532–533
Avoid empty catch blocks 557–558
Avoid unused local variables such as 'approvalDate'. 574
Avoid unused local variables such as 'expDate'. 575
Useless parentheses. 599
Useless parentheses. 599
Avoid empty catch blocks 666
Avoid empty catch blocks 697–698
Avoid unused local variables such as 'contentName'. 720
Avoid empty catch blocks 733–734
Useless parentheses. 802
Avoid empty catch blocks 808–809
Useless parentheses. 986
Avoid empty catch blocks 994–995
Useless parentheses. 1164
Avoid empty catch blocks 1172–1173
Avoid empty catch blocks 1215–1216
Useless parentheses. 1267
Avoid empty catch blocks 1272–1273
Useless parentheses. 1568
Avoid empty catch blocks 1573–1574
Avoid empty catch blocks 1738–1739
Useless parentheses. 1858
Avoid empty catch blocks 1865–1866
Useless parentheses. 1954
Avoid empty catch blocks 1958–1959

edu/columbia/rascal/presentation/irb/pages/IrbProtocolRascalResultsDisplayView.java

Violation Line
Avoid unused private fields such as 'log'. 26
Avoid unused local variables such as 'docs'. 44
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 323
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 323
Useless parentheses. 425

edu/columbia/rascal/presentation/irb/pages/IrbProtocolRenewalOversightMonitoringView.java

Violation Line
Avoid unused private fields such as 'deptName'. 43
Avoid unused private fields such as 'labelName'. 45
Avoid unused local variables such as 'row'. 157
Useless parentheses. 197
Avoid unused local variables such as 'dat1'. 367
Avoid unused local variables such as 'dat2'. 368
Avoid empty catch blocks 405
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlRadioButtonSet' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 434
Avoid unused local variables such as 'titleLen'. 482
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlRadioButtonSet' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 566

edu/columbia/rascal/presentation/irb/pages/IrbProtocolResearchSummaryView.java

Violation Line
Avoid unused local variables such as 'col'. 246
Avoid unused local variables such as 'row'. 309
Avoid unused local variables such as 'aResearchQuestion'. 321
Avoid empty catch blocks 326
Avoid unused local variables such as 'row'. 384
Avoid empty catch blocks 404–405
Useless parentheses. 484
Useless parentheses. 485

edu/columbia/rascal/presentation/irb/pages/IrbProtocolResultsDisplayView.java

Violation Line
Useless parentheses. 55
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 55
Avoid unused local variables such as 'docs'. 76
Avoid unused private fields such as 'ACS_PROTOCOL_OID'. 187
Avoid unused local variables such as 'currentRowSize'. 260
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 440
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 440
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 583

edu/columbia/rascal/presentation/irb/pages/IrbProtocolSearchView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 34
Avoid unused constructor parameters such as 'aMode'. 51

edu/columbia/rascal/presentation/irb/pages/IrbQueueAdminCorrespondenceDateRangeView.java

Violation Line
Avoid unused local variables such as 'aWidget'. 134
Avoid unused local variables such as 'aWidget'. 176

edu/columbia/rascal/presentation/irb/pages/IrbQueueAdminCorrespondenceView.java

Violation Line
Avoid unused local variables such as 'numCells'. 119
Avoid unused local variables such as 'protocolNumber'. 386
Useless parentheses. 454
Useless parentheses. 468
Useless parentheses. 472
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 483
Avoid unused local variables such as 'protocolNumber'. 496
Useless parentheses. 562
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 614

edu/columbia/rascal/presentation/irb/pages/IrbQueueApprovalConfirmView.java

Violation Line
Avoid unused private fields such as 'labelName'. 35
Avoid unused constructor parameters such as 'theProtocolType'. 102
Avoid unused constructor parameters such as 'theProtocolType'. 131
Useless parentheses. 183
Avoid empty if statements 333
An empty statement (semicolon) not part of a loop 333
Avoid using a branching statement as the last in a loop. 335

edu/columbia/rascal/presentation/irb/pages/IrbQueueApprovalView.java

Violation Line
Avoid unused local variables such as 'titleLen'. 170
Useless parentheses. 210
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 222
Useless parentheses. 270–274
Useless parentheses. 271
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 320
Useless parentheses. 359–363
Useless parentheses. 360
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 437
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 446

edu/columbia/rascal/presentation/irb/pages/IrbQueueCTSACorrespondenceView.java

Violation Line
Avoid unused private fields such as 'labelName'. 34
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 248
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 257
Avoid unused local variables such as 'protocolNumber'. 274
Useless parentheses. 345
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 378
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 387

edu/columbia/rascal/presentation/irb/pages/IrbQueueCancerCenterCorrespondenceView.java

Violation Line
Avoid unused private fields such as 'labelName'. 34
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 248
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 257
Avoid unused local variables such as 'protocolNumber'. 274
Useless parentheses. 345
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 378
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 387

edu/columbia/rascal/presentation/irb/pages/IrbQueueCancerCenterDateRangeView.java

Violation Line
Avoid unused local variables such as 'aWidget'. 147

edu/columbia/rascal/presentation/irb/pages/IrbQueueChairCorrespondenceView.java

Violation Line
Avoid unused private fields such as 'labelName'. 34
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 310
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 319
Avoid unused local variables such as 'protocolNumber'. 336
Useless parentheses. 407
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 440
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 449

edu/columbia/rascal/presentation/irb/pages/IrbQueueChairView.java

Violation Line
Useless parentheses. 353
Useless parentheses. 362
Useless parentheses. 362
Useless parentheses. 398
Useless parentheses. 409
Useless parentheses. 420
Useless parentheses. 431
Useless parentheses. 442
Avoid unused local variables such as 'description'. 583
Useless parentheses. 623
Useless parentheses. 623
Useless parentheses. 796
Useless parentheses. 796
Useless parentheses. 830

edu/columbia/rascal/presentation/irb/pages/IrbQueueConsultantView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 38
Avoid unused local variables such as 't'. 188
Useless parentheses. 203
Avoid unused local variables such as 'rowColor'. 255
Avoid empty if statements 266–268
Avoid unused local variables such as 't'. 349
Useless parentheses. 352
Useless parentheses. 352
Avoid unused local variables such as 'rowColor'. 404
Avoid empty if statements 415
Useless parentheses. 441
Avoid unused local variables such as 'text'. 445
Avoid empty if statements 449–452
Avoid empty if statements 452–456
Avoid empty if statements 456–459

edu/columbia/rascal/presentation/irb/pages/IrbQueueLoggerDateRangeView.java

Violation Line
Avoid unused local variables such as 'aWidget'. 102

edu/columbia/rascal/presentation/irb/pages/IrbQueueLoggerView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 40
Avoid unused local variables such as 't'. 340
Useless parentheses. 364
Useless parentheses. 431
Useless parentheses. 431
Useless parentheses. 452
Useless parentheses. 452
Useless parentheses. 476
Useless parentheses. 589
Useless parentheses. 632
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 699
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 708

edu/columbia/rascal/presentation/irb/pages/IrbQueueNotifyCorrespondenceView.java

Violation Line
Avoid unused private fields such as 'labelName'. 33
Avoid unused local variables such as 'numCells'. 96
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 241
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 250
Avoid unused local variables such as 'protocolNumber'. 263
Useless parentheses. 326
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 351
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 360

edu/columbia/rascal/presentation/irb/pages/IrbQueueReviewerForChairView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 52
Useless parentheses. 211
Avoid empty if statements 280–281
Useless parentheses. 280
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 292
Useless parentheses. 336
Useless parentheses. 336
Useless parentheses. 346
Avoid unused local variables such as 'protocolOid'. 425
Useless parentheses. 451
Useless parentheses. 454
Avoid empty if statements 454–455
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 458
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 459
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 460
Useless parentheses. 511
Useless parentheses. 603
Avoid unused local variables such as 'text'. 608

edu/columbia/rascal/presentation/irb/pages/IrbQueueReviewerView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 46
Useless parentheses. 63
Useless parentheses. 63
Useless parentheses. 63
Avoid unused constructor parameters such as 'aUser'. 134
Useless parentheses. 150
Useless parentheses. 150
Useless parentheses. 150
Useless parentheses. 316
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 386
Useless parentheses. 434
Useless parentheses. 434
Useless parentheses. 444
Useless parentheses. 447
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 585
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 586
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 587
Useless parentheses. 637
Useless parentheses. 647
Useless parentheses. 650
Useless parentheses. 680
Useless parentheses. 759
Avoid unused local variables such as 'text'. 764

edu/columbia/rascal/presentation/irb/pages/IrbQueueStipulatedApprovalView.java

Violation Line
Avoid unused local variables such as 'titleLen'. 338
Useless parentheses. 469
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 490
Useless parentheses. 569–573
Useless parentheses. 570
Useless parentheses. 627
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 657
Useless parentheses. 715–719
Useless parentheses. 716
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 860
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 869

edu/columbia/rascal/presentation/irb/pages/IrbQueueValidatePaperProtocolView.java

Violation Line
Avoid unused local variables such as 'rowColor'. 96
Avoid empty if statements 107
Useless parentheses. 192
Useless parentheses. 193

edu/columbia/rascal/presentation/irb/pages/IrbRecipientEntryView.java

Violation Line
Avoid unused local variables such as 'aRole'. 114

edu/columbia/rascal/presentation/irb/pages/IrbRemoveExemptView.java

Violation Line
Avoid unused private fields such as 'labelName'. 33
Avoid unused constructor parameters such as 'parentName'. 45
Avoid unused local variables such as 'row'. 186
Avoid unused local variables such as 'newNotes'. 189

edu/columbia/rascal/presentation/irb/pages/IrbReportActiveApprovedProtocolSearchView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 24

edu/columbia/rascal/presentation/irb/pages/IrbReportActiveApprovedProtocolView.java

Violation Line
Avoid unused local variables such as 'instruction'. 66
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 167
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 210
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 217

edu/columbia/rascal/presentation/irb/pages/IrbReportApprovalStatusView.java

Violation Line
Avoid unused local variables such as 'instruction'. 83
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 185
Avoid unused local variables such as 'investSize'. 323
Useless parentheses. 330
Useless parentheses. 336
Useless parentheses. 340
Useless parentheses. 340
Useless parentheses. 344
Useless parentheses. 344
Avoid unused local variables such as 'i'. 394
Useless parentheses. 474
Useless parentheses. 530

edu/columbia/rascal/presentation/irb/pages/IrbReportApprovedCountView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 70
Avoid unused local variables such as 'titleLen'. 165
Avoid unused local variables such as 'header'. 353
Avoid unused local variables such as 'avgValue'. 354
Avoid unused local variables such as 'titleLen'. 480
Avoid unused local variables such as 'columns'. 506

edu/columbia/rascal/presentation/irb/pages/IrbReportCancerCenterDateRangeView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 25
Avoid unused local variables such as 'aWidget'. 128

edu/columbia/rascal/presentation/irb/pages/IrbReportCancerCenterStatsView.java

Violation Line
Avoid unused local variables such as 'titleLen'. 126
Avoid unused local variables such as 'header'. 151
Avoid unused local variables such as 'totalCounter'. 210

edu/columbia/rascal/presentation/irb/pages/IrbReportCancerCenterStatusView.java

Violation Line
Avoid unused local variables such as 'instruction'. 70
Avoid unused local variables such as 'instruction'. 199
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 303
Avoid unused local variables such as 'name'. 362
Useless parentheses. 497

edu/columbia/rascal/presentation/irb/pages/IrbReportClinicalTrialsDateRangeView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 26

edu/columbia/rascal/presentation/irb/pages/IrbReportClinicalTrialsFirstSubmissionDateRangeView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 27

edu/columbia/rascal/presentation/irb/pages/IrbReportClinicalTrialsFirstSubmissionStatusView.java

Violation Line
Avoid unused local variables such as 'instruction'. 71
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 155
Avoid unused local variables such as 'name'. 189

edu/columbia/rascal/presentation/irb/pages/IrbReportClinicalTrialsStatusView.java

Violation Line
Avoid unused local variables such as 'instruction'. 73
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 156
Avoid unused local variables such as 'name'. 191

edu/columbia/rascal/presentation/irb/pages/IrbReportCommitteeOverallStats2View.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 67
Avoid unused local variables such as 'titleLen'. 158
Avoid unused local variables such as 'header'. 182
Avoid unused local variables such as 'header'. 326
Avoid unused local variables such as 'counter'. 329
Useless parentheses. 351

edu/columbia/rascal/presentation/irb/pages/IrbReportCommitteeOverallStatsView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 68
Avoid unused local variables such as 'titleLen'. 176
Avoid unused local variables such as 'titleLen'. 202
Avoid unused local variables such as 'header'. 226
Avoid unused local variables such as 'aTitle'. 332
Avoid unused local variables such as 'header'. 333
Avoid unused local variables such as 'subject'. 336
Avoid unused local variables such as 'totalCounter'. 342
Avoid unused local variables such as 'counter'. 343
Avoid unused local variables such as 'header'. 443
Avoid unused local variables such as 'blank'. 445
Avoid unused local variables such as 'counter'. 446
Avoid unused local variables such as 'header'. 556
Avoid unused local variables such as 'avgValue'. 557

edu/columbia/rascal/presentation/irb/pages/IrbReportCommitteeStatsView.java

Violation Line
Avoid unused local variables such as 'titleLen'. 137
Avoid unused local variables such as 'header'. 162
Avoid unused local variables such as 'totalCounter'. 250

edu/columbia/rascal/presentation/irb/pages/IrbReportCurrentActivityDateRangeView.java

Violation Line
Avoid unused local variables such as 'endDate'. 126

edu/columbia/rascal/presentation/irb/pages/IrbReportCurrentActivityStatusView.java

Violation Line
Avoid unused local variables such as 'instruction'. 84
Avoid unused local variables such as 'instruction'. 250
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 463
Avoid unused local variables such as 'dateObj'. 489
Avoid unused local variables such as 'cc'. 600
Useless parentheses. 628
Useless parentheses. 628
Useless parentheses. 656
Useless parentheses. 664
Useless parentheses. 672
Useless parentheses. 680
Useless parentheses. 688
Useless parentheses. 725
Useless parentheses. 725
Useless parentheses. 790
Useless parentheses. 830
Useless parentheses. 830
Useless parentheses. 941
Useless parentheses. 997

edu/columbia/rascal/presentation/irb/pages/IrbReportDepartmentDateRangeView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 27
Avoid unused local variables such as 'firstOne'. 216
Useless parentheses. 226
Useless parentheses. 226

edu/columbia/rascal/presentation/irb/pages/IrbReportDepartmentStatusView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 164
Avoid unused local variables such as 'name'. 203
Avoid empty if statements 228–230

edu/columbia/rascal/presentation/irb/pages/IrbReportDeviceStudyFieldSelectView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 40

edu/columbia/rascal/presentation/irb/pages/IrbReportDeviceStudyView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 39
Avoid unused constructor parameters such as 'aUser'. 76
Useless parentheses. 144
Useless parentheses. 164
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 175
Useless parentheses. 197
Avoid unused local variables such as 'nbsp'. 257
Avoid unused local variables such as 'key'. 259
Avoid unused local variables such as 'newRow'. 260
Avoid unused local variables such as 'objectKey'. 263
Avoid unused local variables such as 'counter'. 266
Avoid unused local variables such as 'used'. 267
Avoid unused local variables such as 'headerList'. 271
Useless parentheses. 290
Useless parentheses. 290
Useless parentheses. 308
Useless parentheses. 308
Useless parentheses. 326
Useless parentheses. 326
Useless parentheses. 343
Useless parentheses. 343
Avoid unused local variables such as 'size'. 369
Avoid unused local variables such as 'nbsp'. 374
These nested if statements could be combined 403–422
Useless parentheses. 411
Useless parentheses. 411
Avoid unused local variables such as 'nbsp'. 442
Avoid unused local variables such as 'var'. 444
Avoid unused local variables such as 'objectKey'. 448
Avoid unused local variables such as 'headerList'. 454
Useless parentheses. 493
Useless parentheses. 495

edu/columbia/rascal/presentation/irb/pages/IrbReportDrugDeviceStudyDateRangeView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 44

edu/columbia/rascal/presentation/irb/pages/IrbReportDrugDeviceStudyView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 40
Useless parentheses. 64
Useless parentheses. 64
Useless parentheses. 110
Useless parentheses. 139
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 150
Useless parentheses. 168
Useless parentheses. 170
Useless parentheses. 196
Avoid unused local variables such as 'nbsp'. 256
Avoid unused local variables such as 'key'. 258
Avoid unused local variables such as 'newRow'. 259
Avoid unused local variables such as 'objectKey'. 262
Avoid unused local variables such as 'counter'. 265
Avoid unused local variables such as 'used'. 266
Avoid unused local variables such as 'headerList'. 270
Useless parentheses. 289
Useless parentheses. 289
Useless parentheses. 307
Useless parentheses. 307
Useless parentheses. 325
Useless parentheses. 325
Useless parentheses. 342
Useless parentheses. 342
Avoid unused local variables such as 'size'. 368
These nested if statements could be combined 404–425
Useless parentheses. 415
Useless parentheses. 415
Avoid unused local variables such as 'nbsp'. 445
Avoid unused local variables such as 'var'. 447
Avoid unused local variables such as 'objectKey'. 451
Avoid unused local variables such as 'headerList'. 457
Avoid unused local variables such as 'oCols'. 535

edu/columbia/rascal/presentation/irb/pages/IrbReportEventStatusDateRangeView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 31

edu/columbia/rascal/presentation/irb/pages/IrbReportEventStatusView.java

Violation Line
Avoid unused local variables such as 'instruction'. 81
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 183
Avoid unused local variables such as 'investSize'. 323
Useless parentheses. 332
Useless parentheses. 338
Useless parentheses. 344
Useless parentheses. 350
Useless parentheses. 353
Useless parentheses. 353
Useless parentheses. 356
Useless parentheses. 356
Useless parentheses. 360
Useless parentheses. 360
Useless parentheses. 460

edu/columbia/rascal/presentation/irb/pages/IrbReportExpirationDateRangeView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 29

edu/columbia/rascal/presentation/irb/pages/IrbReportExpirationDateView.java

Violation Line
Avoid unused local variables such as 'instruction'. 70
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 170
Useless parentheses. 368

edu/columbia/rascal/presentation/irb/pages/IrbReportExpiredUnclosuredDateRangeView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 36

edu/columbia/rascal/presentation/irb/pages/IrbReportExpiredUnclosuredView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 40
Useless parentheses. 64
Useless parentheses. 64
Useless parentheses. 97
Useless parentheses. 115
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 128
Useless parentheses. 154
Avoid unused local variables such as 'val'. 221

edu/columbia/rascal/presentation/irb/pages/IrbReportHarlemHospitalStatusSelectView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 35

edu/columbia/rascal/presentation/irb/pages/IrbReportHarlemHospitalView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 40
Useless parentheses. 45
Useless parentheses. 45
Useless parentheses. 78
Useless parentheses. 95
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 107
Useless parentheses. 129

edu/columbia/rascal/presentation/irb/pages/IrbReportHistoryView.java

Violation Line
Avoid unused local variables such as 'instruction'. 77
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 208
Useless parentheses. 513
Useless parentheses. 569

edu/columbia/rascal/presentation/irb/pages/IrbReportInProcessProtocolSearchView.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.htmlGen.CUHtmlForm' due to existing import 'edu.columbia.rascal.presentation.tools.htmlGen.*' 24
Avoid unused constructor parameters such as 'fromWhere'. 37

edu/columbia/rascal/presentation/irb/pages/IrbReportInProcessProtocolView.java

Violation Line
Avoid unused local variables such as 'instruction'. 63
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 162
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 206

edu/columbia/rascal/presentation/irb/pages/IrbReportMainMenuView.java

Violation Line
Avoid unused private fields such as 'iAmAdminB'. 31
Avoid unused private fields such as 'iAmAdminC'. 32
Avoid unused private fields such as 'iAmAdminD'. 33
Avoid unused private fields such as 'iAmCPDM'. 38
Avoid unused private fields such as 'iAmPsych'. 42
Useless parentheses. 99
Useless parentheses. 296
Useless parentheses. 296

edu/columbia/rascal/presentation/irb/pages/IrbReportOverallCommStatsAfterLogInView.java

Violation Line
Avoid unused constructor parameters such as 'resultPart2'. 67
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 104
Avoid unused local variables such as 'titleLen'. 195
Avoid unused local variables such as 'header'. 219
Avoid unused local variables such as 'header'. 382
Avoid unused local variables such as 'counter'. 385
Useless parentheses. 407
Avoid unused local variables such as 'daysPI'. 449
Useless parentheses. 498
Useless parentheses. 498
Useless parentheses. 498

edu/columbia/rascal/presentation/irb/pages/IrbReportSubmissionCountView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 70
Avoid unused local variables such as 'titleLen'. 165
Avoid unused local variables such as 'header'. 350
Avoid unused local variables such as 'avgValue'. 351
Avoid unused local variables such as 'titleLen'. 477
Avoid unused local variables such as 'columns'. 506

edu/columbia/rascal/presentation/irb/pages/IrbReportSubmissionTimeView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.*' 70
Avoid unused local variables such as 'titleLen'. 165
Useless parentheses. 182
Avoid unused local variables such as 'header'. 285
Avoid unused local variables such as 'avgValue'. 286

edu/columbia/rascal/presentation/irb/pages/IrbResearchQuestionPopupView.java

Violation Line
Useless parentheses. 146–148

edu/columbia/rascal/presentation/irb/pages/IrbUnanticipatedAttachmentExternalView.java

Violation Line
Avoid unused local variables such as 'numCells'. 114
Avoid unused local variables such as 'anOid'. 174
Avoid unused local variables such as 'docId'. 175
Avoid unused local variables such as 'fileName'. 176
Avoid unused local variables such as 'iAm'. 184
Avoid unused local variables such as 'checkRascal'. 186
Avoid empty catch blocks 202
Avoid unused local variables such as 'titleLen'. 233
Avoid unused local variables such as 'titleLen'. 243
Useless parentheses. 264
Useless parentheses. 318–322
Useless parentheses. 327
Useless parentheses. 327
Useless parentheses. 330–334
Useless parentheses. 337–340
Useless parentheses. 349–353
Avoid unused local variables such as 'blank'. 427
Useless parentheses. 431
Avoid unused local variables such as 'st'. 466

edu/columbia/rascal/presentation/irb/pages/IrbUnanticipatedAttachmentInternalView.java

Violation Line
Avoid unused local variables such as 'numCells'. 123
Avoid unused local variables such as 'anOid'. 178
Avoid unused local variables such as 'docId'. 179
Avoid unused local variables such as 'fileName'. 180
Avoid empty catch blocks 202
Avoid unused local variables such as 'titleLen'. 230
Avoid unused local variables such as 'titleLen'. 240
Useless parentheses. 260
Useless parentheses. 314–318
Useless parentheses. 323
Useless parentheses. 323
Useless parentheses. 325–329
Useless parentheses. 332–335
Useless parentheses. 344–348
Avoid unused local variables such as 'statusName'. 378
Avoid unused local variables such as 'blank'. 423
Useless parentheses. 427
Avoid unused local variables such as 'statusName'. 467
Avoid unused local variables such as 'attachment'. 470
Avoid unused local variables such as 'st'. 472

edu/columbia/rascal/presentation/irb/pages/IrbUnanticipatedAttachmentView.java

Violation Line
Avoid unused local variables such as 'anOid'. 81
Avoid unused local variables such as 'numCells'. 112
Avoid unused local variables such as 'anOid'. 180
Avoid unused local variables such as 'docId'. 181
Avoid unused local variables such as 'fileName'. 182
Avoid empty catch blocks 206
Avoid unused local variables such as 'titleLen'. 232
Useless parentheses. 255
Useless parentheses. 309–313
Useless parentheses. 318
Useless parentheses. 318
Useless parentheses. 320–324
Useless parentheses. 327–330
Useless parentheses. 339–343
Avoid unused local variables such as 'blank'. 426
Useless parentheses. 430
Useless parentheses. 492
Useless parentheses. 492

edu/columbia/rascal/presentation/irb/pages/IrbUnanticipatedDataSheetView.java

Violation Line
Avoid unused private fields such as 'protocolId'. 30
Useless parentheses. 345

edu/columbia/rascal/presentation/irb/pages/IrbUnanticipatedLinkFrameView.java

Violation Line
Useless parentheses. 55
Useless parentheses. 82
Useless parentheses. 87
Useless parentheses. 156
Useless parentheses. 185–188
Useless parentheses. 200–203
Useless parentheses. 203
Useless parentheses. 227
Useless parentheses. 235

edu/columbia/rascal/presentation/irb/pages/IrbUnanticipatedPDFDataSheetView.java

Violation Line
Avoid unused constructor parameters such as 'dataSheetView'. 94
These nested if statements could be combined 146–182
Useless parentheses. 163
Useless parentheses. 163–165
Avoid unused local variables such as 'oriHeight'. 171
Useless parentheses. 373
Useless parentheses. 378
Useless parentheses. 382
Useless parentheses. 387
Useless parentheses. 468
Useless parentheses. 483
Useless parentheses. 513–516
Useless parentheses. 515–516
Useless parentheses. 521
Useless parentheses. 521
Useless parentheses. 614
Useless parentheses. 617
Useless parentheses. 621
Useless parentheses. 624
Useless parentheses. 687
Useless parentheses. 701
Useless parentheses. 715–718
Useless parentheses. 717–718
Useless parentheses. 721
Useless parentheses. 721

edu/columbia/rascal/presentation/irb/servlets/HzAttestationCertifiedDataSheetServlet.java

Violation Line
Useless parentheses. 114
Useless parentheses. 114
Useless parentheses. 121

edu/columbia/rascal/presentation/irb/servlets/HzAttestationSearchPageServlet.java

Violation Line
Avoid unused local variables such as 'view'. 62
Useless parentheses. 64
Useless parentheses. 64

edu/columbia/rascal/presentation/irb/servlets/HzAttestationSearchServlet.java

Violation Line
Useless parentheses. 137
Useless parentheses. 137
Avoid empty catch blocks 258

edu/columbia/rascal/presentation/irb/servlets/HzPDFAttestationtDecipherServlet.java

Violation Line
Avoid unused private fields such as 'log'. 35
Useless parentheses. 91
Useless parentheses. 91

edu/columbia/rascal/presentation/irb/servlets/IrbAbstractServlet.java

Violation Line
Avoid unused local variables such as 'results'. 336
Avoid unused local variables such as 'row'. 337
Useless parentheses. 784
Useless parentheses. 784
Useless parentheses. 796
Useless parentheses. 796

edu/columbia/rascal/presentation/irb/servlets/IrbApprovalEntryServlet.java

Violation Line
Avoid unused local variables such as 'approval'. 85
Avoid unused local variables such as 'notes'. 111
Avoid unused local variables such as 'oid'. 167
Avoid empty catch blocks 178

edu/columbia/rascal/presentation/irb/servlets/IrbCommitteeMemberEntryServlet.java

Violation Line
Useless parentheses. 60
Avoid empty catch blocks 168

edu/columbia/rascal/presentation/irb/servlets/IrbConcurrentStudyRemoveServlet.java

Violation Line
Avoid unused local variables such as 'ru'. 48

edu/columbia/rascal/presentation/irb/servlets/IrbCorrespondenceCreateServlet.java

Violation Line
Useless parentheses. 178
Useless parentheses. 179
Useless parentheses. 260
Useless parentheses. 261
Useless parentheses. 274
Useless parentheses. 277
Useless parentheses. 313
Useless parentheses. 358

edu/columbia/rascal/presentation/irb/servlets/IrbCorrespondenceDispositionServlet.java

Violation Line
Useless parentheses. 81
Useless parentheses. 81

edu/columbia/rascal/presentation/irb/servlets/IrbCorrespondenceEditServlet.java

Violation Line
Useless parentheses. 110
Useless parentheses. 186
Useless parentheses. 187
Useless parentheses. 219

edu/columbia/rascal/presentation/irb/servlets/IrbCorrespondenceRespondServlet.java

Violation Line
Useless parentheses. 122
Useless parentheses. 122
Useless parentheses. 316
Useless parentheses. 317
Useless parentheses. 434
Useless parentheses. 435
Useless parentheses. 504
Useless parentheses. 553

edu/columbia/rascal/presentation/irb/servlets/IrbCorrespondenceReturnOrApproveCreateServlet.java

Violation Line
Useless parentheses. 152
Useless parentheses. 164
Useless parentheses. 177
Useless parentheses. 190
Useless parentheses. 204
Useless parentheses. 217
These nested if statements could be combined 230–232
Useless parentheses. 350
Useless parentheses. 350
Useless parentheses. 351
Useless parentheses. 370
Useless parentheses. 371
Useless parentheses. 372
Useless parentheses. 419
These nested if statements could be combined 419–424
Useless parentheses. 420
Useless parentheses. 427
Useless parentheses. 434
Useless parentheses. 435
Useless parentheses. 436
Useless parentheses. 448
Useless parentheses. 449
Useless parentheses. 450
Useless parentheses. 759
Useless parentheses. 899
Useless parentheses. 941
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.irb.IrbTraceableBusinessObject' due to existing import 'edu.columbia.rascal.domain.irb.IrbTraceableBusinessObject' 984
Useless parentheses. 1416–1419
Useless parentheses. 1416–1419
Useless parentheses. 1429–1430
Useless parentheses. 1429–1430
Useless parentheses. 1429
Useless parentheses. 1438
Useless parentheses. 1438

edu/columbia/rascal/presentation/irb/servlets/IrbCorrespondenceReviewAllTreeServlet.java

Violation Line
Useless parentheses. 53
Useless parentheses. 53
Useless parentheses. 65

edu/columbia/rascal/presentation/irb/servlets/IrbCorrespondenceToReviewServlet.java

Violation Line
Avoid empty catch blocks 85
Useless parentheses. 108

edu/columbia/rascal/presentation/irb/servlets/IrbEventWithdrawServlet.java

Violation Line
Useless parentheses. 47

edu/columbia/rascal/presentation/irb/servlets/IrbExemptionRemoveServlet.java

Violation Line
Avoid unused local variables such as 'ru'. 48

edu/columbia/rascal/presentation/irb/servlets/IrbExpeditableAnswerRemoveServlet.java

Violation Line
Avoid unused local variables such as 'ru'. 48
Useless parentheses. 53–54
Useless parentheses. 70
Useless parentheses. 71

edu/columbia/rascal/presentation/irb/servlets/IrbExpeditedCategoryServlet.java

Violation Line
Avoid empty catch blocks 142

edu/columbia/rascal/presentation/irb/servlets/IrbLinkFrameServlet.java

Violation Line
Useless parentheses. 57
Useless parentheses. 61
Avoid unused local variables such as 'originUrl'. 80
Useless parentheses. 85
Useless parentheses. 85
Useless parentheses. 91
Useless parentheses. 98
Useless parentheses. 99

edu/columbia/rascal/presentation/irb/servlets/IrbMainMenuServlet.java

Violation Line
Avoid empty catch blocks 67
Avoid unused local variables such as 'anOid'. 79

edu/columbia/rascal/presentation/irb/servlets/IrbMainServlet.java

Violation Line
Avoid empty catch blocks 58

edu/columbia/rascal/presentation/irb/servlets/IrbMenuAbstractServlet.java

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

edu/columbia/rascal/presentation/irb/servlets/IrbMiscellaneousReviewerEntryServlet.java

Violation Line
Avoid empty catch blocks 96

edu/columbia/rascal/presentation/irb/servlets/IrbMiscellaneousReviewerRemoveServlet.java

Violation Line
Avoid unused local variables such as 'ru'. 52

edu/columbia/rascal/presentation/irb/servlets/IrbNGSDeviceStudyServlet.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.business.service.IrbProtocolDetailService' 7
Avoid empty catch blocks 90
Avoid empty catch blocks 121
Avoid unused local variables such as 'objects'. 138
Useless parentheses. 220
Useless parentheses. 235
Useless parentheses. 235

edu/columbia/rascal/presentation/irb/servlets/IrbNotesServlet.java

Violation Line
Useless parentheses. 124
Useless parentheses. 128
Useless parentheses. 133
Useless parentheses. 138
Useless parentheses. 317
Useless parentheses. 323
Avoid empty catch blocks 334
Useless parentheses. 336
Useless parentheses. 340
Useless parentheses. 349

edu/columbia/rascal/presentation/irb/servlets/IrbNotesViewOnlyServlet.java

Violation Line
Useless parentheses. 79

edu/columbia/rascal/presentation/irb/servlets/IrbPDFDataSheetDecipherServlet.java

Violation Line
Useless parentheses. 85
Useless parentheses. 85
Useless parentheses. 87
Useless parentheses. 87
Avoid unused local variables such as 'PDFObjects'. 211
Useless parentheses. 226
Useless parentheses. 260
Avoid unused private methods such as 'renderPDF(Vector,HttpServletRequest,HttpServletResponse)'. 471
Avoid empty catch blocks 522–523

edu/columbia/rascal/presentation/irb/servlets/IrbPaperProtocolInvalidationServlet.java

Violation Line
Useless parentheses. 65
Useless parentheses. 76
Useless parentheses. 76
Useless parentheses. 77
Avoid unused local variables such as 'anEmail'. 199
Useless parentheses. 203

edu/columbia/rascal/presentation/irb/servlets/IrbPaperProtocolSubmitServlet.java

Violation Line
Useless parentheses. 58
Useless parentheses. 68
Useless parentheses. 89
Useless parentheses. 97
Useless parentheses. 105
Useless parentheses. 111
Useless parentheses. 121
Useless parentheses. 122
Useless parentheses. 172
Avoid unused local variables such as 'protocol'. 174

edu/columbia/rascal/presentation/irb/servlets/IrbPiEntryServlet.java

Violation Line
Useless parentheses. 71
Useless parentheses. 86
Useless parentheses. 86
Useless parentheses. 221
Useless parentheses. 226
Useless parentheses. 231
Useless parentheses. 236
Useless parentheses. 241
Useless parentheses. 245
Useless parentheses. 296
Useless parentheses. 312–314
Useless parentheses. 334
Useless parentheses. 339
Useless parentheses. 344
Useless parentheses. 349
Useless parentheses. 354
Useless parentheses. 377
Avoid empty catch blocks 416
Useless parentheses. 422

edu/columbia/rascal/presentation/irb/servlets/IrbPrmcRevServlet.java

Violation Line
Avoid unused private fields such as 'localRascalUser'. 39

edu/columbia/rascal/presentation/irb/servlets/IrbPrmcStatsServlet.java

Violation Line
Avoid unused private fields such as 'localRascalUser'. 41
Useless parentheses. 171
Useless parentheses. 171
Useless parentheses. 232
Useless parentheses. 233

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolAdminChairSearchServlet.java

Violation Line
Useless parentheses. 133
Useless parentheses. 133
Avoid empty catch blocks 260
These nested if statements could be combined 288–305
These nested if statements could be combined 290–304

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolAdminClosureServlet.java

Violation Line
Avoid unused private fields such as 'irbInitiated'. 35
Avoid unused local variables such as 'term'. 55
Avoid unused local variables such as 'rUser'. 58
Avoid unused local variables such as 'addEditFlag'. 66
Useless parentheses. 77–78
Useless parentheses. 79–80
Useless parentheses. 90–93
Useless parentheses. 90
Avoid unused local variables such as 'link'. 99
Avoid unused local variables such as 'termOid'. 122
Useless parentheses. 181
These nested if statements could be combined 218–264
Useless parentheses. 274
Useless parentheses. 274

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolApprovalLetterServlet.java

Violation Line
Useless parentheses. 101
Useless parentheses. 101
Useless parentheses. 101
Useless parentheses. 101
Useless parentheses. 101
Useless parentheses. 124
Useless parentheses. 136
Useless parentheses. 152
These nested if statements could be combined 190–205
Avoid unused local variables such as 'objectName'. 255
Avoid unused local variables such as 'objectName'. 270
Avoid empty catch blocks 287
Useless parentheses. 298
Useless parentheses. 298
Useless parentheses. 298
Useless parentheses. 298
Useless parentheses. 298

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolDispositionServlet.java

Violation Line
Avoid unused local variables such as 'appSize'. 95
Useless parentheses. 186
Useless parentheses. 228
Useless parentheses. 325
Useless parentheses. 367–369
Useless parentheses. 372
Useless parentheses. 390
Useless parentheses. 390
Useless parentheses. 390
These nested if statements could be combined 393–413
These nested if statements could be combined 398–411
Useless parentheses. 417
Useless parentheses. 417
Useless parentheses. 417
Useless parentheses. 424
Useless parentheses. 424
Useless parentheses. 424
Useless parentheses. 430
Avoid unused local variables such as 'name'. 490
Avoid modifying an outer loop incrementer in an inner loop for update expression 508–516

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolExemptAuditServlet.java

Violation Line
These nested if statements could be combined 51–55
Useless parentheses. 108
Useless parentheses. 109
Useless parentheses. 110
Useless parentheses. 110
Useless parentheses. 144
Useless parentheses. 145
Useless parentheses. 145
Useless parentheses. 146
Useless parentheses. 146
Useless parentheses. 147
Useless parentheses. 148
Useless parentheses. 148
Useless parentheses. 149
Useless parentheses. 149
Useless parentheses. 178

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolExemptionEntryServlet.java

Violation Line
Useless parentheses. 65

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolExpirationEmailServlet.java

Violation Line
Avoid unused private fields such as 'log'. 28
Unnecessary use of fully qualified name 'java.io.PrintWriter' due to existing import 'java.io.*' 39
Avoid unused local variables such as 'action'. 108
Unnecessary use of fully qualified name 'java.io.PrintWriter' due to existing import 'java.io.*' 125
Overriding method merely calls super 207–209

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolMedicareApprovalServlet.java

Violation Line
Useless parentheses. 62
Useless parentheses. 68
Useless parentheses. 92
Avoid unused local variables such as 'flagT'. 119
Avoid unused local variables such as 'size'. 126
Useless parentheses. 145
Useless parentheses. 148
Useless parentheses. 152
Useless parentheses. 159
Useless parentheses. 159
Useless parentheses. 187
Useless parentheses. 187
Useless parentheses. 201
Useless parentheses. 201
Useless parentheses. 201
Useless parentheses. 202

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolRascalSearchPageServlet.java

Violation Line
Avoid unused local variables such as 'view'. 61
Useless parentheses. 63
Useless parentheses. 63

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolRascalSearchServlet.java

Violation Line
Useless parentheses. 131
Useless parentheses. 131
Avoid empty catch blocks 258

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolRenewalEmailServlet.java

Violation Line
Avoid unused private fields such as 'log'. 28
Unnecessary use of fully qualified name 'java.io.PrintWriter' due to existing import 'java.io.*' 39
Avoid unused local variables such as 'action'. 108
Unnecessary use of fully qualified name 'java.io.PrintWriter' due to existing import 'java.io.*' 125
Overriding method merely calls super 207–209

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolRenewalOversightMonitoringServlet.java

Violation Line
Avoid unused local variables such as 'count'. 52
Avoid unused local variables such as 'percent'. 109
Avoid unused local variables such as 'message'. 110

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolSearchPageServlet.java

Violation Line
Avoid unused local variables such as 'view'. 63
Useless parentheses. 65
Useless parentheses. 65

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolSearchServlet.java

Violation Line
Useless parentheses. 45
Useless parentheses. 154
Useless parentheses. 154
Avoid empty catch blocks 280

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolStudyDescriptionDataSheetServlet.java

Violation Line
Avoid unused local variables such as 'link'. 65
Useless parentheses. 74

edu/columbia/rascal/presentation/irb/servlets/IrbProtocolValidateApproveServlet.java

Violation Line
Useless parentheses. 62
Useless parentheses. 70
Useless parentheses. 76
Useless parentheses. 86
Useless parentheses. 87
Avoid unused local variables such as 'anEmail'. 166
Avoid unused local variables such as 'senderEmail'. 167
Useless parentheses. 271
Useless parentheses. 283
Useless parentheses. 283
Useless parentheses. 284

edu/columbia/rascal/presentation/irb/servlets/IrbQueueApprovalConfirmServlet.java

Violation Line
Useless parentheses. 71
Useless parentheses. 90
Useless parentheses. 142
Avoid unused local variables such as 'anEmail'. 194
Useless parentheses. 238
Avoid unused local variables such as 'senderName'. 278
Useless parentheses. 321
Useless parentheses. 337
Useless parentheses. 341
Useless parentheses. 368
Useless parentheses. 372

edu/columbia/rascal/presentation/irb/servlets/IrbQueueApprovalServlet.java

Violation Line
Useless parentheses. 82
Useless parentheses. 82
Useless parentheses. 118–119
Avoid unused local variables such as 'isKeyPersonnel'. 128

edu/columbia/rascal/presentation/irb/servlets/IrbQueueChairCorrespondenceRemoveServlet.java

Violation Line
Useless parentheses. 46

edu/columbia/rascal/presentation/irb/servlets/IrbQueueChairCorrespondenceServlet.java

Violation Line
Avoid unused local variables such as 'comeFrom'. 54

edu/columbia/rascal/presentation/irb/servlets/IrbQueueChairServlet.java

Violation Line
Useless parentheses. 77
Useless parentheses. 77
Useless parentheses. 78
Useless parentheses. 79
Useless parentheses. 79

edu/columbia/rascal/presentation/irb/servlets/IrbQueueConsultantServlet.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CUSortVector' due to existing import 'edu.columbia.rascal.presentation.common.CUSortVector' 49
Useless parentheses. 65
Useless parentheses. 65
Useless parentheses. 66
Useless parentheses. 66
Useless parentheses. 67
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CUSortVector' due to existing import 'edu.columbia.rascal.presentation.common.CUSortVector' 89
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CUSortVector' due to existing import 'edu.columbia.rascal.presentation.common.CUSortVector' 102
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CUSortVector' due to existing import 'edu.columbia.rascal.presentation.common.CUSortVector' 121
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CUSortVector' due to existing import 'edu.columbia.rascal.presentation.common.CUSortVector' 134
Useless parentheses. 144
Useless parentheses. 144–145

edu/columbia/rascal/presentation/irb/servlets/IrbQueueLoggerServlet.java

Violation Line
Useless parentheses. 118
Useless parentheses. 118
Useless parentheses. 139
Useless parentheses. 331
Useless parentheses. 332
Useless parentheses. 356
Useless parentheses. 360
Useless parentheses. 363
Useless parentheses. 369
Useless parentheses. 369
These nested if statements could be combined 414–416
These nested if statements could be combined 537–556
Useless parentheses. 561
Useless parentheses. 643
Useless parentheses. 646
These nested if statements could be combined 659–672
Useless parentheses. 688
These nested if statements could be combined 754–758

edu/columbia/rascal/presentation/irb/servlets/IrbQueueReviewerForChairServlet.java

Violation Line
Useless parentheses. 95
Useless parentheses. 97
Useless parentheses. 98
Useless parentheses. 108
Useless parentheses. 156
Useless parentheses. 156
Useless parentheses. 156
Useless parentheses. 157
Useless parentheses. 158
Useless parentheses. 159
Useless parentheses. 210
Useless parentheses. 212
Useless parentheses. 213
Useless parentheses. 226
Useless parentheses. 226
Useless parentheses. 269
Useless parentheses. 269
Useless parentheses. 270
Useless parentheses. 271
Useless parentheses. 271
Useless parentheses. 271
Useless parentheses. 272
Useless parentheses. 272
Useless parentheses. 273

edu/columbia/rascal/presentation/irb/servlets/IrbQueueReviewerServlet.java

Violation Line
Useless parentheses. 113
Useless parentheses. 115
Useless parentheses. 116
Useless parentheses. 132
Useless parentheses. 172
Useless parentheses. 172
Useless parentheses. 176
Useless parentheses. 176
Useless parentheses. 176
Useless parentheses. 176
Useless parentheses. 177
Useless parentheses. 178
Useless parentheses. 281
Useless parentheses. 283
Useless parentheses. 284
Useless parentheses. 286
Useless parentheses. 297
Useless parentheses. 297
Useless parentheses. 338
Useless parentheses. 338
Useless parentheses. 339
Useless parentheses. 340
Useless parentheses. 340
Useless parentheses. 340
Useless parentheses. 341
Useless parentheses. 341
Useless parentheses. 342
Useless parentheses. 376
Useless parentheses. 376–377

edu/columbia/rascal/presentation/irb/servlets/IrbQueueStipulatedApprovalServlet.java

Violation Line
Useless parentheses. 96
Useless parentheses. 96
Useless parentheses. 96
Useless parentheses. 97
Useless parentheses. 97
Useless parentheses. 97

edu/columbia/rascal/presentation/irb/servlets/IrbRecipientEntryServlet.java

Violation Line
Avoid unused local variables such as 'corr'. 54
Avoid unused local variables such as 'role'. 108
Avoid unused local variables such as 'parentName'. 115
Useless parentheses. 141
Avoid empty catch blocks 207
Avoid unused local variables such as 'recipientAddEdit'. 219
Useless parentheses. 226

edu/columbia/rascal/presentation/irb/servlets/IrbRemoveExemptServlet.java

Violation Line
Avoid unused local variables such as 'notes'. 52
Useless parentheses. 62
Useless parentheses. 67
Useless parentheses. 105
Avoid empty catch blocks 112

edu/columbia/rascal/presentation/irb/servlets/IrbReportActiveApprovedProtocolServlet.java

Violation Line
Useless parentheses. 92
Useless parentheses. 98

edu/columbia/rascal/presentation/irb/servlets/IrbReportApprovalStatusDateRangeServlet.java

Violation Line
Useless parentheses. 62

edu/columbia/rascal/presentation/irb/servlets/IrbReportApprovalStatusServlet.java

Violation Line
Useless parentheses. 122
Useless parentheses. 128

edu/columbia/rascal/presentation/irb/servlets/IrbReportCancerCenterDateRangeServlet.java

Violation Line
Avoid unused local variables such as 'from'. 112
Avoid unused local variables such as 'to'. 113

edu/columbia/rascal/presentation/irb/servlets/IrbReportCancerCenterStatsServlet.java

Violation Line
Avoid unused local variables such as 'tempResult'. 46

edu/columbia/rascal/presentation/irb/servlets/IrbReportCancerCenterStatusServlet.java

Violation Line
Avoid unused local variables such as 'aUser'. 78
Useless parentheses. 80
Useless parentheses. 109
Useless parentheses. 109
Useless parentheses. 115
Useless parentheses. 115
Useless parentheses. 119
Useless parentheses. 119

edu/columbia/rascal/presentation/irb/servlets/IrbReportClinicalTrialsFirstSubmissionStatusServlet.java

Violation Line
Useless parentheses. 77
Useless parentheses. 77
Useless parentheses. 96
Useless parentheses. 96
Useless parentheses. 102
Useless parentheses. 102
Useless parentheses. 106
Useless parentheses. 106

edu/columbia/rascal/presentation/irb/servlets/IrbReportClinicalTrialsStatusServlet.java

Violation Line
Useless parentheses. 79
Useless parentheses. 79
Useless parentheses. 98
Useless parentheses. 98
Useless parentheses. 104
Useless parentheses. 104
Useless parentheses. 108
Useless parentheses. 108

edu/columbia/rascal/presentation/irb/servlets/IrbReportCommOverallStatsLogInServlet.java

Violation Line
Avoid unused local variables such as 'reportType'. 50

edu/columbia/rascal/presentation/irb/servlets/IrbReportCommitteeOverallStats2Servlet.java

Violation Line
Avoid unused local variables such as 'reportType'. 50

edu/columbia/rascal/presentation/irb/servlets/IrbReportCommitteeOverallStatsServlet.java

Violation Line
Avoid unused local variables such as 'reportType'. 50
Avoid unused local variables such as 'tempResult'. 60

edu/columbia/rascal/presentation/irb/servlets/IrbReportCommitteeStatsServlet.java

Violation Line
Avoid unused local variables such as 'tempResult'. 46

edu/columbia/rascal/presentation/irb/servlets/IrbReportCurrentActivityDateRangeServlet.java

Violation Line
Avoid unused local variables such as 'eventType'. 71

edu/columbia/rascal/presentation/irb/servlets/IrbReportCurrentActivityStatusServlet.java

Violation Line
Avoid unused local variables such as 'view'. 123
Useless parentheses. 158
These nested if statements could be combined 160–163
Useless parentheses. 167
These nested if statements could be combined 169–172
Useless parentheses. 176
These nested if statements could be combined 178–181
Useless parentheses. 189
Useless parentheses. 189
Useless parentheses. 195
Useless parentheses. 195

edu/columbia/rascal/presentation/irb/servlets/IrbReportDepartmentStatusServlet.java

Violation Line
Useless parentheses. 89
Useless parentheses. 89
Useless parentheses. 110
Useless parentheses. 110
Useless parentheses. 116
Useless parentheses. 116
Useless parentheses. 120
Useless parentheses. 120

edu/columbia/rascal/presentation/irb/servlets/IrbReportDeviceStudyServlet.java

Violation Line
Useless parentheses. 71
Useless parentheses. 71
Avoid empty catch blocks 74
Useless parentheses. 76
Useless parentheses. 76

edu/columbia/rascal/presentation/irb/servlets/IrbReportDrugDeviceStudyServlet.java

Violation Line
Useless parentheses. 101
Useless parentheses. 101
Useless parentheses. 114
Useless parentheses. 114
Useless parentheses. 120
Useless parentheses. 120

edu/columbia/rascal/presentation/irb/servlets/IrbReportEventStatusDateRangeServlet.java

Violation Line
Useless parentheses. 62

edu/columbia/rascal/presentation/irb/servlets/IrbReportEventStatusServlet.java

Violation Line
Useless parentheses. 122
Useless parentheses. 128

edu/columbia/rascal/presentation/irb/servlets/IrbReportExpirationDateRangeServlet.java

Violation Line
Useless parentheses. 62

edu/columbia/rascal/presentation/irb/servlets/IrbReportExpirationDateServlet.java

Violation Line
Useless parentheses. 104
Useless parentheses. 110

edu/columbia/rascal/presentation/irb/servlets/IrbReportExpiredUnclosuredServlet.java

Violation Line
Useless parentheses. 101
Useless parentheses. 101
Avoid empty catch blocks 104
Useless parentheses. 112
Useless parentheses. 112

edu/columbia/rascal/presentation/irb/servlets/IrbReportHarlemHospitalServlet.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.CUSortVector' due to existing import 'edu.columbia.rascal.presentation.common.*' 46
Useless parentheses. 67
Useless parentheses. 67
Avoid empty catch blocks 70

edu/columbia/rascal/presentation/irb/servlets/IrbReportHistoryDateRangeServlet.java

Violation Line
Useless parentheses. 73

edu/columbia/rascal/presentation/irb/servlets/IrbReportHistoryServlet.java

Violation Line
Useless parentheses. 84
Useless parentheses. 136
Useless parentheses. 136
Useless parentheses. 142
Useless parentheses. 142

edu/columbia/rascal/presentation/irb/servlets/IrbReportInProcessProtocolServlet.java

Violation Line
Useless parentheses. 92
Useless parentheses. 98

edu/columbia/rascal/presentation/irb/servlets/IrbResearchQuestionRemoveServlet.java

Violation Line
Avoid unused local variables such as 'ru'. 48

edu/columbia/rascal/presentation/irb/servlets/IrbResearchQuestionServlet.java

Violation Line
Useless parentheses. 137
Useless parentheses. 138

edu/columbia/rascal/presentation/irb/servlets/IrbReturnToChairServlet.java

Violation Line
Useless parentheses. 98
Avoid unused local variables such as 'name'. 102
Avoid empty catch blocks 135
Avoid unused local variables such as 'anEmail'. 158
Useless parentheses. 162

edu/columbia/rascal/presentation/irb/servlets/IrbReturnedOrPendedEventsNotifyServlet.java

Violation Line
Avoid unused private fields such as 'log'. 28
Unnecessary use of fully qualified name 'java.io.PrintWriter' due to existing import 'java.io.*' 51
Avoid unused local variables such as 'action'. 122
Unnecessary use of fully qualified name 'java.io.PrintWriter' due to existing import 'java.io.*' 139
Overriding method merely calls super 212–214

edu/columbia/rascal/presentation/irb/servlets/IrbUnanticipatedAttachmentExternalServlet.java

Violation Line
Avoid unused local variables such as 'count'. 51
Useless parentheses. 77

edu/columbia/rascal/presentation/irb/servlets/IrbUnanticipatedAttachmentInternalServlet.java

Violation Line
Avoid unused local variables such as 'count'. 52
Useless parentheses. 78
Useless parentheses. 141

edu/columbia/rascal/presentation/irb/servlets/IrbUnanticipatedAttachmentRemoveServlet.java

Violation Line
Avoid unused local variables such as 'ru'. 48

edu/columbia/rascal/presentation/irb/servlets/IrbUnanticipatedAttachmentServlet.java

Violation Line
Avoid unused local variables such as 'count'. 51
Useless parentheses. 82

edu/columbia/rascal/presentation/irb/servlets/IrbUnanticipatedCopyServlet.java

Violation Line
Useless parentheses. 61
Useless parentheses. 137
Useless parentheses. 137

edu/columbia/rascal/presentation/irb/servlets/IrbUnanticipatedDataSheetServlet.java

Violation Line
Avoid unused local variables such as 'link'. 54
Useless parentheses. 78
Avoid unused local variables such as 'link'. 88

edu/columbia/rascal/presentation/irb/servlets/IrbUnanticipatedRemoveServlet.java

Violation Line
Useless parentheses. 50

edu/columbia/rascal/presentation/irb/servlets/IrbUnanticipatedSubmitServlet.java

Violation Line
Avoid unused local variables such as 'followUpNumber'. 159
Avoid unused local variables such as 'attached'. 162
Useless parentheses. 172
Useless parentheses. 175
Useless parentheses. 186
Useless parentheses. 186
These nested if statements could be combined 188–191
Useless parentheses. 203
Useless parentheses. 205
Useless parentheses. 205
Useless parentheses. 210
Useless parentheses. 210
Useless parentheses. 210
Useless parentheses. 214
Useless parentheses. 214
Useless parentheses. 220
Useless parentheses. 243–245
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.irb.pages.IrbUnanticipatedPDFDataSheetView' due to existing import 'edu.columbia.rascal.presentation.irb.pages.*' 281
Avoid unused local variables such as 'oldSize'. 301
These nested if statements could be combined 306–310

edu/columbia/rascal/presentation/irb/tools/IrbEmailINDIDEReminderMonitor.java

Violation Line
Useless parentheses. 33

edu/columbia/rascal/presentation/irb/tools/IrbEmailINDIDEReminderTask.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 108
Useless parentheses. 167
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 202
Avoid unused local variables such as 'res'. 230
Useless parentheses. 264
Useless parentheses. 264–265
Useless parentheses. 264
Useless parentheses. 264

edu/columbia/rascal/presentation/irb/tools/IrbEmailProtocolExpirationMonitor.java

Violation Line
Useless parentheses. 34

edu/columbia/rascal/presentation/irb/tools/IrbEmailProtocolExpirationTask.java

Violation Line
Avoid unused local variables such as 'piUni'. 161
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 174
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 228
Useless parentheses. 233
Useless parentheses. 233
Useless parentheses. 247
Avoid unused local variables such as 'subject'. 294
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 309
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 389
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 391
Useless parentheses. 406
Useless parentheses. 406–407
Useless parentheses. 406
Useless parentheses. 406

edu/columbia/rascal/presentation/irb/tools/IrbEmailProtocolExpired30DaysMonitor.java

Violation Line
Useless parentheses. 34

edu/columbia/rascal/presentation/irb/tools/IrbEmailProtocolExpired30DaysTask.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 130
Useless parentheses. 142
Avoid unused local variables such as 'subject'. 189
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 206
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 291
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 293
Useless parentheses. 306–307
Useless parentheses. 306
Useless parentheses. 306
Useless parentheses. 306

edu/columbia/rascal/presentation/irb/tools/IrbEmailRenewalMonitor.java

Violation Line
Useless parentheses. 34

edu/columbia/rascal/presentation/irb/tools/IrbEmailRenewalTask.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 103
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 164
Useless parentheses. 171
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 227
Useless parentheses. 327
Useless parentheses. 327–328
Useless parentheses. 327

edu/columbia/rascal/presentation/irb/tools/IrbEmailReturnedOrPendingEventsMonitor.java

Violation Line
Useless parentheses. 34

edu/columbia/rascal/presentation/irb/tools/IrbEmailReturnedOrPendingEventsTask.java

Violation Line
Avoid unused local variables such as 'senderEmail'. 71
Useless parentheses. 123
Useless parentheses. 126–128
Useless parentheses. 205–206
Useless parentheses. 205
Useless parentheses. 205

edu/columbia/rascal/presentation/irb/tools/IrbStatusEmailMessage.java

Violation Line
Avoid unused constructor parameters such as 'statusName'. 36
Avoid unused constructor parameters such as 'parentObjectName'. 36
Avoid unused constructor parameters such as 'location'. 37
Avoid unused constructor parameters such as 'statusName'. 47
Avoid unused constructor parameters such as 'parentObjectName'. 47
Avoid unused constructor parameters such as 'location'. 48

edu/columbia/rascal/presentation/irb/tools/IrbTreeViewJsBuilder.java

Violation Line
An operation on an Immutable object (String, BigDecimal or BigInteger) wont change the object itself 234
Useless parentheses. 300–301
Useless parentheses. 324

edu/columbia/rascal/presentation/lab/auxiliary/objects/HzAppendixHeaderSearchParameters.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 46
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 56
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 140
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 150
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 161
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 173
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 258
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalBasicSearchParameter' 268

edu/columbia/rascal/presentation/lab/auxiliary/objects/HzAppendixHeaderSearchParametersParser.java

Violation Line
Useless parentheses. 110

edu/columbia/rascal/presentation/lab/auxiliary/objects/HzConstants.java

Violation Line
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 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 27
Avoid modifiers which are implied by the context 28
Avoid modifiers which are implied by the context 30
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 42
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 58
Avoid modifiers which are implied by the context 59
Avoid modifiers which are implied by the context 62
Avoid modifiers which are implied by the context 63
Avoid modifiers which are implied by the context 65
Avoid modifiers which are implied by the context 68
Avoid modifiers which are implied by the context 69
Avoid modifiers which are implied by the context 70
Avoid modifiers which are implied by the context 73
Avoid modifiers which are implied by the context 74
Avoid modifiers which are implied by the context 76
Avoid modifiers which are implied by the context 77
Avoid modifiers which are implied by the context 81
Avoid modifiers which are implied by the context 82
Avoid modifiers which are implied by the context 83
Avoid modifiers which are implied by the context 84
Avoid modifiers which are implied by the context 85
Avoid modifiers which are implied by the context 86
Avoid modifiers which are implied by the context 87
Avoid modifiers which are implied by the context 88
Avoid modifiers which are implied by the context 91
Avoid modifiers which are implied by the context 92
Avoid modifiers which are implied by the context 93
Avoid modifiers which are implied by the context 94
Avoid modifiers which are implied by the context 95
Avoid modifiers which are implied by the context 96
Avoid modifiers which are implied by the context 97
Avoid modifiers which are implied by the context 98
Avoid modifiers which are implied by the context 99
Avoid modifiers which are implied by the context 100
Avoid modifiers which are implied by the context 101
Avoid modifiers which are implied by the context 102
Avoid modifiers which are implied by the context 103
Avoid modifiers which are implied by the context 104
Avoid modifiers which are implied by the context 105
Avoid modifiers which are implied by the context 106
Avoid modifiers which are implied by the context 110
Avoid modifiers which are implied by the context 111
Avoid modifiers which are implied by the context 112
Avoid modifiers which are implied by the context 113
Avoid modifiers which are implied by the context 114
Avoid modifiers which are implied by the context 115
Avoid modifiers which are implied by the context 116
Avoid modifiers which are implied by the context 119
Avoid modifiers which are implied by the context 120
Avoid modifiers which are implied by the context 121
Avoid modifiers which are implied by the context 122
Avoid modifiers which are implied by the context 123
Avoid modifiers which are implied by the context 124
Avoid modifiers which are implied by the context 127
Avoid modifiers which are implied by the context 128
Avoid modifiers which are implied by the context 131
Avoid modifiers which are implied by the context 132
Avoid modifiers which are implied by the context 133
Avoid modifiers which are implied by the context 134
Avoid modifiers which are implied by the context 135
Avoid modifiers which are implied by the context 136
Avoid modifiers which are implied by the context 137
Avoid modifiers which are implied by the context 138
Avoid modifiers which are implied by the context 141
Avoid modifiers which are implied by the context 142
Avoid modifiers which are implied by the context 143
Avoid modifiers which are implied by the context 146
Avoid modifiers which are implied by the context 149
Avoid modifiers which are implied by the context 152
Avoid modifiers which are implied by the context 153
Avoid modifiers which are implied by the context 154
Avoid modifiers which are implied by the context 155
Avoid modifiers which are implied by the context 158
Avoid modifiers which are implied by the context 159
Avoid modifiers which are implied by the context 160
Avoid modifiers which are implied by the context 161
Avoid modifiers which are implied by the context 162
Avoid modifiers which are implied by the context 163
Avoid modifiers which are implied by the context 166
Avoid modifiers which are implied by the context 167
Avoid modifiers which are implied by the context 170
Avoid modifiers which are implied by the context 172
Avoid modifiers which are implied by the context 173
Avoid modifiers which are implied by the context 174

edu/columbia/rascal/presentation/lab/auxiliary/objects/HzCorrespondenceConstants.java

Violation Line
Avoid modifiers which are implied by the context 14
Avoid modifiers which are implied by the context 15–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–22
Avoid modifiers which are implied by the context 23–24
Avoid modifiers which are implied by the context 25–26
Avoid modifiers which are implied by the context 28–37

edu/columbia/rascal/presentation/lab/auxiliary/objects/HzHazardConstants.java

Violation Line
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 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 29
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 31
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
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 42
Avoid modifiers which are implied by the context 44
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 50

edu/columbia/rascal/presentation/lab/auxiliary/objects/HzLabEmailConstants.java

Violation Line
Avoid modifiers which are implied by the context 15
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 21
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 30
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 35–39
Avoid modifiers which are implied by the context 41–44

edu/columbia/rascal/presentation/lab/auxiliary/objects/HzStatusConstants.java

Violation Line
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 22
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 24

edu/columbia/rascal/presentation/lab/pages/HzAppendixCreatedView.java

Violation Line
Avoid unused local variables such as 'hah'. 93

edu/columbia/rascal/presentation/lab/pages/HzAppendixCreationView.java

Violation Line
Avoid unused private fields such as 'labelName'. 27
Useless parentheses. 204

edu/columbia/rascal/presentation/lab/pages/HzAppendixHeaderOverviewView.java

Violation Line
Avoid unused private fields such as 'labelName'. 43
Avoid unused local variables such as 'menuItems'. 206
Avoid empty catch blocks 255
Avoid unused local variables such as 'titleLen'. 284
Useless parentheses. 307
Avoid unused local variables such as 'link'. 388
Avoid unused method parameters such as 'hah'. 551

edu/columbia/rascal/presentation/lab/pages/HzAppendixHeaderResultsDisplayView.java

Violation Line
Avoid unused local variables such as 'docs'. 50
Useless parentheses. 235
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 314
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 314

edu/columbia/rascal/presentation/lab/pages/HzAppendixHeaderSearchView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 38
Avoid unused constructor parameters such as 'aMode'. 55

edu/columbia/rascal/presentation/lab/pages/HzAppendixNewView.java

Violation Line
Avoid unused local variables such as 'hah'. 93

edu/columbia/rascal/presentation/lab/pages/HzAppendixQueueNotifyCorrespondenceView.java

Violation Line
Avoid unused private fields such as 'labelName'. 28
Avoid unused local variables such as 'numCells'. 67
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 166
Avoid unused local variables such as 'parmString'. 178
Useless parentheses. 211
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 237

edu/columbia/rascal/presentation/lab/pages/HzAppendixViewCorrespondenceView.java

Violation Line
Avoid unused private fields such as 'labelName'. 37
Avoid unused private fields such as 'theRole'. 39
Avoid unused local variables such as 'numCells'. 101
Avoid unused local variables such as 'yearAndModi'. 105

edu/columbia/rascal/presentation/lab/pages/HzCheckView.java

Violation Line
Avoid unused constructor parameters such as 'ph'. 36

edu/columbia/rascal/presentation/lab/pages/HzHazardousMaterialView.java

Violation Line
Useless parentheses. 290
Useless parentheses. 290
Useless parentheses. 290
Useless parentheses. 298
Useless parentheses. 298
Useless parentheses. 318
Useless parentheses. 318
Useless parentheses. 318
Useless parentheses. 326
Useless parentheses. 326
Useless parentheses. 344
Useless parentheses. 344
Useless parentheses. 344
Useless parentheses. 353
Useless parentheses. 353
Useless parentheses. 433
Useless parentheses. 433
Avoid unused local variables such as 'anOid'. 438
These nested if statements could be combined 576–583

edu/columbia/rascal/presentation/lab/pages/HzHistoryView.java

Violation Line
Avoid unused constructor parameters such as 'boolHideLeftMenu'. 117
These nested if statements could be combined 166–171
Useless parentheses. 316
Useless parentheses. 406
Useless parentheses. 443
Useless parentheses. 480
Useless parentheses. 562
Useless parentheses. 788

edu/columbia/rascal/presentation/lab/pages/HzHtmlView.java

Violation Line
Avoid unused private fields such as 'note'. 75
Useless parentheses. 319
Avoid unused local variables such as 'pModNum'. 510
Avoid unused local variables such as 'species'. 514
Avoid unused local variables such as 'StatusCode'. 764
Useless parentheses. 801
Useless parentheses. 930
Avoid unused local variables such as 'pModNum'. 983
Useless parentheses. 1001
Avoid unused local variables such as 'pModNum'. 1101
Useless parentheses. 1119
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.RascalUser' due to existing import 'edu.columbia.rascal.domain.RascalUser' 1211
Useless parentheses. 1520
Useless parentheses. 1520
Useless parentheses. 1564
Useless parentheses. 1636
Useless parentheses. 1641
Avoid unused local variables such as 'values'. 1666
Unnecessary use of fully qualified name 'edu.columbia.rascal.domain.RascalUser' due to existing import 'edu.columbia.rascal.domain.RascalUser' 1765
Useless parentheses. 1810
Useless parentheses. 1810
Useless parentheses. 1823
Avoid unused private methods such as 'getLogoTitle()'. 1876

edu/columbia/rascal/presentation/lab/pages/HzLinkFrameAbstractView.java

Violation Line
Useless parentheses. 128
Useless parentheses. 128

edu/columbia/rascal/presentation/lab/pages/HzLinkFrameView.java

Violation Line
Avoid unused constructor parameters such as 'originUrl'. 55
Avoid unused local variables such as 'isHeaderCreated'. 60
Avoid unused constructor parameters such as 'originUrl'. 126
Avoid unused constructor parameters such as 'isSubmittedView'. 127
Avoid unused local variables such as 'isHeaderCreated'. 131
Useless parentheses. 208
Useless parentheses. 208
Useless parentheses. 209
Avoid unused local variables such as 'ownerOid'. 243

edu/columbia/rascal/presentation/lab/pages/HzMainMenuView.java

Violation Line
Avoid unused local variables such as 'compositeMenuItem'. 105
Avoid unused local variables such as 't'. 118

edu/columbia/rascal/presentation/lab/pages/HzMessageView.java

Violation Line
Useless parentheses. 149
Useless parentheses. 149
Useless parentheses. 168
Useless parentheses. 168
Useless parentheses. 197
Useless parentheses. 197

edu/columbia/rascal/presentation/lab/pages/HzStaffEntryView.java

Violation Line
Useless parentheses. 175
Useless parentheses. 175
Useless parentheses. 175
Useless parentheses. 457
Useless parentheses. 457
Avoid unused private methods such as 'getLogo()'. 504

edu/columbia/rascal/presentation/lab/pages/HzStaffView.java

Violation Line
Avoid unused private fields such as 'tc508Regs'. 45
Avoid unused private fields such as 'tc509Regs'. 46
Avoid unused private fields such as 'tc950Regs'. 47
Avoid unused private fields such as 'tc1150Regs'. 48
Avoid unused private fields such as 'tc25Regs'. 49
Avoid unused private fields such as 'tc1600Regs'. 50
Avoid unused private fields such as 'tc16Regs'. 51
Avoid unused private fields such as 'tc502Regs'. 52
Avoid unused private fields such as 'tc508'. 56
Avoid unused private fields such as 'tc509'. 57
Avoid unused private fields such as 'tc950'. 58
Avoid unused private fields such as 'tc1150'. 59
Avoid unused private fields such as 'tc25'. 60
Avoid unused private fields such as 'tc1600'. 61
Avoid unused private fields such as 'tc16'. 62
Avoid unused private fields such as 'tc502'. 63
Avoid unused local variables such as 'numCells'. 98
Useless parentheses. 294
Useless parentheses. 294
Useless parentheses. 394
Avoid unused method parameters such as 'AppendixType'. 445
Avoid unused local variables such as 'tcOid'. 503
Avoid unused local variables such as 'tcNumber'. 506

edu/columbia/rascal/presentation/lab/servlets/HzAbstractPopUpServlet.java

Violation Line
Useless parentheses. 191
Avoid empty if statements 233–234
Avoid unused local variables such as 'ru'. 258

edu/columbia/rascal/presentation/lab/servlets/HzAbstractServlet.java

Violation Line
Useless parentheses. 418
Useless parentheses. 466
Useless parentheses. 466
Useless parentheses. 482
Useless parentheses. 500
Useless parentheses. 500
Useless parentheses. 512
Useless parentheses. 512
Useless parentheses. 523
Useless parentheses. 532
Avoid empty catch blocks 542
Useless parentheses. 693
Useless parentheses. 723
Useless parentheses. 723
Useless parentheses. 725
Useless parentheses. 725
Useless parentheses. 727
Useless parentheses. 727
Useless parentheses. 729
Useless parentheses. 729
Useless parentheses. 731
Useless parentheses. 731
Useless parentheses. 733
Useless parentheses. 733

edu/columbia/rascal/presentation/lab/servlets/HzAppendixHeaderCheckSubmitServlet.java

Violation Line
Useless parentheses. 68
These nested if statements could be combined 259–267

edu/columbia/rascal/presentation/lab/servlets/HzAppendixHeaderCreationServlet.java

Violation Line
Avoid unused local variables such as 'numberPart'. 49
Useless parentheses. 69

edu/columbia/rascal/presentation/lab/servlets/HzAppendixHeaderDeleteServlet.java

Violation Line
These nested if statements could be combined 233–235

edu/columbia/rascal/presentation/lab/servlets/HzAppendixHeaderNewServlet.java

Violation Line
Useless parentheses. 56
Useless parentheses. 56

edu/columbia/rascal/presentation/lab/servlets/HzAppendixHeaderRetrieveServlet.java

Violation Line
Useless parentheses. 57
Useless parentheses. 70
Useless parentheses. 70
Useless parentheses. 98
Useless parentheses. 225
Useless parentheses. 225
Useless parentheses. 278–279

edu/columbia/rascal/presentation/lab/servlets/HzAppendixHeaderSearchPageServlet.java

Violation Line
Avoid unused local variables such as 'pageInfoKeyword'. 56
Avoid unused local variables such as 'pagesCacheKeyword'. 57
Avoid unused local variables such as 'procRsltMethodNm'. 58

edu/columbia/rascal/presentation/lab/servlets/HzAppendixHeaderSearchServlet.java

Violation Line
Avoid unused local variables such as 'view'. 105
Avoid unused local variables such as 'query'. 107
Avoid unused local variables such as 'pageInfoKeyword'. 109
Avoid unused local variables such as 'pagesCacheKeyword'. 110
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalParseException' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalParseException' 115
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.common.parser.CURascalParseException' due to existing import 'edu.columbia.rascal.presentation.common.parser.CURascalParseException' 253
Avoid empty catch blocks 261

edu/columbia/rascal/presentation/lab/servlets/HzClearLinkFrameServlet.java

Violation Line
Useless parentheses. 34
Useless parentheses. 34

edu/columbia/rascal/presentation/lab/servlets/HzCorrespondenceQueueServlet.java

Violation Line
These nested if statements could be combined 154

edu/columbia/rascal/presentation/lab/servlets/HzHistoryListServlet.java

Violation Line
Avoid unused local variables such as 'headerId'. 59
Useless parentheses. 81
Useless parentheses. 81
Useless parentheses. 84

edu/columbia/rascal/presentation/lab/servlets/HzLinkFrameServlet.java

Violation Line
Useless parentheses. 46
Useless parentheses. 60
Useless parentheses. 61

edu/columbia/rascal/presentation/lab/servlets/HzMainMenuServlet.java

Violation Line
Useless parentheses. 68
Useless parentheses. 68

edu/columbia/rascal/presentation/lab/servlets/HzMessageServlet.java

Violation Line
Avoid unused local variables such as 'view'. 41

edu/columbia/rascal/presentation/lab/servlets/HzStaffEntryServlet.java

Violation Line
Useless parentheses. 79–80
Useless parentheses. 79
Useless parentheses. 97
Useless parentheses. 97
Avoid unused local variables such as 'staff'. 155
Useless parentheses. 212
Useless parentheses. 212
Useless parentheses. 212
Useless parentheses. 213
Useless parentheses. 213
Useless parentheses. 213
Useless parentheses. 214
Useless parentheses. 214
Useless parentheses. 214
Useless parentheses. 219
Useless parentheses. 224
Useless parentheses. 229
Useless parentheses. 260
Useless parentheses. 260
Useless parentheses. 260
Useless parentheses. 261
Useless parentheses. 261
Useless parentheses. 261
Useless parentheses. 262
Useless parentheses. 262
Useless parentheses. 262
Useless parentheses. 267
Useless parentheses. 272
Useless parentheses. 277
Avoid empty catch blocks 301

edu/columbia/rascal/presentation/lab/tools/HzLabGeneralEmailMessage.java

Violation Line
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.tools.emailDistributor.CURascalEmailMessage' due to existing import 'edu.columbia.rascal.presentation.tools.emailDistributor.CURascalEmailMessage' 24
Avoid unused local variables such as 'user'. 130

edu/columbia/rascal/presentation/lookup/pages/RascalActivityTypeLookupMainView.java

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

edu/columbia/rascal/presentation/lookup/pages/RascalAgencyLookupMainView.java

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

edu/columbia/rascal/presentation/lookup/pages/RascalDepartmentLookupSubDeptOutputView.java

Violation Line
Avoid unused private fields such as 'labelName'. 26
Avoid unused local variables such as 'hf'. 92

edu/columbia/rascal/presentation/lookup/pages/RascalDepartmentLookupView.java

Violation Line
Avoid unused local variables such as 'depts'. 74

edu/columbia/rascal/presentation/lookup/pages/RascalLookupHtmlView.java

Violation Line
Avoid unused private fields such as 'mainTitle'. 42
Useless parentheses. 72
Useless parentheses. 72
Useless parentheses. 74
Useless parentheses. 74
Useless parentheses. 312
Avoid unused local variables such as 'e'. 340
Avoid unused local variables such as 'values'. 356
Avoid unused local variables such as 'currentElement'. 357
Useless parentheses. 511
Avoid unused private methods such as 'getNote()'. 535

edu/columbia/rascal/presentation/lookup/pages/RascalReportDistributionLookupMainView.java

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

edu/columbia/rascal/presentation/lookup/pages/RascalReportDistributionLookupOutputView.java

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

edu/columbia/rascal/presentation/lookup/servlets/RascalActivityTypeLookupOutputServlet.java

Violation Line
Useless parentheses. 51
Useless parentheses. 51

edu/columbia/rascal/presentation/lookup/servlets/RascalActivityTypeLookupServlet.java

Violation Line
Avoid empty catch blocks 60

edu/columbia/rascal/presentation/lookup/servlets/RascalAgencyLookupOutputServlet.java

Violation Line
Useless parentheses. 52
Useless parentheses. 52
Useless parentheses. 52

edu/columbia/rascal/presentation/lookup/servlets/RascalDepartmentLookupInputServlet.java

Violation Line
Avoid empty catch blocks 89

edu/columbia/rascal/presentation/lookup/servlets/RascalDepartmentLookupServlet.java

Violation Line
Avoid empty catch blocks 60

edu/columbia/rascal/presentation/lookup/servlets/RascalReportDistributionLookupOutputServlet.java

Violation Line
Useless parentheses. 53
Useless parentheses. 53
Useless parentheses. 53
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.lookup.pages.RascalReportDistributionLookupOutputView' due to existing import 'edu.columbia.rascal.presentation.lookup.pages.RascalReportDistributionLookupOutputView' 54
Unnecessary use of fully qualified name 'edu.columbia.rascal.presentation.lookup.pages.RascalReportDistributionLookupOutputView' due to existing import 'edu.columbia.rascal.presentation.lookup.pages.RascalReportDistributionLookupOutputView' 58

edu/columbia/rascal/presentation/lookup/servlets/RascalUniLookupMainServlet.java

Violation Line
Useless parentheses. 46
Useless parentheses. 46

edu/columbia/rascal/presentation/myRascal/servlets/MyRascalAbstractServlet.java

Violation Line
Avoid empty try blocks 124–125
Avoid empty if statements 159
Avoid empty try blocks 166
Avoid empty catch blocks 167
Avoid empty try blocks 182
Avoid empty try blocks 185
Avoid empty catch blocks 186

edu/columbia/rascal/presentation/myRascal/servlets/MyRascalMainMenuServlet.java

Violation Line
Avoid empty catch blocks 70
Avoid empty try blocks 99
Avoid empty catch blocks 100
Avoid empty try blocks 121
Avoid empty catch blocks 122
Avoid empty try blocks 137
Avoid empty catch blocks 138
Avoid empty if statements 144–154
Useless parentheses. 168
Useless parentheses. 177
Avoid empty try blocks 192
Avoid empty catch blocks 193

edu/columbia/rascal/presentation/myRascal/servlets/MyRascalMainServlet.java

Violation Line
Useless parentheses. 68

edu/columbia/rascal/presentation/myRascal/servlets/MyRascalProposalSearchPageServlet.java

Violation Line
Useless parentheses. 62
Useless parentheses. 62

edu/columbia/rascal/presentation/myRascal/servlets/MyRascalProposalSearchServlet.java

Violation Line
Avoid empty catch blocks 61
Avoid empty catch blocks 83
Useless parentheses. 88
Useless parentheses. 88

edu/columbia/rascal/presentation/myRascal/views/MyRascalHtmlView.java

Violation Line
Useless parentheses. 255
Useless parentheses. 268
Useless parentheses. 306
Useless parentheses. 489
Avoid unused private methods such as 'getLogoTitle()'. 497

edu/columbia/rascal/presentation/myRascal/views/MyRascalProposalResultsDisplayView.java

Violation Line
Avoid unused local variables such as 'docs'. 41
Useless parentheses. 182
Useless parentheses. 204
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 267
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 267

edu/columbia/rascal/presentation/propTrak/auxiliary/objects/PtConstants.java

Violation Line
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 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

edu/columbia/rascal/presentation/propTrak/auxiliary/objects/PtHazardConstants.java

Violation Line
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 23
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 29
Avoid modifiers which are implied by the context 30
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 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
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 42
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 52

edu/columbia/rascal/presentation/propTrak/auxiliary/objects/PtSearchParametersParser.java

Violation Line
Useless parentheses. 217

edu/columbia/rascal/presentation/propTrak/auxiliary/objects/PtStatusConstants.java

Violation Line
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 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 29
Avoid modifiers which are implied by the context 30
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

edu/columbia/rascal/presentation/propTrak/jdbc/PtQueueQuery.java

Violation Line
Avoid unused private fields such as 'log'. 36
Avoid using a branching statement as the last in a loop. 307
Avoid using a branching statement as the last in a loop. 370
Avoid unused local variables such as 'pi'. 423
Avoid using a branching statement as the last in a loop. 436
Useless parentheses. 464
Useless parentheses. 464
Useless parentheses. 464
Avoid using a branching statement as the last in a loop. 514

edu/columbia/rascal/presentation/propTrak/jdbc/PtSearchQuery.java

Violation Line
Avoid unused private fields such as 'log'. 39
Useless parentheses. 264
Avoid unused local variables such as 'userIdPtUserSubquery'. 323
Avoid unused local variables such as 'whereUserId'. 334
Avoid unused local variables such as 'wherePtUserId'. 335
Avoid unused local variables such as 'whereUserId2'. 336
Useless parentheses. 714
Useless parentheses. 714
Useless parentheses. 725
Useless parentheses. 725
Useless parentheses. 736

edu/columbia/rascal/presentation/propTrak/pages/PtApprovalQueueView.java

Violation Line
Avoid unused local variables such as 'oid'. 194

edu/columbia/rascal/presentation/propTrak/pages/PtAttachDocumentsView.java

Violation Line
Avoid empty catch blocks 74
Avoid unused local variables such as 'numCells'. 141
Useless parentheses. 299
Avoid unused local variables such as 'statusName'. 339
Useless parentheses. 362
Avoid unused local variables such as 'blank'. 389
Useless parentheses. 393
Useless parentheses. 437

edu/columbia/rascal/presentation/propTrak/pages/PtCoiReportView.java

Violation Line
Useless parentheses. 73
Useless parentheses. 73
Avoid unused local variables such as 'formOid'. 215

edu/columbia/rascal/presentation/propTrak/pages/PtComplianceAnimalSubjectEntryView.java

Violation Line
Useless parentheses. 148
Useless parentheses. 148

edu/columbia/rascal/presentation/propTrak/pages/PtCorrespondenceCreateView.java

Violation Line
Avoid empty catch blocks 115
Avoid unused local variables such as 'aWidget'. 176

edu/columbia/rascal/presentation/propTrak/pages/PtCorrespondenceDispositionView.java

Violation Line
Avoid unused local variables such as 'titleLen'. 285

edu/columbia/rascal/presentation/propTrak/pages/PtCorrespondenceRespondView.java

Violation Line
Avoid unused local variables such as 'search1'. 96

edu/columbia/rascal/presentation/propTrak/pages/PtHtmlView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 119
Useless parentheses. 207
Useless parentheses. 208
Useless parentheses. 492
Useless parentheses. 496
Useless parentheses. 496
Useless parentheses. 496
Useless parentheses. 742
Useless parentheses. 812
Useless parentheses. 812
Useless parentheses. 960
Useless parentheses. 991
Useless parentheses. 1238
Useless parentheses. 1352
Useless parentheses. 1398
Useless parentheses. 1476
Useless parentheses. 1476
Useless parentheses. 1504
Useless parentheses. 1504
Useless parentheses. 1669

edu/columbia/rascal/presentation/propTrak/pages/PtInternalNotesEntryView.java

Violation Line
Avoid unused local variables such as 'row'. 130
Avoid unused local variables such as 'row'. 161
Useless parentheses. 162

edu/columbia/rascal/presentation/propTrak/pages/PtLocationFilterView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 34
Avoid unused constructor parameters such as 'aUser'. 94
Avoid unused constructor parameters such as 'destination'. 94

edu/columbia/rascal/presentation/propTrak/pages/PtNotesEntryView.java

Violation Line
Avoid unused local variables such as 'row'. 120
Avoid unused local variables such as 'row'. 151
Useless parentheses. 152

edu/columbia/rascal/presentation/propTrak/pages/PtProjectOfficerDataView.java

Violation Line
Useless parentheses. 88
Useless parentheses. 88
Useless parentheses. 98
Useless parentheses. 98
Useless parentheses. 102
Useless parentheses. 102
Useless parentheses. 207
Useless parentheses. 207
Useless parentheses. 294
Useless parentheses. 294
Useless parentheses. 318
Useless parentheses. 318

edu/columbia/rascal/presentation/propTrak/pages/PtProposalAgencyView.java

Violation Line
Avoid unused constructor parameters such as 'description'. 45
Avoid empty catch blocks 156
Avoid empty catch blocks 182
Avoid empty catch blocks 195
Avoid empty catch blocks 212
Avoid empty catch blocks 229
Avoid empty catch blocks 246
Avoid empty catch blocks 263
Avoid empty catch blocks 280
Avoid empty catch blocks 297
Avoid empty catch blocks 314
Avoid empty catch blocks 331
Avoid empty catch blocks 348
Avoid empty catch blocks 366
Avoid empty catch blocks 383
Avoid empty catch blocks 462

edu/columbia/rascal/presentation/propTrak/pages/PtProposalApprovalStatementsView.java

Violation Line
Avoid unused private fields such as 'ptAccessControlService'. 36
Avoid unused private fields such as 'rascalUserService'. 38
These nested if statements could be combined 145–154
These nested if statements could be combined 163–166
Avoid empty if statements 177

edu/columbia/rascal/presentation/propTrak/pages/PtProposalApprovalView.java

Violation Line
Avoid unused local variables such as 'labelRow'. 81
Avoid empty catch blocks 107
Avoid unused local variables such as 'aWidget'. 206

edu/columbia/rascal/presentation/propTrak/pages/PtProposalCoverSheetView.java

Violation Line
Avoid empty catch blocks 133
Useless parentheses. 209
Useless parentheses. 209
Useless parentheses. 239
Useless parentheses. 252
Useless parentheses. 268
Useless parentheses. 284
Useless parentheses. 307
Useless parentheses. 318
Useless parentheses. 318
Useless parentheses. 337
Useless parentheses. 573
Useless parentheses. 573
Useless parentheses. 591
Useless parentheses. 618
Useless parentheses. 618
Useless parentheses. 646–647
Useless parentheses. 650–651
Useless parentheses. 654–655
Useless parentheses. 658–659
Useless parentheses. 662–663
Useless parentheses. 829
Useless parentheses. 829
Useless parentheses. 840
Useless parentheses. 840
Useless parentheses. 884
Useless parentheses. 884
These nested if statements could be combined 1083–1116
Useless parentheses. 1503
Useless parentheses. 1503
These nested if statements could be combined 1503–1525
These nested if statements could be combined 1531–1554
Useless parentheses. 1531
Useless parentheses. 1531
Avoid empty catch blocks 1548
These nested if statements could be combined 1560–1582
Useless parentheses. 1560
Useless parentheses. 1560
Avoid empty catch blocks 1577
Useless parentheses. 1589
These nested if statements could be combined 1589–1612
Useless parentheses. 1589
Avoid empty catch blocks 1606
Useless parentheses. 1618
These nested if statements could be combined 1618–1641
Useless parentheses. 1618
Avoid empty catch blocks 1635
These nested if statements could be combined 1647–1670
Useless parentheses. 1647
Useless parentheses. 1647
Avoid empty catch blocks 1664
Avoid unused local variables such as 'row'. 1872
Avoid empty catch blocks 1887

edu/columbia/rascal/presentation/propTrak/pages/PtProposalFundingHistoryView.java

Violation Line
Useless parentheses. 90
Useless parentheses. 90
Useless parentheses. 341
Useless parentheses. 341

edu/columbia/rascal/presentation/propTrak/pages/PtProposalFundingView.java

Violation Line
Useless parentheses. 412
Useless parentheses. 412
Useless parentheses. 440
Useless parentheses. 440
Useless parentheses. 494
Useless parentheses. 494
Useless parentheses. 534
Useless parentheses. 534
Useless parentheses. 545
Useless parentheses. 545
Useless parentheses. 810
Useless parentheses. 810
Useless parentheses. 842
Useless parentheses. 842
Useless parentheses. 860
Useless parentheses. 860
Avoid unused local variables such as 'row'. 1136

edu/columbia/rascal/presentation/propTrak/pages/PtProposalHazardView.java

Violation Line
Avoid unused local variables such as 'flag'. 172
Useless parentheses. 187
Useless parentheses. 573
Useless parentheses. 573
Avoid empty catch blocks 580
Useless parentheses. 601
Useless parentheses. 601
Avoid empty catch blocks 608
Useless parentheses. 630
Useless parentheses. 630
Avoid empty catch blocks 637
Useless parentheses. 658
Useless parentheses. 658
Avoid empty catch blocks 665
Useless parentheses. 686
Useless parentheses. 686
Avoid empty catch blocks 693
Useless parentheses. 714
Useless parentheses. 714
Avoid empty catch blocks 721
Useless parentheses. 798
Useless parentheses. 798

edu/columbia/rascal/presentation/propTrak/pages/PtProposalLogOutView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 44
Avoid unused local variables such as 'docs'. 52

edu/columbia/rascal/presentation/propTrak/pages/PtProposalLogView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 46

edu/columbia/rascal/presentation/propTrak/pages/PtProposalNewView.java

Violation Line
Useless parentheses. 83
Useless parentheses. 85
Useless parentheses. 86
Useless parentheses. 92
Useless parentheses. 92

edu/columbia/rascal/presentation/propTrak/pages/PtProposalPrintPageView.java

Violation Line
Avoid empty catch blocks 156
Useless parentheses. 195
Useless parentheses. 196
Useless parentheses. 258
Useless parentheses. 354
Useless parentheses. 540
Useless parentheses. 540

edu/columbia/rascal/presentation/propTrak/pages/PtProposalRascalResultsDisplayView.java

Violation Line
Useless parentheses. 123

edu/columbia/rascal/presentation/propTrak/pages/PtProposalRascalSearchView.java

Violation Line
Avoid unused constructor parameters such as 'mode'. 31
Useless parentheses. 63

edu/columbia/rascal/presentation/propTrak/pages/PtProposalResultsDisplayView.java

Violation Line
Useless parentheses. 165
Useless parentheses. 186

edu/columbia/rascal/presentation/propTrak/pages/PtProposalSearchView.java

Violation Line
Useless parentheses. 65

edu/columbia/rascal/presentation/propTrak/pages/PtProposalSignoffView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 45
Avoid unused local variables such as 'docs'. 54

edu/columbia/rascal/presentation/propTrak/pages/PtProposalSpaceView.java

Violation Line
Avoid unused local variables such as 'row'. 316
Useless parentheses. 343
Useless parentheses. 343
Useless parentheses. 348
Useless parentheses. 348
Useless parentheses. 408
Useless parentheses. 408

edu/columbia/rascal/presentation/propTrak/pages/PtProposalStatusHistoryView.java

Violation Line
Avoid unused local variables such as 'row'. 173
Useless parentheses. 445
Useless parentheses. 445
Useless parentheses. 445
Useless parentheses. 445

edu/columbia/rascal/presentation/propTrak/pages/PtQueueCorrespondenceView.java

Violation Line
Avoid unused local variables such as 'parmString'. 173
Useless parentheses. 201

edu/columbia/rascal/presentation/propTrak/pages/PtReportAdministrativeMenuView.java

Violation Line
Avoid unused local variables such as 't'. 72

edu/columbia/rascal/presentation/propTrak/pages/PtReportApprovalHistoryView.java

Violation Line
Avoid unused local variables such as 'fiscalYear'. 202

edu/columbia/rascal/presentation/propTrak/pages/PtReportCancerCenterMemberView.java

Violation Line
Avoid unused local variables such as 'instruction'. 77
Useless parentheses. 223

edu/columbia/rascal/presentation/propTrak/pages/PtReportDeptDateRangeView.java

Violation Line
Avoid unused local variables such as 'usr'. 269
Useless parentheses. 280
Useless parentheses. 280

edu/columbia/rascal/presentation/propTrak/pages/PtReportDeptOrUniView.java

Violation Line
Useless parentheses. 264
Useless parentheses. 275

edu/columbia/rascal/presentation/propTrak/pages/PtReportHazMatView.java

Violation Line
Avoid unused local variables such as 'instruction'. 88
Useless parentheses. 104
Useless parentheses. 329
Useless parentheses. 426
Useless parentheses. 484

edu/columbia/rascal/presentation/propTrak/pages/PtReportLoggedInView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 201
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 209

edu/columbia/rascal/presentation/propTrak/pages/PtReportProjectOfficerActivityView.java

Violation Line
Useless parentheses. 81
Useless parentheses. 81

edu/columbia/rascal/presentation/propTrak/pages/PtReportResearchSummaryByUNIView.java

Violation Line
Avoid unused local variables such as 'instruction'. 66
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 390
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 397
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 404

edu/columbia/rascal/presentation/propTrak/pages/PtReportResearchSummaryView.java

Violation Line
Avoid unused local variables such as 'deptOrResearcherInfo'. 346
Useless parentheses. 990
Useless parentheses. 1026
Useless parentheses. 1195
Useless parentheses. 1195

edu/columbia/rascal/presentation/propTrak/pages/PtReportSignoffDateRangeView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 36

edu/columbia/rascal/presentation/propTrak/pages/PtReportSignoffView.java

Violation Line
Useless parentheses. 100
Useless parentheses. 100
Useless parentheses. 289
Useless parentheses. 503
Useless parentheses. 503
Useless parentheses. 507

edu/columbia/rascal/presentation/propTrak/pages/PtReportSpogDataEntryView.java

Violation Line
Useless parentheses. 161
Useless parentheses. 161
Useless parentheses. 164
Useless parentheses. 164
Useless parentheses. 164
Useless parentheses. 164
Useless parentheses. 168
Useless parentheses. 168
Useless parentheses. 315
Useless parentheses. 320
Useless parentheses. 354
Useless parentheses. 355
Useless parentheses. 447

edu/columbia/rascal/presentation/propTrak/pages/PtReportStatusView.java

Violation Line
Avoid unused local variables such as 'i'. 345

edu/columbia/rascal/presentation/propTrak/pages/PtReportWithdrawnView.java

Violation Line
Useless parentheses. 74
Useless parentheses. 74
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 214

edu/columbia/rascal/presentation/propTrak/pages/PtUpdateStatusView.java

Violation Line
Useless parentheses. 161

edu/columbia/rascal/presentation/propTrak/servlets/PtAbstractServlet.java

Violation Line
Useless parentheses. 175
Useless parentheses. 175
Avoid empty catch blocks 179
Useless parentheses. 198
Useless parentheses. 198
Useless parentheses. 200
Useless parentheses. 200
Avoid empty catch blocks 202

edu/columbia/rascal/presentation/propTrak/servlets/PtApprovalEntryServlet.java

Violation Line
Avoid empty catch blocks 104
Avoid unused local variables such as 'trakId'. 112

edu/columbia/rascal/presentation/propTrak/servlets/PtApprovalQueueServlet.java

Violation Line
Useless parentheses. 205–208
Useless parentheses. 205

edu/columbia/rascal/presentation/propTrak/servlets/PtAttachAnimalSubjectProtocolServlet.java

Violation Line
Useless parentheses. 78
Avoid empty catch blocks 87
Avoid empty catch blocks 108

edu/columbia/rascal/presentation/propTrak/servlets/PtAttachIRBProtocolServlet.java

Violation Line
Useless parentheses. 72
Useless parentheses. 80
Avoid empty catch blocks 89
Useless parentheses. 105
Useless parentheses. 105
Avoid empty catch blocks 144

edu/columbia/rascal/presentation/propTrak/servlets/PtCoiExceptionLookServlet.java

Violation Line
Avoid empty catch blocks 75

edu/columbia/rascal/presentation/propTrak/servlets/PtCoiReportServlet.java

Violation Line
Useless parentheses. 71
Useless parentheses. 71
Useless parentheses. 75
Useless parentheses. 75

edu/columbia/rascal/presentation/propTrak/servlets/PtComplianceAnimalSubjectServlet.java

Violation Line
Avoid empty catch blocks 60
Avoid empty catch blocks 85
Avoid empty catch blocks 92
Useless parentheses. 105
Avoid empty catch blocks 133
Avoid empty catch blocks 153

edu/columbia/rascal/presentation/propTrak/servlets/PtComplianceHazardousMaterialServlet.java

Violation Line
Avoid empty catch blocks 62
Avoid empty catch blocks 93
Useless parentheses. 106
Avoid empty catch blocks 156
Avoid empty catch blocks 174

edu/columbia/rascal/presentation/propTrak/servlets/PtComplianceHumanSubjectServlet.java

Violation Line
Avoid empty catch blocks 60
Avoid empty catch blocks 86
Useless parentheses. 99
Avoid empty catch blocks 124
Avoid empty catch blocks 142

edu/columbia/rascal/presentation/propTrak/servlets/PtConflictOfInterestEditServlet.java

Violation Line
Avoid unused local variables such as 'userId'. 57
Avoid unused local variables such as 'businessObjectId'. 58
Avoid unused local variables such as 'businessObjectName'. 59

edu/columbia/rascal/presentation/propTrak/servlets/PtCorrespondenceDispositionServlet.java

Violation Line
Useless parentheses. 60
Useless parentheses. 60
Avoid empty catch blocks 62
Useless parentheses. 70
Useless parentheses. 70

edu/columbia/rascal/presentation/propTrak/servlets/PtCorrespondenceRespondServlet.java

Violation Line
Useless parentheses. 151
Useless parentheses. 151
Avoid empty catch blocks 153
Useless parentheses. 181
Useless parentheses. 181
Avoid empty catch blocks 182
Useless parentheses. 188
Useless parentheses. 188
Avoid empty catch blocks 190
Useless parentheses. 260

edu/columbia/rascal/presentation/propTrak/servlets/PtCorrespondenceToReviewServlet.java

Violation Line
Useless parentheses. 47
Useless parentheses. 47
Avoid empty catch blocks 49

edu/columbia/rascal/presentation/propTrak/servlets/PtCorrespondenceViewAllServlet.java

Violation Line
Useless parentheses. 52
Useless parentheses. 52
Avoid empty catch blocks 53

edu/columbia/rascal/presentation/propTrak/servlets/PtErrorMessageServlet.java

Violation Line
Avoid empty catch blocks 53

edu/columbia/rascal/presentation/propTrak/servlets/PtHazardRemoveServlet.java

Violation Line
Avoid empty catch blocks 55

edu/columbia/rascal/presentation/propTrak/servlets/PtIncomeSourceServlet.java

Violation Line
Useless parentheses. 75
Useless parentheses. 75
Avoid empty catch blocks 79

edu/columbia/rascal/presentation/propTrak/servlets/PtInternalNotesEntryServlet.java

Violation Line
Useless parentheses. 68
Useless parentheses. 95

edu/columbia/rascal/presentation/propTrak/servlets/PtLinkFrameServlet.java

Violation Line
Avoid empty catch blocks 73

edu/columbia/rascal/presentation/propTrak/servlets/PtLocationFilterServlet.java

Violation Line
Avoid unused local variables such as 'destination'. 51

edu/columbia/rascal/presentation/propTrak/servlets/PtLogoFrameServlet.java

Violation Line
Avoid empty if statements 95

edu/columbia/rascal/presentation/propTrak/servlets/PtMainServlet.java

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

edu/columbia/rascal/presentation/propTrak/servlets/PtMessageServlet.java

Violation Line
Avoid empty catch blocks 50

edu/columbia/rascal/presentation/propTrak/servlets/PtNotesEntryServlet.java

Violation Line
Avoid empty catch blocks 63
Useless parentheses. 73
Useless parentheses. 100
Useless parentheses. 100

edu/columbia/rascal/presentation/propTrak/servlets/PtNotesViewOnlyServlet.java

Violation Line
Useless parentheses. 53
Avoid empty catch blocks 69

edu/columbia/rascal/presentation/propTrak/servlets/PtPHS2590Servlet.java

Violation Line
Useless parentheses. 110
Useless parentheses. 110
Useless parentheses. 291
Useless parentheses. 291
Useless parentheses. 407
Useless parentheses. 407
Useless parentheses. 447
Useless parentheses. 447
Useless parentheses. 945
Useless parentheses. 945
Useless parentheses. 945
Useless parentheses. 995
Useless parentheses. 995
Useless parentheses. 995

edu/columbia/rascal/presentation/propTrak/servlets/PtPHS398Servlet.java

Violation Line
Useless parentheses. 110
Useless parentheses. 110
These nested if statements could be combined 221–252
Useless parentheses. 305
Useless parentheses. 305
Useless parentheses. 540
Useless parentheses. 552
Useless parentheses. 901
Useless parentheses. 902
Useless parentheses. 1059
Useless parentheses. 1059
Useless parentheses. 1059
Useless parentheses. 1105
Useless parentheses. 1105
Useless parentheses. 1105
Avoid empty catch blocks 1150–1151

edu/columbia/rascal/presentation/propTrak/servlets/PtParticipantEntryServlet.java

Violation Line
Useless parentheses. 81
Useless parentheses. 81
These nested if statements could be combined 82–83
Avoid empty catch blocks 85
Avoid empty catch blocks 92
Useless parentheses. 94
Useless parentheses. 94
Useless parentheses. 94
Avoid empty catch blocks 141
Avoid unused local variables such as 'staffSize'. 175
These nested if statements could be combined 189–221
Useless parentheses. 212
These nested if statements could be combined 235–246
These nested if statements could be combined 237–245
Useless parentheses. 237
Avoid unused local variables such as 'staffSize'. 278
Useless parentheses. 289
Useless parentheses. 294

edu/columbia/rascal/presentation/propTrak/servlets/PtPiEntryServlet.java

Violation Line
Useless parentheses. 84
Useless parentheses. 84
These nested if statements could be combined 85–86
Avoid empty catch blocks 87
Avoid empty catch blocks 94
Useless parentheses. 96
Useless parentheses. 96
Useless parentheses. 96
Avoid empty catch blocks 141

edu/columbia/rascal/presentation/propTrak/servlets/PtProjectOfficerDataServlet.java

Violation Line
Avoid empty catch blocks 117
Avoid empty catch blocks 133
Avoid empty catch blocks 160

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalAgencyServlet.java

Violation Line
Avoid empty catch blocks 99
Useless parentheses. 113
Useless parentheses. 113
Useless parentheses. 114
Useless parentheses. 114
Useless parentheses. 114
Useless parentheses. 144
Useless parentheses. 144

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalCheckFinalizeServlet.java

Violation Line
Useless parentheses. 71
Useless parentheses. 72–74
Useless parentheses. 72
Useless parentheses. 77
Useless parentheses. 77
Useless parentheses. 147
Useless parentheses. 148
Useless parentheses. 164
Useless parentheses. 165
Useless parentheses. 242
Avoid empty catch blocks 274
Useless parentheses. 280
Useless parentheses. 316
Useless parentheses. 384
Useless parentheses. 446
Useless parentheses. 446
Useless parentheses. 466
Useless parentheses. 466

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalCopyServlet.java

Violation Line
Useless parentheses. 104
Useless parentheses. 104
Useless parentheses. 222
Useless parentheses. 222
Useless parentheses. 246
Useless parentheses. 246
Useless parentheses. 270
Useless parentheses. 270
Useless parentheses. 294
Useless parentheses. 294
Useless parentheses. 318
Useless parentheses. 318
Useless parentheses. 342
Useless parentheses. 342
Avoid unused local variables such as 'size'. 442
Useless parentheses. 448
Avoid unused local variables such as 'size'. 519
Avoid unused local variables such as 'size'. 543
Avoid unused local variables such as 'size'. 575
Avoid unused local variables such as 'size'. 630
Avoid unused local variables such as 'size'. 651
Avoid unused local variables such as 'size'. 676
Avoid unused local variables such as 'size'. 701

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalFinalizeServlet.java

Violation Line
Useless parentheses. 83
Avoid empty catch blocks 92

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalFundingHistoryServlet.java

Violation Line
Avoid empty catch blocks 63

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalFundingServlet.java

Violation Line
Avoid empty catch blocks 98
Useless parentheses. 103
Avoid empty catch blocks 154
Useless parentheses. 193
Useless parentheses. 193
Useless parentheses. 212
Useless parentheses. 212
Useless parentheses. 242
Useless parentheses. 242
Useless parentheses. 253
Useless parentheses. 253
Useless parentheses. 276

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalInstitutionUsageServlet.java

Violation Line
Avoid unused local variables such as 'trakId'. 50
Avoid empty catch blocks 83
Avoid empty catch blocks 90
Useless parentheses. 103
Useless parentheses. 104
Useless parentheses. 105
Useless parentheses. 106
Avoid empty catch blocks 127

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalLogOutServlet.java

Violation Line
Useless parentheses. 76
Useless parentheses. 76
Useless parentheses. 88
Useless parentheses. 88
Useless parentheses. 88
Useless parentheses. 88

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalLogServlet.java

Violation Line
Useless parentheses. 72
Useless parentheses. 124
Useless parentheses. 124
Avoid empty catch blocks 204
Useless parentheses. 211
Useless parentheses. 211
Useless parentheses. 211
Useless parentheses. 214
Useless parentheses. 214
Avoid empty catch blocks 226

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalNewServlet.java

Violation Line
Useless parentheses. 53
Useless parentheses. 53
Avoid unused local variables such as 'originatingDepartment'. 82
Avoid unused local variables such as 'deadlineTime'. 83
Avoid unused local variables such as 'deadline'. 84
Avoid unused local variables such as 'submitOtherAgency'. 86
Avoid unused local variables such as 'involvesSpaceInstitute'. 87
Avoid unused local variables such as 'cancerRelated'. 88
Avoid unused local variables such as 'usingCancerCenter'. 89
Avoid unused local variables such as 'exportControl'. 90
Avoid unused local variables such as 'foreignNationalAssisting'. 91
Avoid unused local variables such as 'selectAgenda'. 92
Avoid unused local variables such as 'involvedShipment'. 93
Avoid unused local variables such as 'anticipateInventionDiscovery'. 94
Avoid unused local variables such as 'title'. 95
Useless parentheses. 252
These nested if statements could be combined 283–288
Useless parentheses. 284
Avoid unused private methods such as 'getListParmsWithoutEmpty(String)'. 315

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalNotifyApproverServlet.java

Violation Line
Useless parentheses. 66
Useless parentheses. 121
Useless parentheses. 171

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalRascalSearchPageServlet.java

Violation Line
Useless parentheses. 46
Useless parentheses. 46
Avoid empty catch blocks 50
Useless parentheses. 53
Useless parentheses. 53
Avoid empty catch blocks 57
Useless parentheses. 74
Useless parentheses. 74

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalRascalSearchServlet.java

Violation Line
Useless parentheses. 76
Useless parentheses. 76
Avoid empty catch blocks 80
Useless parentheses. 83
Useless parentheses. 83
Avoid empty catch blocks 87
Useless parentheses. 97
Avoid empty catch blocks 113

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalSearchPageServlet.java

Violation Line
Useless parentheses. 47
Useless parentheses. 47
Avoid empty catch blocks 51
Useless parentheses. 54
Useless parentheses. 54
Avoid empty catch blocks 58
Useless parentheses. 75
Useless parentheses. 75

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalSearchServlet.java

Violation Line
Useless parentheses. 76
Useless parentheses. 76
Useless parentheses. 79
Useless parentheses. 79
Avoid empty catch blocks 82–83
Useless parentheses. 102
Useless parentheses. 102
Useless parentheses. 155
Useless parentheses. 155
Useless parentheses. 161
Useless parentheses. 161
Avoid empty catch blocks 165–166
Useless parentheses. 191
Useless parentheses. 191

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalSignoffServlet.java

Violation Line
Avoid unused private fields such as 'ptSnapshotService'. 47
Useless parentheses. 72
Useless parentheses. 73
Useless parentheses. 100
Useless parentheses. 137
Avoid unused local variables such as 'dbLocation'. 139
Useless parentheses. 143
Useless parentheses. 240
Useless parentheses. 240

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalSpaceServlet.java

Violation Line
Useless parentheses. 70
Avoid empty catch blocks 83

edu/columbia/rascal/presentation/propTrak/servlets/PtProposalStatusHistoryServlet.java

Violation Line
Useless parentheses. 56

edu/columbia/rascal/presentation/propTrak/servlets/PtQueueCorrespondenceRemoveServlet.java

Violation Line
Useless parentheses. 47
Useless parentheses. 47
Avoid empty catch blocks 51

edu/columbia/rascal/presentation/propTrak/servlets/PtReportAdministrativeMenuServlet.java

Violation Line
Useless parentheses. 50
Useless parentheses. 50

edu/columbia/rascal/presentation/propTrak/servlets/PtReportApprovalHistoryServlet.java

Violation Line
Avoid empty catch blocks 195
Useless parentheses. 218
Useless parentheses. 218
Useless parentheses. 224
Useless parentheses. 224
Useless parentheses. 228
Useless parentheses. 228
Useless parentheses. 239

edu/columbia/rascal/presentation/propTrak/servlets/PtReportCancerCenterMemberServlet.java

Violation Line
Useless parentheses. 91
Useless parentheses. 91
Useless parentheses. 97
Useless parentheses. 97
Useless parentheses. 101
Useless parentheses. 101

edu/columbia/rascal/presentation/propTrak/servlets/PtReportCancerCenterServlet.java

Violation Line
Useless parentheses. 112
Useless parentheses. 112
Useless parentheses. 118
Useless parentheses. 118
Useless parentheses. 122
Useless parentheses. 122

edu/columbia/rascal/presentation/propTrak/servlets/PtReportDeptDateRangeServlet.java

Violation Line
Useless parentheses. 78

edu/columbia/rascal/presentation/propTrak/servlets/PtReportDeptOrUniServlet.java

Violation Line
Useless parentheses. 62
Useless parentheses. 62
Useless parentheses. 147
Useless parentheses. 147

edu/columbia/rascal/presentation/propTrak/servlets/PtReportDeptServlet.java

Violation Line
Avoid empty catch blocks 261
Useless parentheses. 293
Useless parentheses. 293
Useless parentheses. 299
Useless parentheses. 299
Useless parentheses. 303
Useless parentheses. 303
Useless parentheses. 314

edu/columbia/rascal/presentation/propTrak/servlets/PtReportHazMatServlet.java

Violation Line
Avoid unused local variables such as 'row'. 51
Avoid unused local variables such as 'userUni'. 82
Useless parentheses. 86
Useless parentheses. 86
Useless parentheses. 110
Useless parentheses. 110
Useless parentheses. 114
Useless parentheses. 114

edu/columbia/rascal/presentation/propTrak/servlets/PtReportLoggedInServlet.java

Violation Line
Useless parentheses. 74
Useless parentheses. 74
Useless parentheses. 78
Useless parentheses. 78

edu/columbia/rascal/presentation/propTrak/servlets/PtReportLoggedOutServlet.java

Violation Line
Useless parentheses. 129
Useless parentheses. 129
Useless parentheses. 152
Useless parentheses. 152
Useless parentheses. 156
Useless parentheses. 156

edu/columbia/rascal/presentation/propTrak/servlets/PtReportProjectOfficerActivityServlet.java

Violation Line
Avoid empty if statements 61
Useless parentheses. 131
Useless parentheses. 131
Useless parentheses. 138
Useless parentheses. 138

edu/columbia/rascal/presentation/propTrak/servlets/PtReportResearchSummaryByUNIServlet.java

Violation Line
Useless parentheses. 74
Useless parentheses. 80

edu/columbia/rascal/presentation/propTrak/servlets/PtReportResearchSummaryServlet.java

Violation Line
Avoid unused local variables such as 'trakId'. 91
Avoid unused local variables such as 'curAcademicYearEndMonthDayYear'. 96
Avoid unused local variables such as 'curYearEndMonthDayYear'. 97
Avoid unused local variables such as 'yearEndMonthDay'. 101
Avoid unused local variables such as 'trakId'. 234
Avoid unused local variables such as 'curAcademicYearEndMonthDayYear'. 239
Avoid unused local variables such as 'curYearEndMonthDayYear'. 240
Avoid unused local variables such as 'yearEndMonthDay'. 244
Avoid unused local variables such as 'trakId'. 378
Avoid unused local variables such as 'curAcademicYearEndMonthDayYear'. 383
Avoid unused local variables such as 'curYearEndMonthDayYear'. 384
Avoid unused local variables such as 'yearEndMonthDay'. 388
Useless parentheses. 541
Useless parentheses. 541
Useless parentheses. 559
Useless parentheses. 559
Useless parentheses. 690
Useless parentheses. 690
Useless parentheses. 691
Useless parentheses. 691
Useless parentheses. 692
Useless parentheses. 692
Useless parentheses. 766
Useless parentheses. 766
Useless parentheses. 770
Useless parentheses. 770
Useless parentheses. 1296
Useless parentheses. 1301
Useless parentheses. 1380
Useless parentheses. 1385
Useless parentheses. 1640
Useless parentheses. 1640
Useless parentheses. 1712
Useless parentheses. 1717
Useless parentheses. 1797
Useless parentheses. 1802
Useless parentheses. 2793

edu/columbia/rascal/presentation/propTrak/servlets/PtReportSelectFieldsServlet.java

Violation Line
Useless parentheses. 100

edu/columbia/rascal/presentation/propTrak/servlets/PtReportSignoffDateRangeServlet.java

Violation Line
Useless parentheses. 106

edu/columbia/rascal/presentation/propTrak/servlets/PtReportSignoffServlet.java

Violation Line
Useless parentheses. 87
Useless parentheses. 87
Useless parentheses. 103
Useless parentheses. 166
Useless parentheses. 166
Useless parentheses. 182
Useless parentheses. 217
Avoid empty catch blocks 303
Useless parentheses. 330
Useless parentheses. 330
Useless parentheses. 336
Useless parentheses. 336
Useless parentheses. 340
Useless parentheses. 340
Useless parentheses. 351

edu/columbia/rascal/presentation/propTrak/servlets/PtReportSpogDataEntryServlet.java

Violation Line
Avoid empty catch blocks 79

edu/columbia/rascal/presentation/propTrak/servlets/PtReportStatusDateRangeServlet.java

Violation Line
Useless parentheses. 76

edu/columbia/rascal/presentation/propTrak/servlets/PtReportStatusServlet.java

Violation Line
Useless parentheses. 102
Avoid empty catch blocks 254
Useless parentheses. 272
Useless parentheses. 272
Useless parentheses. 278
Useless parentheses. 278
Useless parentheses. 282
Useless parentheses. 282
Useless parentheses. 293

edu/columbia/rascal/presentation/propTrak/servlets/PtReportWithdrawnServlet.java

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

edu/columbia/rascal/presentation/propTrak/servlets/PtSpaceEntryServlet.java

Violation Line
Avoid empty catch blocks 82

edu/columbia/rascal/presentation/propTrak/servlets/PtSpaceRemoveServlet.java

Violation Line
Avoid empty catch blocks 51

edu/columbia/rascal/presentation/propTrak/servlets/PtSubAwardServlet.java

Violation Line
Useless parentheses. 76
Useless parentheses. 76

edu/columbia/rascal/presentation/propTrak/servlets/PtTrackingRemoveServlet.java

Violation Line
Useless parentheses. 52
Useless parentheses. 52
Avoid empty catch blocks 56
Avoid empty catch blocks 82

edu/columbia/rascal/presentation/propTrak/servlets/PtTreeMainServlet.java

Violation Line
Useless parentheses. 50
Useless parentheses. 50
Avoid empty catch blocks 51

edu/columbia/rascal/presentation/propTrak/servlets/PtUpdateStatusServlet.java

Violation Line
Avoid empty catch blocks 71

edu/columbia/rascal/presentation/propTrak/tools/PtTreeViewJsBuilder.java

Violation Line
An operation on an Immutable object (String, BigDecimal or BigInteger) wont change the object itself 135

edu/columbia/rascal/presentation/tc/auxiliary/objects/TCEmailConstants.java

Violation Line
Avoid modifiers which are implied by the context 15
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 20
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 24–28
Avoid modifiers which are implied by the context 30–33
Avoid modifiers which are implied by the context 35–40
Avoid modifiers which are implied by the context 42
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 44
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 58

edu/columbia/rascal/presentation/tc/jdbc/TCCourseQuery.java

Violation Line
Useless parentheses. 87
Useless parentheses. 147
Useless parentheses. 219
Useless parentheses. 278
Useless parentheses. 404
Useless parentheses. 404
Avoid empty finally blocks 448–449
Useless parentheses. 451
Useless parentheses. 451
Useless parentheses. 495
Useless parentheses. 535
Useless parentheses. 576
Useless parentheses. 706
Useless parentheses. 775
Avoid empty finally blocks 913–914
Avoid empty catch blocks 943
Avoid empty finally blocks 970–971
Useless parentheses. 1301
Useless parentheses. 1339
Avoid unused local variables such as 'email'. 1371

edu/columbia/rascal/presentation/tc/servlets/TCAbstractPopupServlet.java

Violation Line
Avoid empty if statements 118
Avoid empty catch blocks 154

edu/columbia/rascal/presentation/tc/servlets/TCAbstractServlet.java

Violation Line
Useless parentheses. 269
Useless parentheses. 269
Useless parentheses. 271
Useless parentheses. 271
Avoid empty catch blocks 274
Useless parentheses. 296
Useless parentheses. 296
Useless parentheses. 298
Useless parentheses. 298
Avoid empty catch blocks 301
Useless parentheses. 336
Useless parentheses. 336
Useless parentheses. 338
Useless parentheses. 338
Avoid empty catch blocks 341
Useless parentheses. 431
Useless parentheses. 431

edu/columbia/rascal/presentation/tc/servlets/TCAccessControlEntryServlet.java

Violation Line
Avoid empty catch blocks 125
Avoid empty catch blocks 142

edu/columbia/rascal/presentation/tc/servlets/TCAccessControlRemoveServlet.java

Violation Line
Avoid empty catch blocks 54

edu/columbia/rascal/presentation/tc/servlets/TCAccessControlServlet.java

Violation Line
Avoid empty catch blocks 54

edu/columbia/rascal/presentation/tc/servlets/TCAddTestScoresServlet.java

Violation Line
Avoid empty catch blocks 65
Useless parentheses. 111
Useless parentheses. 111
Useless parentheses. 127
Useless parentheses. 127
These nested if statements could be combined 128–129
Useless parentheses. 144
Useless parentheses. 144
Useless parentheses. 157
Useless parentheses. 157
Avoid empty catch blocks 240
Avoid empty catch blocks 292

edu/columbia/rascal/presentation/tc/servlets/TCCourseNewServlet.java

Violation Line
Avoid empty catch blocks 61
Useless parentheses. 84
Useless parentheses. 84
Useless parentheses. 124
Useless parentheses. 124
Useless parentheses. 140
Useless parentheses. 140
Avoid empty if statements 180
Useless parentheses. 180
Useless parentheses. 180
Avoid empty catch blocks 280
Useless parentheses. 298
Useless parentheses. 298

edu/columbia/rascal/presentation/tc/servlets/TCCourseOverviewServlet.java

Violation Line
Avoid empty catch blocks 48

edu/columbia/rascal/presentation/tc/servlets/TCCourseReferenceServlet.java

Violation Line
Avoid empty catch blocks 58

edu/columbia/rascal/presentation/tc/servlets/TCCourseReleaseServlet.java

Violation Line
Avoid empty catch blocks 53
Useless parentheses. 62
Useless parentheses. 62
Avoid empty catch blocks 114
Avoid empty catch blocks 136

edu/columbia/rascal/presentation/tc/servlets/TCCourseSearchServlet.java

Violation Line
Useless parentheses. 145
Useless parentheses. 145

edu/columbia/rascal/presentation/tc/servlets/TCCourseStudyContentServlet.java

Violation Line
Avoid empty catch blocks 54

edu/columbia/rascal/presentation/tc/servlets/TCCourseTestResultsServlet.java

Violation Line
Useless parentheses. 50
Useless parentheses. 55
Useless parentheses. 55
Avoid empty catch blocks 59

edu/columbia/rascal/presentation/tc/servlets/TCCourseTestServlet.java

Violation Line
Avoid empty catch blocks 63
Useless parentheses. 164
Useless parentheses. 164

edu/columbia/rascal/presentation/tc/servlets/TCDivisionEntryServlet.java

Violation Line
Avoid empty catch blocks 59
Avoid empty catch blocks 89
Avoid empty catch blocks 168
Avoid empty catch blocks 173
Useless parentheses. 186
Useless parentheses. 197
Useless parentheses. 197
Useless parentheses. 197
Useless parentheses. 208
These nested if statements could be combined 208–217
Useless parentheses. 209
Useless parentheses. 244

edu/columbia/rascal/presentation/tc/servlets/TCDivisionServlet.java

Violation Line
Avoid empty catch blocks 54

edu/columbia/rascal/presentation/tc/servlets/TCEmailForEHSRequiredCourseMonthlyServlet.java

Violation Line
Avoid unused private fields such as 'log'. 35
Avoid unused local variables such as 'action'. 125
Overriding method merely calls super 226–228

edu/columbia/rascal/presentation/tc/servlets/TCEmailForExpireServlet.java

Violation Line
Avoid unused private fields such as 'log'. 37
Avoid unused local variables such as 'action'. 126
Overriding method merely calls super 227–229

edu/columbia/rascal/presentation/tc/servlets/TCEmailForNotifyServlet.java

Violation Line
Avoid unused private fields such as 'log'. 34
Avoid unused local variables such as 'action'. 123
Overriding method merely calls super 224–226

edu/columbia/rascal/presentation/tc/servlets/TCEmailForWarning30Servlet.java

Violation Line
Avoid unused private fields such as 'log'. 34
Avoid unused local variables such as 'action'. 123
Overriding method merely calls super 224–226

edu/columbia/rascal/presentation/tc/servlets/TCEmailForWarning60Servlet.java

Violation Line
Avoid unused private fields such as 'log'. 35
Avoid unused local variables such as 'action'. 124
Overriding method merely calls super 225–227

edu/columbia/rascal/presentation/tc/servlets/TCGenerateCertificateServlet.java

Violation Line
Avoid empty catch blocks 53

edu/columbia/rascal/presentation/tc/servlets/TCGeneratePDFCertificateServlet.java

Violation Line
Avoid empty catch blocks 120

edu/columbia/rascal/presentation/tc/servlets/TCGeneratePDFTranscriptServlet.java

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

edu/columbia/rascal/presentation/tc/servlets/TCGenerateTranscriptServlet.java

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

edu/columbia/rascal/presentation/tc/servlets/TCLinkFrameCourseNewServlet.java

Violation Line
Useless parentheses. 57
Useless parentheses. 57
Avoid empty catch blocks 61

edu/columbia/rascal/presentation/tc/servlets/TCLinkFrameServlet.java

Violation Line
Useless parentheses. 46
Useless parentheses. 46
Avoid empty catch blocks 50

edu/columbia/rascal/presentation/tc/servlets/TCMainMenuServlet.java

Violation Line
Useless parentheses. 97
Useless parentheses. 97
Useless parentheses. 206
Useless parentheses. 206

edu/columbia/rascal/presentation/tc/servlets/TCQuestionEntryServlet.java

Violation Line
Useless parentheses. 65
Useless parentheses. 65
Avoid empty catch blocks 69
Useless parentheses. 99
Useless parentheses. 101
Useless parentheses. 143
Useless parentheses. 143
Useless parentheses. 145
Useless parentheses. 145
Avoid empty catch blocks 188
Avoid empty catch blocks 193

edu/columbia/rascal/presentation/tc/servlets/TCQuestionServlet.java

Violation Line
Avoid empty catch blocks 81

edu/columbia/rascal/presentation/tc/servlets/TCReferenceEntryServlet.java

Violation Line
Useless parentheses. 57
Avoid empty catch blocks 62
Useless parentheses. 89
Avoid empty catch blocks 158
Avoid empty catch blocks 163
Useless parentheses. 174
Useless parentheses. 186
Useless parentheses. 187
Useless parentheses. 217
Useless parentheses. 217

edu/columbia/rascal/presentation/tc/servlets/TCReferenceRemoveServlet.java

Violation Line
Useless parentheses. 59
Useless parentheses. 59

edu/columbia/rascal/presentation/tc/servlets/TCReferenceServlet.java

Violation Line
Avoid empty catch blocks 54

edu/columbia/rascal/presentation/tc/servlets/TCReportAdminByDeptEntryServlet.java

Violation Line
Avoid empty catch blocks 59
Useless parentheses. 68
Useless parentheses. 68
Useless parentheses. 68
Avoid empty catch blocks 88
Avoid empty catch blocks 111

edu/columbia/rascal/presentation/tc/servlets/TCReportAdminByDeptInactiveServlet.java

Violation Line
Useless parentheses. 54
Useless parentheses. 58
Avoid empty catch blocks 91

edu/columbia/rascal/presentation/tc/servlets/TCReportAdminByDeptRemoveServlet.java

Violation Line
Avoid empty catch blocks 52

edu/columbia/rascal/presentation/tc/servlets/TCReportAdminByDeptServlet.java

Violation Line
Useless parentheses. 54
Useless parentheses. 54
Useless parentheses. 58
Useless parentheses. 58

edu/columbia/rascal/presentation/tc/servlets/TCReportAdminByDeptTcUserEHSServlet.java

Violation Line
Avoid empty catch blocks 57
Avoid empty catch blocks 86
Useless parentheses. 91
Useless parentheses. 91
Avoid unused local variables such as 'out'. 132

edu/columbia/rascal/presentation/tc/servlets/TCReportByDeptAndLocationServlet.java

Violation Line
Useless parentheses. 88
Useless parentheses. 88
Avoid empty finally blocks 115–116
Useless parentheses. 151
Useless parentheses. 223
Useless parentheses. 223
Useless parentheses. 227
Useless parentheses. 227
Avoid unused local variables such as 'deptCode'. 246
Avoid unused local variables such as 'location'. 247

edu/columbia/rascal/presentation/tc/servlets/TCReportByDeptFilterByJobCodeServlet.java

Violation Line
Avoid empty finally blocks 106–107
Useless parentheses. 142
Useless parentheses. 201
Useless parentheses. 201
Useless parentheses. 205
Useless parentheses. 205

edu/columbia/rascal/presentation/tc/servlets/TCReportByDeptServlet.java

Violation Line
Useless parentheses. 90
Useless parentheses. 90
Avoid empty finally blocks 118–119
Useless parentheses. 154
Useless parentheses. 214
Useless parentheses. 214
Useless parentheses. 218
Useless parentheses. 218

edu/columbia/rascal/presentation/tc/servlets/TCReportCourseAdminServlet.java

Violation Line
Useless parentheses. 50
Useless parentheses. 54
Useless parentheses. 89
Useless parentheses. 100
Useless parentheses. 100
Useless parentheses. 104
Useless parentheses. 104
Avoid empty catch blocks 114

edu/columbia/rascal/presentation/tc/servlets/TCReportDeptSelectionForExceptionServlet.java

Violation Line
Useless parentheses. 49

edu/columbia/rascal/presentation/tc/servlets/TCReportDeptSelectionServlet.java

Violation Line
Useless parentheses. 52

edu/columbia/rascal/presentation/tc/servlets/TCReportEHSExceptionByTestServlet.java

Violation Line
Useless parentheses. 86
Useless parentheses. 141
Useless parentheses. 141
Useless parentheses. 145
Useless parentheses. 145

edu/columbia/rascal/presentation/tc/servlets/TCReportSelectFieldsServlet.java

Violation Line
Useless parentheses. 80
Avoid empty catch blocks 109
Avoid empty catch blocks 116

edu/columbia/rascal/presentation/tc/servlets/TCReportTestQuestionStatsServlet.java

Violation Line
Useless parentheses. 57
Useless parentheses. 57
Avoid empty if statements 72–74
Useless parentheses. 83
Useless parentheses. 83
Useless parentheses. 87
Useless parentheses. 87

edu/columbia/rascal/presentation/tc/servlets/TCReportTestRequirementExceptionServlet.java

Violation Line
Avoid unused local variables such as 'userId'. 96
Avoid empty finally blocks 119–120
Useless parentheses. 143
Useless parentheses. 143
Useless parentheses. 152
Useless parentheses. 152
Useless parentheses. 156
Useless parentheses. 156

edu/columbia/rascal/presentation/tc/servlets/TCReportTestSelectionServlet.java

Violation Line
Useless parentheses. 53

edu/columbia/rascal/presentation/tc/servlets/TCReportUNISelectionServlet.java

Violation Line
Useless parentheses. 51

edu/columbia/rascal/presentation/tc/servlets/TCRequiredCourseEntryServlet.java

Violation Line
Avoid unused local variables such as 'pageType'. 65
Useless parentheses. 68
Useless parentheses. 68
Avoid empty catch blocks 73
Useless parentheses. 96
Avoid empty catch blocks 127
Avoid empty catch blocks 132
Useless parentheses. 149
Useless parentheses. 149
Useless parentheses. 149
Useless parentheses. 150
Avoid empty catch blocks 163
Useless parentheses. 169
Useless parentheses. 169
Useless parentheses. 173
Useless parentheses. 173
Avoid empty catch blocks 177
Useless parentheses. 194
Useless parentheses. 194
Useless parentheses. 199
Useless parentheses. 199
Useless parentheses. 199
Useless parentheses. 199
Useless parentheses. 201
Useless parentheses. 201
Useless parentheses. 201
These nested if statements could be combined 201–212
Useless parentheses. 202
Useless parentheses. 202–204

edu/columbia/rascal/presentation/tc/servlets/TCRequiredCourseRemoveServlet.java

Violation Line
Avoid empty catch blocks 71

edu/columbia/rascal/presentation/tc/servlets/TCRequiredCourseServlet.java

Violation Line
Avoid empty catch blocks 54

edu/columbia/rascal/presentation/tc/servlets/TCUserCertifiedTestHistoryServlet.java

Violation Line
Useless parentheses. 54
Useless parentheses. 54
Avoid empty catch blocks 78
Useless parentheses. 143
Useless parentheses. 143
Useless parentheses. 146
Useless parentheses. 146
Useless parentheses. 177
Useless parentheses. 177
Useless parentheses. 218
Useless parentheses. 218

edu/columbia/rascal/presentation/tc/tools/TCEmailEHSRequiredCourseMonthlyMonitor.java

Violation Line
Useless parentheses. 42

edu/columbia/rascal/presentation/tc/tools/TCEmailEHSRequiredCourseTask.java

Violation Line
Useless parentheses. 114
Useless parentheses. 114
Useless parentheses. 125
Useless parentheses. 146
Useless parentheses. 151
Useless parentheses. 158
Useless parentheses. 190
Useless parentheses. 190
Useless parentheses. 211
Useless parentheses. 216
Useless parentheses. 224
Useless parentheses. 268
Useless parentheses. 425
Useless parentheses. 425
Useless parentheses. 425

edu/columbia/rascal/presentation/tc/tools/TCEmailRequiredCourse30DaysWarningMonitor.java

Violation Line
Useless parentheses. 39

edu/columbia/rascal/presentation/tc/tools/TCEmailRequiredCourse30DaysWarningTask.java

Violation Line
Avoid unused local variables such as 'assign'. 65
Avoid unused local variables such as 'assign'. 98
Useless parentheses. 175
Useless parentheses. 175
Useless parentheses. 288
Useless parentheses. 323
Avoid empty finally blocks 414–415
Useless parentheses. 427
Useless parentheses. 440
Useless parentheses. 440–441
Useless parentheses. 440

edu/columbia/rascal/presentation/tc/tools/TCEmailRequiredCourse60DaysWarningMonitor.java

Violation Line
Useless parentheses. 38

edu/columbia/rascal/presentation/tc/tools/TCEmailRequiredCourse60DaysWarningTask.java

Violation Line
Useless parentheses. 148
Useless parentheses. 148
Useless parentheses. 271
Useless parentheses. 305
Useless parentheses. 423
Useless parentheses. 452

edu/columbia/rascal/presentation/tc/tools/TCEmailRequiredCourseExpireMonitor.java

Violation Line
Useless parentheses. 37

edu/columbia/rascal/presentation/tc/tools/TCEmailRequiredCourseExpireTask.java

Violation Line
Useless parentheses. 136
Useless parentheses. 136
Avoid unused local variables such as 'deptCode'. 185
Useless parentheses. 200
Useless parentheses. 327
Avoid empty finally blocks 376–377
Useless parentheses. 390
Useless parentheses. 403
Useless parentheses. 403
Useless parentheses. 403–404

edu/columbia/rascal/presentation/tc/tools/TCEmailRequiredCourseNotifyMonitor.java

Violation Line
Useless parentheses. 37

edu/columbia/rascal/presentation/tc/tools/TCEmailRequiredCourseNotifyTask.java

Violation Line
Avoid unused local variables such as 'assign'. 67
Avoid unused local variables such as 'assign'. 100
Useless parentheses. 131
Useless parentheses. 131
Useless parentheses. 191
Useless parentheses. 321
Useless parentheses. 381
Useless parentheses. 394
Useless parentheses. 394–395
Useless parentheses. 394

edu/columbia/rascal/presentation/tc/views/TCAccessControlView.java

Violation Line
Avoid empty catch blocks 176

edu/columbia/rascal/presentation/tc/views/TCCourseDataSheetView.java

Violation Line
Avoid unused private fields such as 'currentUserUni'. 40
Avoid unused private fields such as 'subTitle'. 45
Useless parentheses. 223
Useless parentheses. 223
Useless parentheses. 460
Useless parentheses. 678
These nested if statements could be combined 731–738

edu/columbia/rascal/presentation/tc/views/TCCourseNewView.java

Violation Line
Useless parentheses. 212
Useless parentheses. 212
Useless parentheses. 311
Useless parentheses. 311
Useless parentheses. 396
Useless parentheses. 419
Useless parentheses. 419
Useless parentheses. 442
Useless parentheses. 463
Useless parentheses. 484
Useless parentheses. 508
Useless parentheses. 531
Useless parentheses. 550
Useless parentheses. 573
Useless parentheses. 597
Useless parentheses. 619
Useless parentheses. 642
Useless parentheses. 665
Useless parentheses. 849

edu/columbia/rascal/presentation/tc/views/TCCourseReferenceView.java

Violation Line
Avoid unused private fields such as 'labelName'. 31
Avoid unused local variables such as 't'. 112
Useless parentheses. 182

edu/columbia/rascal/presentation/tc/views/TCCourseStudyContentView.java

Violation Line
Useless parentheses. 34

edu/columbia/rascal/presentation/tc/views/TCCourseTestResultsView.java

Violation Line
Useless parentheses. 161

edu/columbia/rascal/presentation/tc/views/TCCourseTestView.java

Violation Line
Avoid empty catch blocks 92
Avoid empty catch blocks 138
Avoid empty catch blocks 256

edu/columbia/rascal/presentation/tc/views/TCDivisionView.java

Violation Line
Avoid unused private fields such as 'labelName'. 36
Avoid unused local variables such as 'aWidget'. 189

edu/columbia/rascal/presentation/tc/views/TCGeneratePDFCertificateView.java

Violation Line
Avoid empty if statements 153

edu/columbia/rascal/presentation/tc/views/TCGeneratePDFTranscriptView.java

Violation Line
Avoid empty catch blocks 84
Useless parentheses. 255
Useless parentheses. 255
Useless parentheses. 255
Useless parentheses. 255

edu/columbia/rascal/presentation/tc/views/TCGenerateTranscriptView.java

Violation Line
Useless parentheses. 318
Useless parentheses. 318
Useless parentheses. 318
Useless parentheses. 318
Useless parentheses. 378

edu/columbia/rascal/presentation/tc/views/TCHtmlView.java

Violation Line
Useless parentheses. 185
Useless parentheses. 492
Useless parentheses. 498
Useless parentheses. 498
Useless parentheses. 843
Useless parentheses. 843
Useless parentheses. 913
Useless parentheses. 972
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 1163
Useless parentheses. 1183
Useless parentheses. 1427
Useless parentheses. 1427
Useless parentheses. 1503

edu/columbia/rascal/presentation/tc/views/TCLinkFrameCourseNewView.java

Violation Line
Useless parentheses. 166

edu/columbia/rascal/presentation/tc/views/TCLinkFrameView.java

Violation Line
Useless parentheses. 60
Useless parentheses. 60
Useless parentheses. 119
Useless parentheses. 137–139
Useless parentheses. 138
Useless parentheses. 139
Useless parentheses. 139
Useless parentheses. 143
Useless parentheses. 183
Useless parentheses. 278
Useless parentheses. 278
Avoid empty catch blocks 293
Useless parentheses. 326
Useless parentheses. 326
Useless parentheses. 333
Useless parentheses. 333

edu/columbia/rascal/presentation/tc/views/TCMainMenuView.java

Violation Line
Avoid unused local variables such as 'i'. 309
Avoid unused local variables such as 'titleLen'. 362

edu/columbia/rascal/presentation/tc/views/TCQuestionEntryView.java

Violation Line
Useless parentheses. 197
Useless parentheses. 197
Avoid empty catch blocks 209

edu/columbia/rascal/presentation/tc/views/TCQuestionView.java

Violation Line
Useless parentheses. 260

edu/columbia/rascal/presentation/tc/views/TCReferenceEntryView.java

Violation Line
Useless parentheses. 111

edu/columbia/rascal/presentation/tc/views/TCReferenceView.java

Violation Line
Avoid empty catch blocks 242

edu/columbia/rascal/presentation/tc/views/TCReportAbstractView.java

Violation Line
Useless parentheses. 69
Useless parentheses. 189
Useless parentheses. 296

edu/columbia/rascal/presentation/tc/views/TCReportAdminByDeptEntryView.java

Violation Line
Useless parentheses. 144

edu/columbia/rascal/presentation/tc/views/TCReportAdminByDeptInactiveView.java

Violation Line
Useless parentheses. 74
Useless parentheses. 74
Useless parentheses. 152
Useless parentheses. 191
Useless parentheses. 191
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 293

edu/columbia/rascal/presentation/tc/views/TCReportAdminByDeptTcUserEHSView.java

Violation Line
Useless parentheses. 126
Useless parentheses. 126
Useless parentheses. 145

edu/columbia/rascal/presentation/tc/views/TCReportAdminByDeptView.java

Violation Line
Useless parentheses. 82
Useless parentheses. 82
Useless parentheses. 197
Useless parentheses. 197
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 385

edu/columbia/rascal/presentation/tc/views/TCReportByDeptAndLocationView.java

Violation Line
Useless parentheses. 79
Useless parentheses. 79
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 183

edu/columbia/rascal/presentation/tc/views/TCReportByDeptFilterByJobCodeView.java

Violation Line
Useless parentheses. 51
Useless parentheses. 51

edu/columbia/rascal/presentation/tc/views/TCReportByDeptView.java

Violation Line
Useless parentheses. 76
Useless parentheses. 76
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 180

edu/columbia/rascal/presentation/tc/views/TCReportCourseAdminView.java

Violation Line
Useless parentheses. 83
Useless parentheses. 83
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 189

edu/columbia/rascal/presentation/tc/views/TCReportDeptSelectionForExceptionView.java

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

edu/columbia/rascal/presentation/tc/views/TCReportEHSExceptionByTestView.java

Violation Line
Useless parentheses. 76
Useless parentheses. 76

edu/columbia/rascal/presentation/tc/views/TCReportSelectFieldsView.java

Violation Line
Useless parentheses. 271
Useless parentheses. 271
Useless parentheses. 276
Useless parentheses. 276
Useless parentheses. 401
Useless parentheses. 406

edu/columbia/rascal/presentation/tc/views/TCReportTestQuestionStatsView.java

Violation Line
Avoid unused constructor parameters such as 'stats'. 57
Useless parentheses. 82
Useless parentheses. 82
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 194
Useless parentheses. 332

edu/columbia/rascal/presentation/tc/views/TCReportTestRequirementExceptionView.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 211

edu/columbia/rascal/presentation/tc/views/TCReportUNISelectionView.java

Violation Line
Avoid unused private fields such as 'labelName'. 32
Avoid unused local variables such as 'aWidget'. 149

edu/columbia/rascal/presentation/tc/views/TCResultsDisplayView.java

Violation Line
Avoid unused constructor parameters such as 'flag'. 157
Useless parentheses. 327
Useless parentheses. 327
Avoid empty catch blocks 331
Useless parentheses. 649

edu/columbia/rascal/presentation/tc/views/TCUserCertifiedTestHistoryView.java

Violation Line
Useless parentheses. 58
Useless parentheses. 58
Avoid empty catch blocks 205
Useless parentheses. 232
Useless parentheses. 232
Useless parentheses. 332
Useless parentheses. 332
Useless parentheses. 332

edu/columbia/rascal/presentation/tools/emailDistributor/CURascalAbstractScheduler.java

Violation Line
Useless parentheses. 120
Useless parentheses. 120

edu/columbia/rascal/presentation/tools/emailDistributor/CURascalEmailMessage.java

Violation Line
Useless parentheses. 57
Useless parentheses. 57
Useless parentheses. 70
Useless parentheses. 70
Useless parentheses. 76
Useless parentheses. 76
Useless parentheses. 89
Useless parentheses. 89
Useless parentheses. 122
Useless parentheses. 122
Useless parentheses. 135
Useless parentheses. 135
Useless parentheses. 141
Useless parentheses. 141
Useless parentheses. 154
Useless parentheses. 154

edu/columbia/rascal/presentation/tools/emailDistributor/CURascalEmailSender.java

Violation Line
Unnecessary use of fully qualified name 'java.io.PrintWriter' due to existing import 'java.io.PrintWriter' 92

edu/columbia/rascal/presentation/tools/emailDistributor/CURascalJavaMailMessage.java

Violation Line
Useless parentheses. 117
Useless parentheses. 176
Useless parentheses. 435
Useless parentheses. 435
Useless parentheses. 465
Useless parentheses. 555
Useless parentheses. 555
Useless parentheses. 577
Useless parentheses. 625
Useless parentheses. 625
Useless parentheses. 675
Useless parentheses. 675

edu/columbia/rascal/presentation/tools/emailDistributor/CURascalJavaMailMonitor.java

Violation Line
Useless parentheses. 219
Useless parentheses. 219
Useless parentheses. 247
Useless parentheses. 247
Useless parentheses. 274
Useless parentheses. 274
Useless parentheses. 301
Useless parentheses. 301
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 326–329

edu/columbia/rascal/presentation/tools/emailDistributor/CURascalJavaMailSender.java

Violation Line
Useless parentheses. 242
Useless parentheses. 242
Useless parentheses. 263
Useless parentheses. 263
Useless parentheses. 288
Useless parentheses. 288

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlActionItem.java

Violation Line
Avoid unused private fields such as 'label'. 16

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlEntryField.java

Violation Line
Avoid unused constructor parameters such as 'selected'. 117

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlForm.java

Violation Line
Avoid unused local variables such as 'i'. 125

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlImage.java

Violation Line
Useless parentheses. 133
Useless parentheses. 197

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlItem.java

Violation Line
Overriding method merely calls super 141–147
Overriding method merely calls super 223–230
Overriding method merely calls super 253–258
These nested if statements could be combined 277–278

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlList.java

Violation Line
Useless parentheses. 51
Useless parentheses. 81
Useless parentheses. 157
Avoid unused constructor parameters such as 'hasValues'. 190
Useless parentheses. 209
Useless parentheses. 295–297

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlMoveToSelectList.java

Violation Line
Avoid unused local variables such as 'dummy'. 76
Avoid unused local variables such as 'dummy'. 247
Useless parentheses. 410
Useless parentheses. 410
Avoid unused local variables such as 'dummy'. 424
Useless parentheses. 585
Useless parentheses. 585
Avoid unused local variables such as 'dummy'. 599

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlMultiLineEntryField.java

Violation Line
Avoid unused constructor parameters such as 'wrap'. 66
Avoid unused constructor parameters such as 'wrap'. 90
Avoid unused constructor parameters such as 'wrap'. 115
Overriding method merely calls super 134–136

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlNoFrames.java

Violation Line
Avoid unused private fields such as 'columns'. 22
Avoid unused private fields such as 'rows'. 24

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlPageBody.java

Violation Line
Useless parentheses. 174
Useless parentheses. 174
Useless parentheses. 178
Useless parentheses. 178
Useless parentheses. 209
Useless parentheses. 209
Useless parentheses. 234
Useless parentheses. 234

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlPageHead.java

Violation Line
Useless parentheses. 53

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlPushButton.java

Violation Line
Useless parentheses. 45
Useless parentheses. 45

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlRadioButtonSet.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 42
Unnecessary use of fully qualified name 'java.util.Vector' due to existing import 'java.util.Vector' 56
Useless parentheses. 81
Useless parentheses. 115
Useless parentheses. 154

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlTable.java

Violation Line
Useless parentheses. 234
Useless parentheses. 237
Useless parentheses. 240

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlTableCell.java

Violation Line
Useless parentheses. 113
Useless parentheses. 115

edu/columbia/rascal/presentation/tools/htmlGen/CUHtmlText.java

Violation Line
Avoid unused local variables such as 'aString'. 161
Useless parentheses. 251
Useless parentheses. 251
Useless parentheses. 251

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlAlignment.java

Violation Line
Useless parentheses. 25
Useless parentheses. 25

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlAttribute.java

Violation Line
Useless parentheses. 234

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlBody.java

Violation Line
Avoid unused private methods such as 'getActiveLinkColor()'. 121
Avoid unused private methods such as 'getBackground()'. 130
Avoid unused private methods such as 'getBgColor()'. 139
Avoid unused private methods such as 'getFollowedLinkColor()'. 148
Avoid unused private methods such as 'getLinkColor()'. 157
Avoid unused private methods such as 'getOnLoad()'. 166
Avoid unused private methods such as 'getOnResize()'. 175
Avoid unused private methods such as 'getOnUnLoad()'. 184
Avoid unused private methods such as 'getTextColor()'. 193

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlFont.java

Violation Line
Avoid unused private methods such as 'getFontColor()'. 61
Avoid unused private methods such as 'getFontName()'. 70
Avoid unused private methods such as 'getFontSize()'. 79

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlFramesetAttribute.java

Violation Line
Avoid unused private methods such as 'getBorder()'. 74
Avoid unused private methods such as 'getColumns()'. 85
Avoid unused private methods such as 'getFramespacing()'. 96
Avoid unused private methods such as 'getRows()'. 107

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlHorizontalRuler.java

Violation Line
Avoid unused private methods such as 'getAlign()'. 76
Avoid unused private methods such as 'getMultiple()'. 87
Avoid unused private methods such as 'getNoShade()'. 98
Avoid unused private methods such as 'getSize()'. 109
Avoid unused private methods such as 'getWidth()'. 120

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlInput.java

Violation Line
These nested if statements could be combined 62–63
Useless parentheses. 62
Useless parentheses. 62
These nested if statements could be combined 90–91
Useless parentheses. 90
Useless parentheses. 90

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlMeta.java

Violation Line
Avoid unused private methods such as 'getContent()'. 86
Avoid unused private methods such as 'getHttpEquiv()'. 95
Avoid unused private methods such as 'getName()'. 104

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlOption.java

Violation Line
Useless parentheses. 107
Useless parentheses. 107
Avoid unused private methods such as 'getSelected()'. 142

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlScriptAttribute.java

Violation Line
Avoid unused private methods such as 'getLanguage()'. 89
Avoid unused private methods such as 'getSource()'. 99

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlSelect.java

Violation Line
Avoid unused private methods such as 'getMultiple()'. 118
Avoid unused private methods such as 'getName()'. 129
Avoid unused private methods such as 'getOnBlur()'. 140
Avoid unused private methods such as 'getOnChange()'. 149
Avoid unused private methods such as 'getOnFocus()'. 158
Avoid unused private methods such as 'getOnKeyPress()'. 167
Avoid unused private methods such as 'getSize()'. 176

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlTableAttrAbstract.java

Violation Line
Avoid unused private methods such as 'getBackground()'. 51
Avoid unused private methods such as 'getBgColor()'. 62

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlTableAttribute.java

Violation Line
Avoid unused private methods such as 'getBorder()'. 96
Avoid unused private methods such as 'getCellPading()'. 108
Avoid unused private methods such as 'getCellSpacing()'. 119
Avoid unused private methods such as 'getColumns()'. 129
Avoid unused private methods such as 'getHeight()'. 141
Avoid unused private methods such as 'getWidth()'. 152

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlTableCellAttribute.java

Violation Line
Useless parentheses. 61

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlTextArea.java

Violation Line
Avoid unused private methods such as 'getCols()'. 125
Avoid unused private methods such as 'getName()'. 135
Avoid unused private methods such as 'getRows()'. 145
Avoid unused private methods such as 'getWrap()'. 155

edu/columbia/rascal/presentation/tools/htmlGen/attributes/CUHtmlTitle.java

Violation Line
Avoid unused private fields such as 'stringValue'. 17

edu/columbia/rascal/presentation/user/auxiliary/objects/RuCertificationConstants.java

Violation Line
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 20
Avoid modifiers which are implied by the context 21
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 29
Avoid modifiers which are implied by the context 30
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 43
Avoid modifiers which are implied by the context 44
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 62
Avoid modifiers which are implied by the context 63
Avoid modifiers which are implied by the context 64
Avoid modifiers which are implied by the context 65
Avoid modifiers which are implied by the context 70
Avoid modifiers which are implied by the context 71
Avoid modifiers which are implied by the context 72
Avoid modifiers which are implied by the context 73
Avoid modifiers which are implied by the context 74
Avoid modifiers which are implied by the context 75
Avoid modifiers which are implied by the context 76
Avoid modifiers which are implied by the context 77
Avoid modifiers which are implied by the context 78
Avoid modifiers which are implied by the context 79
Avoid modifiers which are implied by the context 80

edu/columbia/rascal/presentation/user/servlets/CUInfoMainMenuServlet.java

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

edu/columbia/rascal/presentation/user/servlets/CURascalDepartmentAuthorizationAddServlet.java

Violation Line
Useless parentheses. 61
Useless parentheses. 61
Useless parentheses. 61
Avoid empty catch blocks 98
Avoid empty catch blocks 108
Useless parentheses. 110
Useless parentheses. 110
Useless parentheses. 122
Useless parentheses. 122
Useless parentheses. 123
Useless parentheses. 123
Useless parentheses. 134

edu/columbia/rascal/presentation/user/servlets/CURascalUserAbstractServlet.java

Violation Line
Useless parentheses. 70
Useless parentheses. 70
Useless parentheses. 76
Useless parentheses. 76

edu/columbia/rascal/presentation/user/servlets/CURascalUserMoreInfoServlet.java

Violation Line
Avoid empty catch blocks 50

edu/columbia/rascal/presentation/user/servlets/CoiAddConflictInterestServlet.java

Violation Line
Useless parentheses. 52
Useless parentheses. 52
Useless parentheses. 52
Avoid empty catch blocks 87
Avoid unused local variables such as 'target'. 89

edu/columbia/rascal/presentation/user/servlets/RuAbstractServlet.java

Violation Line
These nested if statements could be combined 225–227
Useless parentheses. 275
Useless parentheses. 302
Useless parentheses. 341
Avoid unused local variables such as 'validRascalUserKeyword'. 461
Useless parentheses. 523

edu/columbia/rascal/presentation/user/servlets/RuICMExperimentalSurgeryTrainingAdminServlet.java

Violation Line
Avoid empty catch blocks 47
Avoid empty catch blocks 72

edu/columbia/rascal/presentation/user/servlets/RuICMExperimentalSurgeryTrainingEntryServlet.java

Violation Line
Avoid empty catch blocks 51
Avoid empty catch blocks 76
Useless parentheses. 91
Useless parentheses. 91
Avoid empty catch blocks 95
Avoid empty catch blocks 103
Avoid empty catch blocks 161
Useless parentheses. 163
Avoid empty catch blocks 168

edu/columbia/rascal/presentation/user/servlets/RuOccupationalHealthProgramAdminServlet.java

Violation Line
Avoid empty catch blocks 50
Avoid empty catch blocks 79

edu/columbia/rascal/presentation/user/servlets/RuOccupationalHealthProgramEntryServlet.java

Violation Line
Avoid empty catch blocks 47
Avoid empty catch blocks 72
Avoid empty catch blocks 87
Avoid empty catch blocks 95
Avoid empty catch blocks 103
Avoid empty catch blocks 159
Useless parentheses. 161
Avoid empty catch blocks 166

edu/columbia/rascal/presentation/user/servlets/RuRadiationSafetyBadgeAdminServlet.java

Violation Line
Avoid empty catch blocks 47
Avoid empty catch blocks 74

edu/columbia/rascal/presentation/user/servlets/RuRadiationSafetyBadgeEntryServlet.java

Violation Line
Avoid empty catch blocks 43
Avoid empty catch blocks 68
Avoid empty catch blocks 81
Avoid empty catch blocks 132
Useless parentheses. 134
Avoid empty catch blocks 139

edu/columbia/rascal/presentation/user/servlets/RuSimpleTrainingBBPOAdminServlet.java

Violation Line
Avoid empty catch blocks 48
Avoid empty catch blocks 73

edu/columbia/rascal/presentation/user/servlets/RuSimpleTrainingBBPOEntryServlet.java

Violation Line
Avoid empty catch blocks 47
Avoid empty catch blocks 72
Useless parentheses. 82
Useless parentheses. 82
Avoid empty catch blocks 86
Avoid empty catch blocks 94
Avoid empty catch blocks 148
Useless parentheses. 150
Avoid empty catch blocks 155

edu/columbia/rascal/presentation/user/servlets/RuSimpleTrainingLSCHOAdminServlet.java

Violation Line
Avoid empty catch blocks 48
Avoid empty catch blocks 73

edu/columbia/rascal/presentation/user/servlets/RuSimpleTrainingLSCHOEntryServlet.java

Violation Line
Avoid empty catch blocks 47
Avoid empty catch blocks 72
Useless parentheses. 82
Useless parentheses. 82
Avoid empty catch blocks 86
Avoid empty catch blocks 94
Avoid empty catch blocks 148
Useless parentheses. 150
Avoid empty catch blocks 155

edu/columbia/rascal/presentation/user/views/CUInfoHtmlView.java

Violation Line
Useless parentheses. 231
Useless parentheses. 244
Avoid unused local variables such as 'e'. 269
Avoid unused local variables such as 'values'. 285
Avoid unused local variables such as 'currentElement'. 286
Useless parentheses. 448
Avoid unused private methods such as 'getLogoTitle()'. 456

edu/columbia/rascal/presentation/user/views/CUInfoMainView.java

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

edu/columbia/rascal/presentation/user/views/CURascalDepartmentAuthorizationAddView.java

Violation Line
Avoid empty catch blocks 103

edu/columbia/rascal/presentation/user/views/CURascalDepartmentAuthorizationView.java

Violation Line
Useless parentheses. 134

edu/columbia/rascal/presentation/user/views/CURascalUserMoreInfoView.java

Violation Line
Useless parentheses. 135
Useless parentheses. 136

edu/columbia/rascal/presentation/user/views/CoiAddConflictInterestView.java

Violation Line
Useless parentheses. 236

edu/columbia/rascal/presentation/user/views/CuHtmlView.java

Violation Line
Useless parentheses. 76
Useless parentheses. 275
Useless parentheses. 288
Avoid unused local variables such as 'values'. 336
Useless parentheses. 460
Avoid unused private methods such as 'getMainTitle()'. 482

edu/columbia/rascal/presentation/user/views/RuCertificationAbstractEntryView.java

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

edu/columbia/rascal/presentation/user/views/RuCertificationLinkFrameView.java

Violation Line
Avoid unused constructor parameters such as 'aUser'. 42
Avoid unused constructor parameters such as 'isOriginAdministration'. 42

edu/columbia/rascal/presentation/user/views/RuHtmlView.java

Violation Line
Useless parentheses. 407
Useless parentheses. 429
Useless parentheses. 433

edu/columbia/rascal/presentation/user/views/RuICMExperimentalSurgeryTrainingEntryView.java

Violation Line
These nested if statements could be combined 140–141

edu/columbia/rascal/presentation/user/views/RuRadiationSafetyBadgeEntryView.java

Violation Line
These nested if statements could be combined 115–116

edu/columbia/rascal/presentation/user/views/RuRascalMessageView.java

Violation Line
Avoid unused constructor parameters such as 'refreshLink'. 65

edu/columbia/rascal/presentation/user/views/RuSimpleTrainingEnrollmentAdminView.java

Violation Line
Avoid unused local variables such as 'dataRow'. 359

edu/columbia/rascal/presentation/user/views/RuSimpleTrainingEnrollmentEntryView.java

Violation Line
These nested if statements could be combined 128–129

edu/columbia/rascal/presentation/validators/iacuc/IacucAdverseEventValidator.java

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

edu/columbia/rascal/presentation/validators/iacuc/IacucAnimalUseValidator.java

Violation Line
Useless parentheses. 44
Useless parentheses. 44

edu/columbia/rascal/presentation/validators/iacuc/IacucExternalFundingValidator.java

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

edu/columbia/rascal/presentation/validators/iacuc/IacucGeneralValidator.java

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

edu/columbia/rascal/presentation/validators/iacuc/IacucProtocolAttachHazmatValidator.java

Violation Line
These nested if statements could be combined 32–33

edu/columbia/rascal/presentation/validators/iacuc/IacucProtocolDrugValidator.java

Violation Line
These nested if statements could be combined 69–77
These nested if statements could be combined 138–140

edu/columbia/rascal/presentation/validators/iacuc/IacucProtocolLocationValidator.java

Violation Line
Avoid unused local variables such as 'isSatelliteHouseing'. 43

edu/columbia/rascal/presentation/validators/irb/IrbBackgroundAttachmentValidator.java

Violation Line
These nested if statements could be combined 58–61

edu/columbia/rascal/presentation/validators/irb/IrbClosureAttachmentValidator.java

Violation Line
Avoid unused imports such as 'edu.columbia.rascal.domain.irb.IrbAttachment' 8

edu/columbia/rascal/presentation/validators/irb/IrbFundingAwardTypeAttachmentValidator.java

Violation Line
Useless parentheses. 65
These nested if statements could be combined 67–70

edu/columbia/rascal/presentation/validators/irb/IrbFundingFoundationPrivateAttachmentValidator.java

Violation Line
Avoid unused private fields such as 'validationUtil'. 29
Avoid unused private fields such as 'rascalAdministrativeLocationService'. 30
Avoid unused private fields such as 'rascalDepartmentService'. 31
These nested if statements could be combined 73–76

edu/columbia/rascal/presentation/validators/irb/IrbLeadInstitutionAttachmentValidator.java

Violation Line
These nested if statements could be combined 63–66

edu/columbia/rascal/presentation/validators/irb/IrbLeadInstitutionCoordinatingCenterValidator.java

Violation Line
Avoid unused private fields such as 'validationUtil'. 34
Avoid unused private fields such as 'irbLeadInstitutionCoordinatingCenterService'. 35

edu/columbia/rascal/presentation/validators/irb/IrbLocalIRBEthicsApprovalAttachmentValidator.java

Violation Line
Useless parentheses. 63
These nested if statements could be combined 65–68

edu/columbia/rascal/presentation/validators/irb/IrbLocalSiteApprovalApprovalAttachmentValidator.java

Violation Line
Useless parentheses. 63
These nested if statements could be combined 65–68

edu/columbia/rascal/presentation/validators/irb/IrbMedicalDevicesAttachmentValidator.java

Violation Line
Useless parentheses. 57
These nested if statements could be combined 59–62

edu/columbia/rascal/presentation/validators/irb/IrbProceduresStandaloneAttachmentValidator.java

Violation Line
Useless parentheses. 57
These nested if statements could be combined 59–62

edu/columbia/rascal/presentation/validators/irb/IrbProceduresSubmitValidator.java

Violation Line
Avoid unused local variables such as 'sectionText2'. 41

edu/columbia/rascal/presentation/validators/irb/IrbProceduresValidator.java

Violation Line
These nested if statements could be combined 86–93

edu/columbia/rascal/presentation/validators/irb/IrbProtocolBiologicalSpecimenValidator.java

Violation Line
Avoid unused private fields such as 'validationUtil'. 33
These nested if statements could be combined 78–81

edu/columbia/rascal/presentation/validators/irb/IrbProtocolDeviceAttachmentValidator.java

Violation Line
These nested if statements could be combined 67–70

edu/columbia/rascal/presentation/validators/irb/IrbProtocolDeviceValidator.java

Violation Line
These nested if statements could be combined 77–82

edu/columbia/rascal/presentation/validators/irb/IrbProtocolExistingDataValidator.java

Violation Line
Avoid unused private fields such as 'irbExistingDataService'. 36
These nested if statements could be combined 74–84
These nested if statements could be combined 77–80
These nested if statements could be combined 98–105
These nested if statements could be combined 100–103
These nested if statements could be combined 117–124
These nested if statements could be combined 132–138
These nested if statements could be combined 149–151
These nested if statements could be combined 168–171
These nested if statements could be combined 178–180

edu/columbia/rascal/presentation/validators/irb/IrbProtocolFundingFundsValidator.java

Violation Line
These nested if statements could be combined 88–89

edu/columbia/rascal/presentation/validators/irb/IrbProtocolFundingValidator.java

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

edu/columbia/rascal/presentation/validators/irb/IrbProtocolImagingProcedureFormValidator.java

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

edu/columbia/rascal/presentation/validators/irb/IrbProtocolImagingProcedureValidator.java

Violation Line
Avoid unused private fields such as 'validationUtil'. 31
Avoid unused local variables such as 'ip'. 48

edu/columbia/rascal/presentation/validators/irb/IrbProtocolLocationsValidator.java

Violation Line
Useless parentheses. 65

edu/columbia/rascal/presentation/validators/irb/IrbProtocolPersonnelValidator.java

Violation Line
These nested if statements could be combined 138–141
These nested if statements could be combined 147–151
These nested if statements could be combined 156–161

edu/columbia/rascal/presentation/validators/irb/IrbProtocolPrivacyAndDataSecurityValidator.java

Violation Line
Avoid unused private fields such as 'validationUtil'. 37
Avoid unused private fields such as 'irbPrivacyAndDataSecurityService'. 38

edu/columbia/rascal/presentation/validators/irb/IrbProtocolRecruitmentAndConsentValidator.java

Violation Line
Avoid unused private fields such as 'validationUtil'. 33
Avoid unused private fields such as 'irbRecruitmentAndConsentService'. 34

edu/columbia/rascal/presentation/validators/irb/IrbRecruitmentICAttachmentValidator.java

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

edu/columbia/rascal/presentation/validators/irb/IrbRisksBenefitsAttachmentValidator.java

Violation Line
These nested if statements could be combined 62–65

edu/columbia/rascal/presentation/validators/irb/IrbUnanticipatedInformationValidator.java

Violation Line
Useless parentheses. 104
Useless parentheses. 105

edu/columbia/rascal/presentation/validators/irb/irbDrugsBiologicsAttachmentValidator.java

Violation Line
Useless parentheses. 57
These nested if statements could be combined 59–62

edu/columbia/rascal/presentation/validators/pt/PtCoiValidator.java

Violation Line
Avoid unused local variables such as 'confHeader'. 34

edu/columbia/rascal/presentation/validators/pt/PtDeleteValidator.java

Violation Line
Avoid unused local variables such as 'currentUser'. 50

edu/columbia/rascal/presentation/validators/pt/PtProposalFinalizeValidator.java

Violation Line
Useless parentheses. 162
Useless parentheses. 165
Useless parentheses. 173
Useless parentheses. 182
Useless parentheses. 186
Useless parentheses. 204