class RuboCop::Cop::Rails::ApplicationRecord
end
# …
class Rails4Model < ActiveRecord::Base
# bad
end
# …
class Rails5Model < ApplicationRecord
# good
@example
This cop checks that models subclass ApplicationRecord with Rails 5.0.
def autocorrect(node)
def autocorrect(node) lambda do |corrector| corrector.replace(node.source_range, self.class::SUPERCLASS) end end