class RuboCop::Cop::Lint::InheritException
def on_class(node)
def on_class(node) return unless node.parent_class && exception_class?(node.parent_class) return if inherit_exception_class_with_omitted_namespace?(node) message = message(node.parent_class) add_offense(node.parent_class, message: message) do |corrector| corrector.replace(node.parent_class, preferred_base_class) end end