class RuboCop::Cop::Rails::ReversibleMigration
def check_change_table_offense(receiver, node)
def check_change_table_offense(receiver, node) method_name = node.method_name return if receiver != node.receiver && reversible_change_table_call?(node) action = if method_name == :remove target_rails_version >= 6.1 ? 't.remove (without type)' : 't.remove' else "change_table(with #{method_name})" end add_offense(node, message: format(MSG, action: action)) end