Checkstyle Results

The following document contains the results of Checkstyle 10.17.0 with checkstyle.xml ruleset.

Summary

Files  Info  Warnings  Errors
91 0 192 0

Files

File  I  W  E
org/apache/ibatis/migration/BootstrapScript.java 0 1 0
org/apache/ibatis/migration/Change.java 0 2 0
org/apache/ibatis/migration/CommandLine.java 0 4 0
org/apache/ibatis/migration/ConnectionProvider.java 0 1 0
org/apache/ibatis/migration/DataSourceConnectionProvider.java 0 2 0
org/apache/ibatis/migration/Environment.java 0 4 0
org/apache/ibatis/migration/FileMigrationLoader.java 0 3 0
org/apache/ibatis/migration/FileMigrationLoaderFactory.java 0 1 0
org/apache/ibatis/migration/JavaMigrationLoader.java 0 3 0
org/apache/ibatis/migration/JdbcConnectionProvider.java 0 3 0
org/apache/ibatis/migration/MigrationException.java 0 1 0
org/apache/ibatis/migration/MigrationLoader.java 0 5 0
org/apache/ibatis/migration/MigrationReader.java 0 3 0
org/apache/ibatis/migration/MigrationScript.java 0 4 0
org/apache/ibatis/migration/Migrator.java 0 1 0
org/apache/ibatis/migration/OnAbortScript.java 0 1 0
org/apache/ibatis/migration/SimpleScript.java 0 1 0
org/apache/ibatis/migration/VariableReplacer.java 0 2 0
org/apache/ibatis/migration/commands/BaseCommand.java 0 6 0
org/apache/ibatis/migration/commands/BootstrapCommand.java 0 1 0
org/apache/ibatis/migration/commands/Command.java 0 1 0
org/apache/ibatis/migration/commands/Commands.java 0 3 0
org/apache/ibatis/migration/commands/DownCommand.java 0 1 0
org/apache/ibatis/migration/commands/InfoCommand.java 0 2 0
org/apache/ibatis/migration/commands/InitializeCommand.java 0 2 0
org/apache/ibatis/migration/commands/NewCommand.java 0 2 0
org/apache/ibatis/migration/commands/PendingCommand.java 0 1 0
org/apache/ibatis/migration/commands/RedoCommand.java 0 1 0
org/apache/ibatis/migration/commands/ScriptCommand.java 0 2 0
org/apache/ibatis/migration/commands/StatusCommand.java 0 1 0
org/apache/ibatis/migration/commands/UpCommand.java 0 1 0
org/apache/ibatis/migration/commands/VersionCommand.java 0 2 0
org/apache/ibatis/migration/driver/DriverShim.java 0 1 0
org/apache/ibatis/migration/hook/FileHookScriptFactory.java 0 4 0
org/apache/ibatis/migration/hook/FileMigrationHook.java 0 2 0
org/apache/ibatis/migration/hook/HookContext.java 0 7 0
org/apache/ibatis/migration/hook/HookScript.java 0 1 0
org/apache/ibatis/migration/hook/HookScriptFactory.java 0 1 0
org/apache/ibatis/migration/hook/Jsr223HookScript.java 0 4 0
org/apache/ibatis/migration/hook/MigrationHook.java 0 1 0
org/apache/ibatis/migration/hook/NewHookContext.java 0 2 0
org/apache/ibatis/migration/hook/SqlHookScript.java 0 3 0
org/apache/ibatis/migration/io/ClassLoaderWrapper.java 0 13 0
org/apache/ibatis/migration/io/DefaultVFS.java 0 1 0
org/apache/ibatis/migration/io/JBoss6VFS.java 0 2 0
org/apache/ibatis/migration/io/Resources.java 0 15 0
org/apache/ibatis/migration/io/VFS.java 0 3 0
org/apache/ibatis/migration/operations/BootstrapOperation.java 0 4 0
org/apache/ibatis/migration/operations/ChangelogOperation.java 0 6 0
org/apache/ibatis/migration/operations/DatabaseOperation.java 0 2 0
org/apache/ibatis/migration/operations/DownOperation.java 0 4 0
org/apache/ibatis/migration/operations/PendingOperation.java 0 3 0
org/apache/ibatis/migration/operations/ScriptRunner.java 0 7 0
org/apache/ibatis/migration/operations/StatusOperation.java 0 3 0
org/apache/ibatis/migration/operations/UpOperation.java 0 4 0
org/apache/ibatis/migration/operations/VersionOperation.java 0 4 0
org/apache/ibatis/migration/options/DatabaseOperationOption.java 0 5 0
org/apache/ibatis/migration/options/Options.java 0 1 0
org/apache/ibatis/migration/options/OptionsParser.java 0 3 0
org/apache/ibatis/migration/options/SelectedOptions.java 0 8 0
org/apache/ibatis/migration/options/SelectedPaths.java 0 6 0
org/apache/ibatis/migration/utils/Util.java 0 4 0

