File tree
26 files changed
+15684
-2141
lines changed- src
- context
- parser
- converts
- typescript
- analyze
- tests
- fixtures
- integrations/snippet-scope
- parser/ast/svelte5
- docs/snippets
- src/parser/typescript
26 files changed
+15684
-2141
lines changedDiff for: src/context/index.ts
+9-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
| 36 | + | |
36 | 37 |
| |
37 | 38 |
| |
38 | 39 |
| |
| |||
57 | 58 |
| |
58 | 59 |
| |
59 | 60 |
| |
| 61 | + | |
60 | 62 |
| |
61 | 63 |
| |
62 | 64 |
| |
63 | 65 |
| |
64 | 66 |
| |
65 | 67 |
| |
66 | 68 |
| |
67 |
| - | |
| 69 | + | |
68 | 70 |
| |
69 | 71 |
| |
70 |
| - | |
| 72 | + | |
71 | 73 |
| |
72 | 74 |
| |
73 | 75 |
| |
74 | 76 |
| |
75 | 77 |
| |
76 |
| - | |
| 78 | + | |
| 79 | + | |
77 | 80 |
| |
78 | 81 |
| |
79 | 82 |
| |
| |||
86 | 89 |
| |
87 | 90 |
| |
88 | 91 |
| |
| 92 | + | |
89 | 93 |
| |
90 | 94 |
| |
91 | 95 |
| |
92 | 96 |
| |
93 | 97 |
| |
94 | 98 |
| |
95 |
| - | |
| 99 | + | |
96 | 100 |
| |
97 | 101 |
| |
98 | 102 |
| |
| |||
102 | 106 |
| |
103 | 107 |
| |
104 | 108 |
| |
| 109 | + | |
105 | 110 |
| |
106 | 111 |
| |
107 | 112 |
| |
|
Diff for: src/context/script-let.ts
+37-18
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
138 | 138 |
| |
139 | 139 |
| |
140 | 140 |
| |
| 141 | + | |
| 142 | + | |
141 | 143 |
| |
142 | 144 |
| |
143 | 145 |
| |
| |||
164 | 166 |
| |
165 | 167 |
| |
166 | 168 |
| |
167 |
| - | |
| 169 | + | |
168 | 170 |
| |
169 | 171 |
| |
170 | 172 |
| |
| |||
220 | 222 |
| |
221 | 223 |
| |
222 | 224 |
| |
223 |
| - | |
| 225 | + | |
224 | 226 |
| |
225 | 227 |
| |
226 | 228 |
| |
| |||
259 | 261 |
| |
260 | 262 |
| |
261 | 263 |
| |
262 |
| - | |
| 264 | + | |
263 | 265 |
| |
264 | 266 |
| |
265 | 267 |
| |
| |||
393 | 395 |
| |
394 | 396 |
| |
395 | 397 |
| |
396 |
| - | |
| 398 | + | |
397 | 399 |
| |
398 | 400 |
| |
399 | 401 |
| |
| |||
417 | 419 |
| |
418 | 420 |
| |
419 | 421 |
| |
420 |
| - | |
| 422 | + | |
421 | 423 |
| |
422 | 424 |
| |
423 | 425 |
| |
| |||
448 | 450 |
| |
449 | 451 |
| |
450 | 452 |
| |
451 |
| - | |
| 453 | + | |
452 | 454 |
| |
453 | 455 |
| |
454 | 456 |
| |
| |||
525 | 527 |
| |
526 | 528 |
| |
527 | 529 |
| |
528 |
| - | |
| 530 | + | |
529 | 531 |
| |
530 | 532 |
| |
531 | 533 |
| |
532 | 534 |
| |
533 | 535 |
| |
534 | 536 |
| |
| 537 | + | |
535 | 538 |
| |
536 | 539 |
| |
537 | 540 |
| |
538 | 541 |
| |
539 | 542 |
| |
540 | 543 |
| |
541 | 544 |
| |
542 |
| - | |
| 545 | + | |
543 | 546 |
| |
544 | 547 |
| |
545 | 548 |
| |
| |||
565 | 568 |
| |
566 | 569 |
| |
567 | 570 |
| |
568 |
| - | |
| 571 | + | |
569 | 572 |
| |
570 | 573 |
| |
571 | 574 |
| |
| |||
588 | 591 |
| |
589 | 592 |
| |
590 | 593 |
| |
591 |
| - | |
| 594 | + | |
592 | 595 |
| |
593 | 596 |
| |
594 | 597 |
| |
| |||
608 | 611 |
| |
609 | 612 |
| |
610 | 613 |
| |
611 |
| - | |
| 614 | + | |
612 | 615 |
| |
613 | 616 |
| |
614 | 617 |
| |
| |||
622 | 625 |
| |
623 | 626 |
| |
624 | 627 |
| |
625 |
| - | |
| 628 | + | |
626 | 629 |
| |
627 | 630 |
| |
628 | 631 |
| |
| |||
664 | 667 |
| |
665 | 668 |
| |
666 | 669 |
| |
667 |
| - | |
| 670 | + | |
668 | 671 |
| |
669 | 672 |
| |
670 | 673 |
| |
| |||
723 | 726 |
| |
724 | 727 |
| |
725 | 728 |
| |
726 |
| - | |
| 729 | + | |
727 | 730 |
| |
728 | 731 |
| |
729 | 732 |
| |
| |||
738 | 741 |
| |
739 | 742 |
| |
740 | 743 |
| |
741 |
| - | |
| 744 | + | |
742 | 745 |
| |
743 | 746 |
| |
744 | 747 |
| |
| |||
766 | 769 |
| |
767 | 770 |
| |
768 | 771 |
| |
769 |
| - | |
| 772 | + | |
770 | 773 |
| |
771 | 774 |
| |
772 | 775 |
| |
| |||
788 | 791 |
| |
789 | 792 |
| |
790 | 793 |
| |
791 |
| - | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
792 | 801 |
| |
793 |
| - | |
| 802 | + | |
| 803 | + | |
794 | 804 |
| |
795 | 805 |
| |
796 | 806 |
| |
| |||
825 | 835 |
| |
826 | 836 |
| |
827 | 837 |
| |
| 838 | + | |
828 | 839 |
| |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
829 | 848 |
| |
830 | 849 |
| |
831 | 850 |
| |
|
Diff for: src/parser/analyze-scope.ts
+9-10
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
235 | 235 |
| |
236 | 236 |
| |
237 | 237 |
| |
238 |
| - | |
239 |
| - | |
240 |
| - | |
241 |
| - | |
242 |
| - | |
243 |
| - | |
244 |
| - | |
245 |
| - | |
246 |
| - | |
247 |
| - | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
248 | 247 |
| |
249 | 248 |
| |
250 | 249 |
| |
|
Diff for: src/parser/converts/block.ts
+3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
655 | 655 |
| |
656 | 656 |
| |
657 | 657 |
| |
| 658 | + | |
| 659 | + | |
658 | 660 |
| |
659 | 661 |
| |
660 | 662 |
| |
661 | 663 |
| |
| 664 | + | |
662 | 665 |
| |
663 | 666 |
| |
664 | 667 |
| |
|
Diff for: src/parser/converts/root.ts
+19-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
| 48 | + | |
48 | 49 |
| |
49 | 50 |
| |
50 | 51 |
| |
| |||
63 | 64 |
| |
64 | 65 |
| |
65 | 66 |
| |
66 |
| - | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
67 | 77 |
| |
| 78 | + | |
68 | 79 |
| |
69 | 80 |
| |
70 |
| - | |
| 81 | + | |
71 | 82 |
| |
72 | 83 |
| |
73 | 84 |
| |
| |||
77 | 88 |
| |
78 | 89 |
| |
79 | 90 |
| |
80 |
| - | |
81 |
| - | |
82 | 91 |
| |
83 | 92 |
| |
84 | 93 |
| |
85 | 94 |
| |
86 | 95 |
| |
87 | 96 |
| |
88 |
| - | |
| 97 | + | |
89 | 98 |
| |
90 | 99 |
| |
91 | 100 |
| |
| |||
163 | 172 |
| |
164 | 173 |
| |
165 | 174 |
| |
| 175 | + | |
| 176 | + | |
| 177 | + | |
166 | 178 |
| |
167 | 179 |
| |
168 | 180 |
| |
| |||
188 | 200 |
| |
189 | 201 |
| |
190 | 202 |
| |
| 203 | + | |
| 204 | + | |
191 | 205 |
| |
192 | 206 |
| |
193 | 207 |
| |
|
Diff for: src/parser/template.ts
-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
8 | 7 |
| |
9 | 8 |
| |
10 | 9 |
| |
| |||
27 | 26 |
| |
28 | 27 |
| |
29 | 28 |
| |
30 |
| - | |
31 | 29 |
| |
32 | 30 |
| |
33 | 31 |
| |
|
0 commit comments