Commit 908a14e
authored
fix: ignore case name matching when declared a CaseMatcher (#37)
* fix: When the CaseMatcher is explicitly declared, the case name is no longer used.
* fix: enum coding without associated value but with the path value1 parent 3c31d0b commit 908a14e
3 files changed
Lines changed: 208 additions & 33 deletions
File tree
- Sources/ReerCodableMacros
- Tests/ReerCodableTests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
407 | 436 | | |
408 | 437 | | |
409 | 438 | | |
| |||
645 | 674 | | |
646 | 675 | | |
647 | 676 | | |
648 | | - | |
| 677 | + | |
649 | 678 | | |
650 | 679 | | |
651 | 680 | | |
| |||
747 | 776 | | |
748 | 777 | | |
749 | 778 | | |
750 | | - | |
| 779 | + | |
751 | 780 | | |
752 | 781 | | |
753 | 782 | | |
| |||
867 | 896 | | |
868 | 897 | | |
869 | 898 | | |
870 | | - | |
| 899 | + | |
| 900 | + | |
871 | 901 | | |
872 | 902 | | |
873 | 903 | | |
| |||
881 | 911 | | |
882 | 912 | | |
883 | 913 | | |
884 | | - | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
885 | 917 | | |
886 | 918 | | |
887 | 919 | | |
| |||
940 | 972 | | |
941 | 973 | | |
942 | 974 | | |
943 | | - | |
| 975 | + | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
944 | 979 | | |
945 | 980 | | |
946 | | - | |
| 981 | + | |
947 | 982 | | |
948 | 983 | | |
949 | 984 | | |
950 | 985 | | |
951 | | - | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
952 | 993 | | |
953 | 994 | | |
954 | 995 | | |
| |||
963 | 1004 | | |
964 | 1005 | | |
965 | 1006 | | |
966 | | - | |
| 1007 | + | |
967 | 1008 | | |
968 | 1009 | | |
969 | 1010 | | |
970 | 1011 | | |
971 | 1012 | | |
972 | 1013 | | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
973 | 1019 | | |
974 | 1020 | | |
975 | | - | |
| 1021 | + | |
976 | 1022 | | |
977 | 1023 | | |
978 | 1024 | | |
979 | 1025 | | |
980 | | - | |
| 1026 | + | |
981 | 1027 | | |
982 | 1028 | | |
983 | 1029 | | |
| |||
999 | 1045 | | |
1000 | 1046 | | |
1001 | 1047 | | |
1002 | | - | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
1003 | 1052 | | |
1004 | 1053 | | |
1005 | 1054 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
89 | 99 | | |
90 | 100 | | |
91 | 101 | | |
| |||
112 | 122 | | |
113 | 123 | | |
114 | 124 | | |
115 | | - | |
| 125 | + | |
116 | 126 | | |
117 | 127 | | |
118 | 128 | | |
| |||
135 | 145 | | |
136 | 146 | | |
137 | 147 | | |
138 | | - | |
| 148 | + | |
139 | 149 | | |
140 | 150 | | |
141 | 151 | | |
| |||
156 | 166 | | |
157 | 167 | | |
158 | 168 | | |
159 | | - | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
160 | 187 | | |
161 | 188 | | |
162 | 189 | | |
| |||
224 | 251 | | |
225 | 252 | | |
226 | 253 | | |
227 | | - | |
| 254 | + | |
228 | 255 | | |
229 | 256 | | |
230 | 257 | | |
| |||
318 | 345 | | |
319 | 346 | | |
320 | 347 | | |
321 | | - | |
| 348 | + | |
322 | 349 | | |
323 | 350 | | |
324 | 351 | | |
| |||
402 | 429 | | |
403 | 430 | | |
404 | 431 | | |
405 | | - | |
| 432 | + | |
406 | 433 | | |
407 | 434 | | |
408 | 435 | | |
| |||
412 | 439 | | |
413 | 440 | | |
414 | 441 | | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 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 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
| 175 | + | |
187 | 176 | | |
188 | 177 | | |
189 | 178 | | |
| |||
192 | 181 | | |
193 | 182 | | |
194 | 183 | | |
195 | | - | |
| 184 | + | |
196 | 185 | | |
197 | | - | |
| 186 | + | |
198 | 187 | | |
199 | | - | |
| 188 | + | |
200 | 189 | | |
201 | 190 | | |
202 | 191 | | |
| |||
271 | 260 | | |
272 | 261 | | |
273 | 262 | | |
274 | | - | |
| 263 | + | |
275 | 264 | | |
276 | 265 | | |
277 | 266 | | |
| |||
0 commit comments