Clirr Results

The following document contains the results of Clirr.

  • Current Version: 3.3.2
  • Comparison Version: 3.2.0

Summary

Severity Number
Error Error 15
Warning Warning 0

(The results have been filtered to omit less severe results)

API Incompatibilities

Severity Message Class Method / Field
Error Method 'public java.io.Reader getOnAbortReader()' has been added to an interface org.apache.ibatis.migration.MigrationLoader public java.io.Reader getOnAbortReader()
Error In method 'protected void copyExternalResourceTo(java.lang.String, java.io.File)' the number of arguments has changed org.apache.ibatis.migration.commands.BaseCommand protected void copyExternalResourceTo(java.lang.String, java.io.File)
Error Method 'protected java.util.Properties environmentProperties()' has been removed org.apache.ibatis.migration.commands.BaseCommand protected java.util.Properties environmentProperties()
Error Method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' has been removed org.apache.ibatis.migration.operations.BootstrapOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error Method 'protected java.lang.String horizontalLine(java.lang.String, int)' has been removed org.apache.ibatis.migration.operations.DatabaseOperation protected java.lang.String horizontalLine(java.lang.String, int)
Error Method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' has been removed org.apache.ibatis.migration.operations.DatabaseOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error In method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' the number of arguments has changed org.apache.ibatis.migration.operations.DownOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error Return type of method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' has been changed to org.apache.ibatis.migration.operations.DownOperation org.apache.ibatis.migration.operations.DownOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error In method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' the number of arguments has changed org.apache.ibatis.migration.operations.PendingOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error Return type of method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' has been changed to org.apache.ibatis.migration.operations.PendingOperation org.apache.ibatis.migration.operations.PendingOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error Method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' has been removed org.apache.ibatis.migration.operations.StatusOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error In method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' the number of arguments has changed org.apache.ibatis.migration.operations.UpOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error Return type of method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' has been changed to org.apache.ibatis.migration.operations.UpOperation org.apache.ibatis.migration.operations.UpOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error In method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' the number of arguments has changed org.apache.ibatis.migration.operations.VersionOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
Error Return type of method 'public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)' has been changed to org.apache.ibatis.migration.operations.VersionOperation org.apache.ibatis.migration.operations.VersionOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)

API Changelog

The following APIs were modified from version 3.2.0 to 3.3.2:
  • Non justified changes

    Class From To
    org.apache.ibatis.migration.MigrationLoader public java.io.Reader getOnAbortReader()
    org.apache.ibatis.migration.commands.BaseCommand protected java.util.Properties environmentProperties()
    org.apache.ibatis.migration.commands.BaseCommand protected void copyExternalResourceTo(java.lang.String, java.io.File)
    org.apache.ibatis.migration.operations.BootstrapOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.DatabaseOperation protected java.lang.String horizontalLine(java.lang.String, int)
    org.apache.ibatis.migration.operations.DatabaseOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.DownOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.DownOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.PendingOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.PendingOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.StatusOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.UpOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.UpOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.VersionOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)
    org.apache.ibatis.migration.operations.VersionOperation public org.apache.ibatis.migration.operations.DatabaseOperation operate(org.apache.ibatis.migration.ConnectionProvider, org.apache.ibatis.migration.MigrationLoader, org.apache.ibatis.migration.options.DatabaseOperationOption, java.io.PrintStream)