class RuboCop::Cop::Lint::UnneededSplatExpansion
def unneeded_splat_expansion(node)
def unneeded_splat_expansion(node) literal_expansion(node) do |expanded_item| if expanded_item.send_type? return if array_new_inside_array_literal?(expanded_item) grandparent = node.parent.parent return if grandparent && !ASSIGNMENT_TYPES.include?(grandparent.type) end yield end end