Rules

Category Rule Violations Severity
coding MissingSwitchDefault 1  Warning
OverloadMethodsDeclarationOrder 5  Warning
VariableDeclarationUsageDistance 2  Warning
imports CustomImportOrder
  • separateLineBetweenGroups: "true"
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###THIRD_PARTY_PACKAGE"
  • tokens: "IMPORT, STATIC_IMPORT, PACKAGE_DEF"
23  Warning
javadoc MissingJavadocMethod
  • scope: "public"
  • tokens: "METHOD_DEF, CTOR_DEF, ANNOTATION_FIELD_DEF, COMPACT_CTOR_DEF"
  • minLineCount: "2"
  • allowedAnnotations: "Override, Test"
31  Warning
MissingJavadocType
  • scope: "protected"
  • excludeScope: "nothing"
  • tokens: "CLASS_DEF, INTERFACE_DEF, ENUM_DEF, RECORD_DEF, ANNOTATION_DEF"
54  Warning
SummaryJavadoc
  • forbiddenSummaryFragments: "^@return the *|^This method returns |^A [{]@code [a-zA-Z0-9]+[}]( is a )"
42  Warning
naming AbbreviationAsWordInName
  • tokens: "CLASS_DEF, INTERFACE_DEF, ENUM_DEF, ANNOTATION_DEF, ANNOTATION_FIELD_DEF, PARAMETER_DEF, VARIABLE_DEF, METHOD_DEF, PATTERN_VARIABLE_DEF, RECORD_DEF, RECORD_COMPONENT_DEF"
  • ignoreFinal: "false"
  • allowedAbbreviations: "XML,URL"
  • allowedAbbreviationLength: "0"
15  Warning
ParameterName
  • format: "^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"
15  Warning
TypeName
  • tokens: "CLASS_DEF, INTERFACE_DEF, ENUM_DEF, ANNOTATION_DEF, RECORD_DEF"
1  Warning
sizes LineLength
  • fileExtensions: "java"
  • max: "120"
  • ignorePattern: "^package.*|^import.*|a href|href|http://|https://|ftp://"
3  Error

Details

org/apache/ibatis/migration/BootstrapScript.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18

org/apache/ibatis/migration/Change.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 20
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 34

org/apache/ibatis/migration/CommandLine.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.commands.Command' 24
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 32
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Warning sizes LineLength Line is longer than 120 characters (found 134). 134

org/apache/ibatis/migration/ConnectionProvider.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 21

org/apache/ibatis/migration/DataSourceConnectionProvider.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.sql.DataSource' 21
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 23

org/apache/ibatis/migration/Environment.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 31
 Warning naming AbbreviationAsWordInName Abbreviation in name 'SETTING_KEY' must contain no more than '1' consecutive capital letters. 35
 Warning naming TypeName Type name 'SETTING_KEY' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 35
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 148

org/apache/ibatis/migration/FileMigrationLoader.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.utils.Util' 27
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 29
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 36

org/apache/ibatis/migration/FileMigrationLoaderFactory.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 20

org/apache/ibatis/migration/JavaMigrationLoader.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.io.ResolverUtil' 25
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 27
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 102

org/apache/ibatis/migration/JdbcConnectionProvider.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.driver.DriverShim' 26
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 28
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 39

org/apache/ibatis/migration/MigrationException.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18

org/apache/ibatis/migration/MigrationLoader.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 21
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 23
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 28
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 38
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 43

org/apache/ibatis/migration/MigrationReader.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 28
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Warning coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Previous overloaded method located at line '98'. 271

org/apache/ibatis/migration/MigrationScript.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 20
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 21
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 27
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 32

org/apache/ibatis/migration/Migrator.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18

org/apache/ibatis/migration/OnAbortScript.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18

org/apache/ibatis/migration/SimpleScript.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18

org/apache/ibatis/migration/VariableReplacer.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 25
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 43

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 41
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 61
 Warning naming ParameterName Parameter name 'aDriverClassLoader' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 86
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 Warning naming ParameterName Parameter name 'aPrintStream' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 90
 Warning naming AbbreviationAsWordInName Abbreviation in name 'getNextIDAsString' must contain no more than '1' consecutive capital letters. 105

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

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 21

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

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18

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

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 21
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Warning naming ParameterName Parameter name 'aResolvedCommand' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 55

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

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 21

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

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 26
 Warning coding VariableDeclarationUsageDistance Distance between variable 'pathSep' declaration and its first usage is 5, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 56

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.MigrationException' 21
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 25

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.MigrationException' 23
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 29

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

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 21

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

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 25

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 28
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 36

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

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 21

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

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 21

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.MigrationException' 20
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 24

org/apache/ibatis/migration/driver/DriverShim.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 26

org/apache/ibatis/migration/hook/FileHookScriptFactory.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Environment' 23
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 27
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Warning sizes LineLength Line is longer than 120 characters (found 136). 54

