Pattern: Subclassed typing.final
class
Issue: -
Used when a class decorated with typing.final
has been subclassed.
Example of incorrect code:
from typing import final
@final
class Base:
pass
class Subclass(Base): # [subclassed-final-class]
pass
Example of correct code:
from typing import final
class Base:
pass
class Subclass(Base): # [subclassed-final-class]
pass