.. _invalid-overridden-method: invalid-overridden-method / W0236 ================================= **Message emitted:** ``Method %r was expected to be %r, found it instead as %r`` **Description:** *Used when we detect that a method was overridden in a way that does not match its base class which could result in potential bugs at runtime.* **Problematic code:** .. literalinclude:: /data/messages/i/invalid-overridden-method/bad.py :language: python **Correct code:** .. literalinclude:: /data/messages/i/invalid-overridden-method/good.py :language: python Created by the `classes `__ checker.