class RuboCop::Cop::Style::CaseEquality
some_string =~ /something/
(1..100).include?(7)
something.is_a?(Array)
# good
/something/ === some_string
(1..100) === 7
Array === something
# bad
@example
This cop checks for uses of the case equality operator(===).
def on_send(node)
def on_send(node) case_equality?(node) { add_offense(node, location: :selector) } end