class RuboCop::Cop::Lint::RedundantRequireStatement
def on_send(node)
def on_send(node) return unless redundant_require_statement?(node) add_offense(node) do |corrector| if node.parent.respond_to?(:modifier_form?) && node.parent.modifier_form? corrector.insert_after(node.parent, "\nend") range = range_with_surrounding_space(node.source_range, side: :right) else range = range_by_whole_lines(node.source_range, include_final_newline: true) end corrector.remove(range) end end