class RuboCop::Cop::Performance::DoubleStartEndWith
def check(node, receiver, method, first_call_args, second_call_args)
def check(node, receiver, method, first_call_args, second_call_args) return unless receiver && second_call_args.all?(&:pure?) combined_args = combine_args(first_call_args, second_call_args) add_offense(node, message: message(node, receiver, method, combined_args)) do |corrector| autocorrect(corrector, first_call_args, second_call_args, combined_args) end end