class RuboCop::Cop::Bugcrowd::CanWithClassConst

Constants

MSG

Public Instance Methods

autocorrect(node) click to toggle source
# File lib/rubocop/cop/bugcrowd/can_with_class_const.rb, line 19
def autocorrect(node)
  lambda do |corrector|
    internal_expression = node.children.last
    corrector.replace(
      internal_expression.loc.expression, "#{internal_expression.source}.new"
    )
  end
end
on_send(node) click to toggle source
# File lib/rubocop/cop/bugcrowd/can_with_class_const.rb, line 15
def on_send(node)
  add_offense(node) if can_with_class_const?(node)
end