mirror of https://github.com/astral-sh/ruff
28 lines
363 B
Python
28 lines
363 B
Python
class Bad(tuple): # SLOT001
|
|
pass
|
|
|
|
|
|
class Good(tuple): # Ok
|
|
__slots__ = ("foo",)
|
|
|
|
|
|
from typing import Tuple
|
|
|
|
|
|
class Bad(Tuple): # SLOT001
|
|
pass
|
|
|
|
|
|
class Bad(Tuple[str, int, float]): # SLOT001
|
|
pass
|
|
|
|
|
|
class Good(Tuple[str, int, float]): # OK
|
|
__slots__ = ("foo",)
|
|
|
|
|
|
import builtins
|
|
|
|
class AlsoBad(builtins.tuple[int, int]): # SLOT001
|
|
pass
|