mirror of
https://github.com/astral-sh/ruff.git
synced 2025-10-01 14:21:53 +00:00

## Summary Only works within a single file for now. Closes https://github.com/astral-sh/ruff/issues/10671.
30 lines
648 B
Python
30 lines
648 B
Python
import collections
|
|
from collections import namedtuple
|
|
from typing import NamedTuple, TypedDict
|
|
|
|
|
|
class C:
|
|
lower = 0
|
|
CONSTANT = 0
|
|
mixedCase = 0
|
|
_mixedCase = 0
|
|
mixed_Case = 0
|
|
myObj1 = collections.namedtuple("MyObj1", ["a", "b"])
|
|
myObj2 = namedtuple("MyObj2", ["a", "b"])
|
|
Employee = NamedTuple('Employee', [('name', str), ('id', int)])
|
|
Point2D = TypedDict('Point2D', {'in': int, 'x-y': int})
|
|
|
|
|
|
class D(TypedDict):
|
|
lower: int
|
|
CONSTANT: str
|
|
mixedCase: bool
|
|
_mixedCase: list
|
|
mixed_Case: set
|
|
|
|
class E(D):
|
|
lower: int
|
|
CONSTANT: str
|
|
mixedCase: bool
|
|
_mixedCase: list
|
|
mixed_Case: set
|