org/apache/ibatis/migration/hook/FileMigrationHook.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 20
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 27

org/apache/ibatis/migration/hook/HookContext.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 23
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 27
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 38
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 48
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 56
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 66

org/apache/ibatis/migration/hook/HookScript.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 20

org/apache/ibatis/migration/hook/HookScriptFactory.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18

org/apache/ibatis/migration/hook/Jsr223HookScript.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.script.Bindings' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.MigrationException' 39
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 43
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 65

org/apache/ibatis/migration/hook/MigrationHook.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 20

org/apache/ibatis/migration/hook/NewHookContext.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 30
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 37

org/apache/ibatis/migration/hook/SqlHookScript.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.MigrationException' 27
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 31
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 39

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

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 21
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 39
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 51
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 65
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 77
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 91
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 106
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 123
 Warning coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Previous overloaded method located at line '87'. 133
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 153
 Warning coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Previous overloaded method located at line '61'. 163
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 195
 Warning coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Previous overloaded method located at line '119'. 208

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

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'DefaultVFS' must contain no more than '1' consecutive capital letters. 42

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

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'JBoss6VFS' must contain no more than '1' consecutive capital letters. 32
 Warning naming AbbreviationAsWordInName Abbreviation in name 'VFS' must contain no more than '1' consecutive capital letters. 68

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

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 51
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 61
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 77
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 98
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 113
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 134
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 153
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 174
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 195
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 218
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 233
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 250
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 267
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 288
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 307

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

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'VFS' must contain no more than '1' consecutive capital letters. 34
 Warning naming AbbreviationAsWordInName Abbreviation in name 'VFSHolder' must contain no more than '1' consecutive capital letters. 46
 Warning naming AbbreviationAsWordInName Abbreviation in name 'createVFS' must contain no more than '1' consecutive capital letters. 50

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.ConnectionProvider' 22
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 28
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Warning sizes LineLength Line is longer than 120 characters (found 198). 47

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 27
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 30
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 72

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 25
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 29

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 27
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 36
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Warning coding VariableDeclarationUsageDistance Distance between variable 'skippedOrMissing' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 67

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 27
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 36
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 43

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

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 30
 Warning naming AbbreviationAsWordInName Abbreviation in name 'removeCRs' must contain no more than '1' consecutive capital letters. 48
 Warning naming AbbreviationAsWordInName Abbreviation in name 'setRemoveCRs' must contain no more than '1' consecutive capital letters. 77
 Warning naming AbbreviationAsWordInName Abbreviation in name 'removeCRs' must contain no more than '1' consecutive capital letters. 77
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 109
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 159
 Warning coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Previous overloaded method located at line '69'. 171

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 27
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 34
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 42

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 26
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 35
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 54

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

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.ibatis.migration.Change' 25
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 32
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 47

org/apache/ibatis/migration/options/DatabaseOperationOption.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18
 Warning naming AbbreviationAsWordInName Abbreviation in name 'removeCRs' must contain no more than '1' consecutive capital letters. 33
 Warning naming AbbreviationAsWordInName Abbreviation in name 'isRemoveCRs' must contain no more than '1' consecutive capital letters. 81
 Warning naming AbbreviationAsWordInName Abbreviation in name 'setRemoveCRs' must contain no more than '1' consecutive capital letters. 85
 Warning naming AbbreviationAsWordInName Abbreviation in name 'removeCRs' must contain no more than '1' consecutive capital letters. 85

org/apache/ibatis/migration/options/Options.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18

org/apache/ibatis/migration/options/OptionsParser.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 22
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Warning coding MissingSwitchDefault switch without "default" clause. 56

org/apache/ibatis/migration/options/SelectedOptions.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 18
 Warning naming ParameterName Parameter name 'aEnvironment' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 55
 Warning naming ParameterName Parameter name 'aTemplate' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 63
 Warning naming ParameterName Parameter name 'aForce' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 79
 Warning naming ParameterName Parameter name 'aTrace' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 87
 Warning naming ParameterName Parameter name 'aCommand' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 95
 Warning naming ParameterName Parameter name 'aParams' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 103
 Warning naming ParameterName Parameter name 'aHelp' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 111

org/apache/ibatis/migration/options/SelectedPaths.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 22
 Warning naming ParameterName Parameter name 'aBasePath' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 49
 Warning naming ParameterName Parameter name 'aEnvPath' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 53
 Warning naming ParameterName Parameter name 'aScriptPath' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 57
 Warning naming ParameterName Parameter name 'aDriverPath' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 61
 Warning naming ParameterName Parameter name 'aHookPath' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 65

org/apache/ibatis/migration/utils/Util.java

Severity Category Rule Message Line
 Warning javadoc MissingJavadocType Missing a Javadoc comment. 22
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 50
 Warning javadoc MissingJavadocMethod Missing a Javadoc comment. 79