class RuboCop::Cop::Layout::MultilineArrayLineBreaks

This cop ensures that each item in a multi-line array starts on a separate line.

@example

# bad
[
  a, b,
  c
]

# good
[
  a,
  b,
  c
]

Constants

MSG

Public Instance Methods

autocorrect(node) click to toggle source
# File lib/rubocop/cop/layout/multiline_array_line_breaks.rb, line 33
def autocorrect(node)
  EmptyLineCorrector.insert_before(node)
end
on_array(node) click to toggle source
# File lib/rubocop/cop/layout/multiline_array_line_breaks.rb, line 29
def on_array(node)
  check_line_breaks(node, node.children)
end