class RuboCop::Cop::Style::HashConversion
def multi_argument(node)
def multi_argument(node) if node.arguments.count.odd? add_offense(node, message: MSG_LITERAL_MULTI_ARG) else add_offense(node, message: MSG_LITERAL_MULTI_ARG) do |corrector| corrector.replace(node, args_to_hash(node.arguments)) parent = node.parent add_parentheses(parent, corrector) if parent&.send_type? && !parent.parenthesized? end end end