class RuboCop::Cop::Sorbet::ForbidSuperclassConstLiteral

def autocorrect(node)

def autocorrect(node)
  lambda do |corrector|
    class_name = node.parent.child_nodes.first.const_name
    parent_name = "#{class_name}Parent"
    indent = ' ' * node.parent.loc.column
    corrector.insert_before(node.parent.loc.expression, "#{parent_name} = #{node.source}\n#{indent}")
    corrector.replace(node.loc.expression, parent_name)
  end
end

def on_class(node)

def on_class(node)
  return unless not_lit_const_superclass?(node)
  add_offense(node.child_nodes[1])
end