Files

Class/Module Index [+]

Quicksearch

RuboCop::Cop::IfThenElse

Common functionality for cops checking if and unless statements.

Public Instance Methods

check(node) click to toggle source
# File lib/rubocop/cop/mixin/if_then_else.rb, line 14
def check(node)
  # We won't check modifier or ternary conditionals.
  return unless node.loc.expression.source =~ /\A(if|unless)\b/
  return unless offending_line(node)
  add_offense(node, :expression, error_message(node))
end
on_if(node) click to toggle source
# File lib/rubocop/cop/mixin/if_then_else.rb, line 6
def on_if(node)
  check(node)
end
on_unless(node) click to toggle source
# File lib/rubocop/cop/mixin/if_then_else.rb, line 10
def on_unless(node)
  check(node)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.