class Rubocop::Cop::Style::OneLineConditional
Checks for uses of if/then/else/end on a single line.
Public Instance Methods
error_message()
click to toggle source
# File lib/rubocop/cop/style/one_line_conditional.rb, line 14 def error_message '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