Parent

Included Modules

Files

Class/Module Index [+]

Quicksearch

RuboCop::Cop::Style::OneLineConditional

TODO: Make configurable. Checks for uses of if/then/else/end on a single line.

Public Instance Methods

error_message(_node) click to toggle source
# File lib/rubocop/cop/style/one_line_conditional.rb, line 14
def error_message(_node)
  'Favor the ternary operator (?:) over if/then/else/end constructs.'
end
offending_line(node) click to toggle source
# File lib/rubocop/cop/style/one_line_conditional.rb, line 10
def offending_line(node)
  node.loc.expression.line unless node.loc.expression.source =~ /\n/
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.