Method: RuboCop::Cop::Style::OneLineConditional#on_normal_if_unless
- Defined in:
- lib/rubocop/cop/style/one_line_conditional.rb
#on_normal_if_unless(node) ⇒ Object
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'lib/rubocop/cop/style/one_line_conditional.rb', line 63 def on_normal_if_unless(node) return unless node.single_line? return unless node.else_branch return if node.elsif? || node.if_branch&.begin_type? multiline = multiline?(node) add_offense(node, message: (node, multiline)) do |corrector| next if part_of_ignored_node?(node) autocorrect(corrector, node, multiline) ignore_node(node) end end |