This cop looks for unless expressions with else clauses.
# File lib/rubocop/cop/style/unless_else.rb, line 10 def on_if(node) loc = node.loc # discard ternary ops and modifier if/unless nodes return unless loc.respond_to?(:keyword) && loc.respond_to?(:else) return unless loc.keyword.is?('unless') && loc.else add_offense(node, :expression) end
Generated with the Darkfish Rdoc Generator 2.