Files
Marcus Mewsandintellij-monorepo-bot eb3eeb0fca PY-57582 dataclasses: field with default value preceding KW_ONLY shows false-positive warning
- support marker field typed with KW_ONLY
- adjust other inspection message

GitOrigin-RevId: 28f30ffcc3400bc719c63eacd76e432a547a1a9c
2025-09-26 07:22:47 +00:00

21 lines
438 B
Python

from bases import A1, A3, A41, A42
from decorator import my_dataclass
@my_dataclass()
class B1(A1):
<error descr="Non-default argument(s) follows default argument(s) defined in 'A1'">y1</error>: str
y2: str = "1"
@my_dataclass()
class B3(A3):
y1: str
@my_dataclass()
class B4<error descr="Inherited non-default argument(s) defined in A41 follows inherited default argument defined in A42">(A41, A42)</error>:
pass