PMD Results

The following document contains the results of PMD 4.2.2.

Files

jp/sourceforge/stigmata/BirthmarkEngine.java

Violation Line
Avoid empty catch blocks 383 - 384

jp/sourceforge/stigmata/BirthmarkEnvironment.java

Violation Line
Avoid unused constructor parameters such as 'flag'. 93 - 98

jp/sourceforge/stigmata/birthmarks/comparators/AbstractBirthmarkComparatorService.java

Violation Line
Avoid empty catch blocks 56 - 57
Avoid empty catch blocks 57 - 58
Avoid empty catch blocks 58 - 59
Avoid empty catch blocks 59 - 60
Avoid empty catch blocks 60 - 61

jp/sourceforge/stigmata/birthmarks/extractors/AbstractBirthmarkExtractorService.java

Violation Line
Avoid empty catch blocks 56 - 57
Avoid empty catch blocks 57 - 58
Avoid empty catch blocks 58 - 59
Avoid empty catch blocks 59 - 60
Avoid empty catch blocks 60 - 61

jp/sourceforge/stigmata/birthmarks/FrequencyBirthmarkElement.java

Violation Line
Avoid empty catch blocks 82 - 83

jp/sourceforge/stigmata/birthmarks/kgram/KGramBasedBirthmarkExtractVisitor.java

Violation Line
Avoid unused local variables such as 'builder'. 39

jp/sourceforge/stigmata/command/ExportConfigCommand.java

Violation Line
Avoid empty catch blocks 42 - 43

jp/sourceforge/stigmata/command/InstallCommand.java

Violation Line
Avoid empty catch blocks 70 - 71

jp/sourceforge/stigmata/command/UninstallCommand.java

Violation Line
Avoid unused method parameters such as 'context'. 73 - 94

jp/sourceforge/stigmata/Main.java

Violation Line
Avoid empty catch blocks 149 - 150

jp/sourceforge/stigmata/resolvers/StigmataHomeManager.java

Violation Line
Avoid empty catch blocks 35 - 36

jp/sourceforge/stigmata/result/AbstractExtractionResultSet.java

Violation Line
Avoid unused constructor parameters such as 'tableType'. 40 - 43

jp/sourceforge/stigmata/result/CertainPairComparisonResultSet.java

Violation Line
This for loop could be simplified to a while loop 197 - 203

jp/sourceforge/stigmata/result/history/ExtractedBirthmarkServiceManager.java

Violation Line
Avoid empty catch blocks 124 - 125

jp/sourceforge/stigmata/result/history/RDBExtractedBirthmarkHistory.java

Violation Line
Avoid empty catch blocks 38 - 39
Avoid empty catch blocks 48 - 49
Avoid empty catch blocks 63 - 64

jp/sourceforge/stigmata/result/RDBExtractionResultSet.java

Violation Line
Avoid empty catch blocks 128 - 129
Avoid empty catch blocks 140 - 141
Avoid empty catch blocks 152 - 153
Avoid empty catch blocks 173 - 174
Avoid empty catch blocks 228 - 229

jp/sourceforge/stigmata/result/XmlFileExtractionResultSet.java

Violation Line
Avoid empty catch blocks 233 - 234
Avoid empty catch blocks 234 - 235
Avoid empty catch blocks 389 - 390

jp/sourceforge/stigmata/Stigmata.java

Violation Line
Avoid empty catch blocks 207 - 208

jp/sourceforge/stigmata/ui/swing/BirthmarkDefinitionPane.java

Violation Line
Avoid unused method parameters such as 'e'. 175 - 187
An empty statement (semicolon) not part of a loop 277

jp/sourceforge/stigmata/ui/swing/ClasspathSettingsPane.java

Violation Line
Avoid empty catch blocks 63 - 64
Avoid empty catch blocks 101 - 102
Avoid empty catch blocks 102 - 103

jp/sourceforge/stigmata/ui/swing/ControlPane.java

Violation Line
Avoid unused method parameters such as 'e'. 239 - 247

jp/sourceforge/stigmata/ui/swing/filter/BirthmarkElementCountComparisonPairFilterComponentService.java

Violation Line
Avoid empty catch blocks 106 - 107

jp/sourceforge/stigmata/ui/swing/filter/SimilarityComparisonPairFilterComponentService.java

Violation Line
Avoid empty catch blocks 83 - 84

jp/sourceforge/stigmata/ui/swing/filter/TargetNameComparisonPairFilterComponentService.java

Violation Line
Avoid empty catch blocks 72 - 73

jp/sourceforge/stigmata/ui/swing/filter/TotalElementCountComparisonPairFilterComponentService.java

Violation Line
Avoid empty catch blocks 79 - 80

jp/sourceforge/stigmata/ui/swing/mds/MdsViewerPane.java

Violation Line
Avoid unused imports such as 'jp.sourceforge.stigmata.BirthmarkEnvironment' 31

jp/sourceforge/stigmata/ui/swing/RoundRobinComparisonResultPane.java

Violation Line
Avoid unused method parameters such as 'e'. 210 - 228
Avoid unused method parameters such as 'e'. 230 - 245
Avoid empty catch blocks 394 - 395

jp/sourceforge/stigmata/ui/swing/StigmataFrame.java

Violation Line
Avoid empty catch blocks 397 - 398
Avoid empty catch blocks 409 - 410
Avoid empty catch blocks 686 - 687
Avoid empty catch blocks 797 - 798

jp/sourceforge/stigmata/ui/swing/TargetSelectionPane.java

Violation Line
An empty statement (semicolon) not part of a loop 129
Avoid unused method parameters such as 'evt'. 200 - 205
Avoid unused method parameters such as 'evt'. 264 - 267
Avoid unused method parameters such as 'evt'. 269 - 278
Avoid unused constructor parameters such as 'model'. 303 - 305
Avoid empty catch blocks 353 - 354
Avoid empty catch blocks 354 - 355

jp/sourceforge/stigmata/ui/swing/UpdatePluginsPane.java

Violation Line
Avoid empty catch blocks 90 - 91

jp/sourceforge/stigmata/utils/HermesUtility.java

Violation Line
Avoid empty catch blocks 66 - 68
Avoid empty catch blocks 112 - 114