Skip to content

Commit 5dd40cd

Browse files
Merge 3a532d7 into f283ddc
2 parents f283ddc + 3a532d7 commit 5dd40cd

18 files changed

Lines changed: 1740 additions & 614 deletions

File tree

crates/ty_python_semantic/resources/mdtest/dataclasses/dataclasses.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1959,16 +1959,16 @@ from typing import TypedDict
19591959

19601960
TD = TypedDict("TD", {"x": int})
19611961

1962-
# TODO: should emit `invalid-dataclass`
1962+
# error: [invalid-dataclass] "Cannot use `dataclass()` on a `TypedDict` class"
19631963
dataclass(TD)
19641964

1965-
# TODO: should emit `invalid-dataclass`
1965+
# error: [invalid-dataclass] "Cannot use `dataclass()` on a `TypedDict` class"
19661966
dataclass()(TD)
19671967

1968-
# TODO: should emit `invalid-dataclass`
1968+
# error: [invalid-dataclass] "Cannot use `dataclass()` on a `TypedDict` class"
19691969
dataclass(TypedDict("Inline1", {"a": str}))
19701970

1971-
# TODO: should emit `invalid-dataclass`
1971+
# error: [invalid-dataclass] "Cannot use `dataclass()` on a `TypedDict` class"
19721972
dataclass()(TypedDict("Inline2", {"a": str}))
19731973
```
19741974

0 commit comments

Comments
 (0)