Files
openide/python/testData/paramInfo/InitializingDataclassKwOnlyOnClass.py
2023-04-12 17:59:48 +00:00

33 lines
423 B
Python

from dataclasses import dataclass
@dataclass(kw_only=True)
class Base1:
a: int
@dataclass
class Derived1(Base1):
b: int
Derived1(<arg1>)
@dataclass
class Base2:
a: int
@dataclass(kw_only=True)
class Derived2(Base2):
b: int
Derived2(<arg2>) # non-working case
@dataclass(kw_only=True)
class Base3:
a: int
@dataclass(kw_only=True)
class Derived3(Base3):
b: int
Derived3(<arg3>)
Base3(<arg4>)