PMD Results

The following document contains the results of PMD 7.17.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 216218

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

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 158160
EmptyCatchBlock Avoid empty catch blocks 339341

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

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 250252
EmptyCatchBlock Avoid empty catch blocks 292295

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 146
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JBoss6VFS': 'valid' is already in scope because it is declared in an enclosing type 148

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 216218

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

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 158160
EmptyCatchBlock Avoid empty catch blocks 3 339341

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 146
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JBoss6VFS': 'valid' is already in scope because it is declared in an enclosing type 4 148

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

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 250252
EmptyCatchBlock Avoid empty catch blocks 3 292295

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