class RuboCop::Cop::Rails::Inquiry


pets.include? ‘cat’
pets = %w(cat dog)
# good
pets.gopher?
pets = %w(cat dog).inquiry
# bad - Array#inquiry
ruby == ‘two’
ruby = ‘two’
# good
ruby.two?
ruby = ‘two’.inquiry
# bad - String#inquiry
@example
Checks that Active Support’s ‘inquiry` method is not used.

def on_send(node)

def on_send(node)
  return unless node.arguments.empty?
  return unless (receiver = node.receiver)
  return unless receiver.type?(:str, :array)
  add_offense(node.loc.selector)
end