class RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets

def on_array(node)

def on_array(node)
  return unless node.square_brackets?
  left, right = array_brackets(node)
  if empty_brackets?(left, right)
    return empty_offenses(node, left, right, EMPTY_MSG)
  end
  start_ok = next_to_newline?(node, left)
  end_ok = node.single_line? ? false : end_has_own_line?(right)
  issue_offenses(node, left, right, start_ok, end_ok)
end