class RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets
def compact_offenses(node, left, right, start_ok, end_ok)
def compact_offenses(node, left, right, start_ok, end_ok) if qualifies_for_compact?(node, left, side: :left) compact_offense(node, left, side: :left) elsif !multi_dimensional_array?(node, left, side: :left) space_offenses(node, left, nil, MSG, start_ok: start_ok, end_ok: true) end if qualifies_for_compact?(node, right) compact_offense(node, right) elsif !multi_dimensional_array?(node, right) space_offenses(node, nil, right, MSG, start_ok: true, end_ok: end_ok) end end