Commit c01e70f
committed
[ty] support kw_only=True for dataclasses
astral-sh/ty#1111 parent 85bd961 commit c01e70f
File tree
5 files changed
+87
-9
lines changed- crates/ty_python_semantic
- resources/mdtest/dataclasses
- src
- types
- call
5 files changed
+87
-9
lines changedLines changed: 52 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
465 | 465 | | |
466 | 466 | | |
467 | 467 | | |
468 | | - | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
469 | 520 | | |
470 | 521 | | |
471 | 522 | | |
| |||
Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
67 | | - | |
| 66 | + | |
68 | 67 | | |
69 | 68 | | |
70 | 69 | | |
71 | 70 | | |
72 | | - | |
| 71 | + | |
73 | 72 | | |
74 | 73 | | |
75 | 74 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6552 | 6552 | | |
6553 | 6553 | | |
6554 | 6554 | | |
| 6555 | + | |
| 6556 | + | |
| 6557 | + | |
6555 | 6558 | | |
6556 | 6559 | | |
6557 | 6560 | | |
| |||
6567 | 6570 | | |
6568 | 6571 | | |
6569 | 6572 | | |
| 6573 | + | |
6570 | 6574 | | |
6571 | 6575 | | |
6572 | 6576 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
36 | | - | |
| 37 | + | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| |||
860 | 861 | | |
861 | 862 | | |
862 | 863 | | |
863 | | - | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
864 | 869 | | |
865 | 870 | | |
866 | 871 | | |
| |||
919 | 924 | | |
920 | 925 | | |
921 | 926 | | |
922 | | - | |
| 927 | + | |
| 928 | + | |
923 | 929 | | |
924 | 930 | | |
925 | 931 | | |
| |||
933 | 939 | | |
934 | 940 | | |
935 | 941 | | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
936 | 950 | | |
937 | 951 | | |
938 | 952 | | |
| |||
942 | 956 | | |
943 | 957 | | |
944 | 958 | | |
945 | | - | |
| 959 | + | |
946 | 960 | | |
947 | 961 | | |
948 | 962 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1082 | 1082 | | |
1083 | 1083 | | |
1084 | 1084 | | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
1085 | 1088 | | |
1086 | 1089 | | |
1087 | 1090 | | |
| |||
1811 | 1814 | | |
1812 | 1815 | | |
1813 | 1816 | | |
| 1817 | + | |
1814 | 1818 | | |
1815 | 1819 | | |
1816 | 1820 | | |
| |||
1875 | 1879 | | |
1876 | 1880 | | |
1877 | 1881 | | |
1878 | | - | |
| 1882 | + | |
| 1883 | + | |
| 1884 | + | |
| 1885 | + | |
1879 | 1886 | | |
1880 | 1887 | | |
1881 | 1888 | | |
| |||
2075 | 2082 | | |
2076 | 2083 | | |
2077 | 2084 | | |
| 2085 | + | |
2078 | 2086 | | |
2079 | 2087 | | |
2080 | 2088 | | |
| 2089 | + | |
2081 | 2090 | | |
2082 | 2091 | | |
2083 | 2092 | | |
| |||
2087 | 2096 | | |
2088 | 2097 | | |
2089 | 2098 | | |
| 2099 | + | |
2090 | 2100 | | |
2091 | 2101 | | |
2092 | 2102 | | |
| |||
0 commit comments