class Foo:
async def baz(self):
pass
class Bar(Foo):
def baz(self):
pass
class Foo:
async def baz(self):
pass
class Bar(Foo):
async def baz(self):
pass
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.