class RuboCop::Cop::Style::IfUnlessModifierOfIfUnless

end
tired? ? ‘stop’ : ‘go faster’
if running?
# good
end if running?
“keep going”
else
“please stop”
if tired?
# bad
tired? ? ‘stop’ : ‘go faster’ if running?
# bad
@example
unless statements.
Checks for if and unless statements used as modifiers of other if or

def on_if(node)

def on_if(node)
  return unless node.modifier_form? && node.body.if_type?
  add_offense(node, location: :keyword,
                    message: format(MSG, keyword: node.keyword))
end