class RuboCop::Cop::Style::StructInheritance
def correct_parent(parent, corrector)
def correct_parent(parent, corrector) if parent.block_type? corrector.remove(range_with_surrounding_space(range: parent.loc.end, newlines: false)) elsif (class_node = parent.parent).body.nil? corrector.remove(range_by_whole_lines(class_node.loc.end, include_final_newline: true)) else corrector.insert_after(parent.loc.expression, ' do') end end