PMD Results

The following document contains the results of PMD

Files

org/wtfigo/j2ee/WtfigoResponseWrapper.java

ViolationLine
Avoid empty catch blocks112
Avoid unnecessary return statements285

org/wtfigo/j2ee/ErrorReporter.java

ViolationLine
Avoid empty if statements43
Do not use if statements that are always true or always false74
These nested if statements could be combined75

org/wtfigo/json/XML.java

ViolationLine
These nested if statements could be combined142
These nested if statements could be combined244

org/wtfigo/json/JSONObject.java

ViolationLine
Unnecessary final modifier in final class100
Ensure you override both equals() and hashCode()111
These nested if statements could be combined883

org/wtfigo/json/JSONTokener.java

ViolationLine
Avoid empty catch blocks375
Avoid empty catch blocks381

org/wtfigo/tags/WtfigoTLV.java

ViolationLine
Avoid empty catch blocks26

org/wtfigo/util/StringUtils.java

ViolationLine
Avoid unnecessary temporaries when converting primitives to Strings77

org/wtfigo/util/XmlUtils.java

ViolationLine
Avoid empty catch blocks35

org/wtfigo/logging/JULHandler.java

ViolationLine
Avoid empty catch blocks50

org/wtfigo/client/Monitor.java

ViolationLine
Do not use if statements that are always true or always false75

org/wtfigo/modules/spring/ContextLoaderListener.java

ViolationLine
Avoid empty try blocks44
Overriding method merely calls super49
Overriding method merely calls super61
Overriding method merely calls super65

org/wtfigo/events/RequestEvent.java

ViolationLine
Avoid empty catch blocks143
Avoid empty catch blocks154
Avoid empty catch blocks167
Avoid empty catch blocks180

org/wtfigo/WtfigoFilter.java

ViolationLine
Do not use if statements that are always true or always false167

org/wtfigo/controller/ViewJamon.java

ViolationLine
Avoid empty if statements226

org/wtfigo/controller/WebStart.java

ViolationLine
Avoid empty catch blocks119

org/wtfigo/controller/ViewJSP.java

ViolationLine
Do not use if statements that are always true or always false54
Do not use if statements that are always true or always false121

org/wtfigo/controller/ViewEvents.java

ViolationLine
Avoid empty if statements132

org/wtfigo/controller/ViewSpring.java

ViolationLine
Avoid empty if statements547

org/wtfigo/controller/ViewSpringWebflow.java

ViolationLine
These nested if statements could be combined71

org/wtfigo/controller/ViewLoggingACL.java

ViolationLine
Avoid empty catch blocks87
Avoid empty catch blocks104

org/wtfigo/controller/ViewJNDI.java

ViolationLine
Avoid empty catch blocks99

org/wtfigo/controller/ViewSpringXfire.java

ViolationLine
Avoid empty if statements161

org/wtfigo/controller/Resource.java

ViolationLine
Avoid empty if statements51

org/wtfigo/controller/ViewSpringMVC.java

ViolationLine
These nested if statements could be combined100

org/wtfigo/controller/ViewEventsAjax.java

ViolationLine
Do not use if statements that are always true or always false62
Avoid empty if statements236

org/wtfigo/tomcat/WtfigoLoader.java

ViolationLine
Overriding method merely calls super52
Overriding method merely calls super57
Overriding method merely calls super62
Overriding method merely calls super67
Overriding method merely calls super72
Overriding method merely calls super77
Overriding method merely calls super82
Overriding method merely calls super87
Overriding method merely calls super92
Overriding method merely calls super97
Overriding method merely calls super102
Overriding method merely calls super107
Overriding method merely calls super112
Overriding method merely calls super117
Overriding method merely calls super122
Overriding method merely calls super127
Overriding method merely calls super132
Overriding method merely calls super137
Overriding method merely calls super142
Overriding method merely calls super147
Overriding method merely calls super152
Overriding method merely calls super157
Overriding method merely calls super162
Overriding method merely calls super167
Overriding method merely calls super172
Overriding method merely calls super177
Overriding method merely calls super187
Overriding method merely calls super192
Overriding method merely calls super197
Overriding method merely calls super202
Overriding method merely calls super207
Overriding method merely calls super212
Overriding method merely calls super217
Overriding method merely calls super222
Overriding method merely calls super227
Overriding method merely calls super232
Overriding method merely calls super237
Overriding method merely calls super242
Overriding method merely calls super247
Overriding method merely calls super252
Overriding method merely calls super257
Overriding method merely calls super262
Overriding method merely calls super267

org/wtfigo/tomcat/WtfigoEngine.java

ViolationLine
Overriding method merely calls super51
Overriding method merely calls super56
Overriding method merely calls super66
Overriding method merely calls super71
Overriding method merely calls super76
Overriding method merely calls super81
Overriding method merely calls super86
Overriding method merely calls super91
Overriding method merely calls super96
Overriding method merely calls super101
Overriding method merely calls super106
Overriding method merely calls super111
Overriding method merely calls super116
Overriding method merely calls super121
Overriding method merely calls super126
Overriding method merely calls super131
Overriding method merely calls super141
Overriding method merely calls super146
Overriding method merely calls super151
Overriding method merely calls super156
Overriding method merely calls super161
Overriding method merely calls super166
Overriding method merely calls super171
Overriding method merely calls super176
Overriding method merely calls super181
Overriding method merely calls super186
Overriding method merely calls super191
Overriding method merely calls super196
Overriding method merely calls super201
Overriding method merely calls super206
Overriding method merely calls super211
Overriding method merely calls super216
Overriding method merely calls super221
Overriding method merely calls super226
Overriding method merely calls super231
Overriding method merely calls super236
Overriding method merely calls super241
Overriding method merely calls super246
Overriding method merely calls super251
Overriding method merely calls super256
Overriding method merely calls super261
Overriding method merely calls super266
Overriding method merely calls super271
Overriding method merely calls super276
Overriding method merely calls super281
Overriding method merely calls super286
Overriding method merely calls super291
Overriding method merely calls super296
Overriding method merely calls super301
Overriding method merely calls super306
Overriding method merely calls super311
Overriding method merely calls super316
Overriding method merely calls super321
Overriding method merely calls super326
Overriding method merely calls super331
Overriding method merely calls super336
Overriding method merely calls super341
Overriding method merely calls super346
Overriding method merely calls super351
Overriding method merely calls super356
Overriding method merely calls super361
Overriding method merely calls super366
Overriding method merely calls super371
Overriding method merely calls super376
Overriding method merely calls super381
Overriding method merely calls super386
Overriding method merely calls super396
Overriding method merely calls super406
Overriding method merely calls super411
Overriding method merely calls super416
Overriding method merely calls super421
Overriding method merely calls super426
Overriding method merely calls super431
Overriding method merely calls super436
Overriding method merely calls super441
Overriding method merely calls super446
Overriding method merely calls super451
Overriding method merely calls super456
Overriding method merely calls super461
Overriding method merely calls super466
Overriding method merely calls super471
Overriding method merely calls super476
Overriding method merely calls super481

org/wtfigo/analyzer/ConfigurationAnalyzer.java

ViolationLine
Avoid empty catch blocks232

org/wtfigo/analyzer/SpringAnalyzer.java

ViolationLine
Avoid empty catch blocks147