PMD Results

The following document contains the results of PMD 7.3.0.

Violations By Priority

Priority 3

org/apache/ibatis/migration/MigrationReader.java

Rule Violation Line
EmptyControlStatement Empty if statement 194200
EmptyControlStatement Empty if statement 211217
EmptyControlStatement Empty if statement 229236

org/apache/ibatis/migration/commands/InfoCommand.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 4042

org/apache/ibatis/migration/io/ClassLoaderWrapper.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 218220

org/apache/ibatis/migration/io/DefaultVFS.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 159161
EmptyCatchBlock Avoid empty catch blocks 344346

org/apache/ibatis/migration/io/ResolverUtil.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 252254
EmptyCatchBlock Avoid empty catch blocks 294297

org/apache/ibatis/migration/operations/ScriptRunner.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 166168
EmptyCatchBlock Avoid empty catch blocks 196198

Priority 4

org/apache/ibatis/migration/io/JBoss6VFS.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JBoss6VFS': 'valid' is already in scope because it is declared in an enclosing type 149
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JBoss6VFS': 'valid' is already in scope because it is declared in an enclosing type 151

Files

org/apache/ibatis/migration/MigrationReader.java

Rule Violation Priority Line
EmptyControlStatement Empty if statement 3 194200
EmptyControlStatement Empty if statement 3 211217
EmptyControlStatement Empty if statement 3 229236

org/apache/ibatis/migration/commands/InfoCommand.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 4042

org/apache/ibatis/migration/io/ClassLoaderWrapper.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 218220

org/apache/ibatis/migration/io/DefaultVFS.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 159161
EmptyCatchBlock Avoid empty catch blocks 3 344346

org/apache/ibatis/migration/io/JBoss6VFS.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JBoss6VFS': 'valid' is already in scope because it is declared in an enclosing type 4 149
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JBoss6VFS': 'valid' is already in scope because it is declared in an enclosing type 4 151

org/apache/ibatis/migration/io/ResolverUtil.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 252254
EmptyCatchBlock Avoid empty catch blocks 3 294297

org/apache/ibatis/migration/operations/ScriptRunner.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 166168
EmptyCatchBlock Avoid empty catch blocks 3 196198