Commit ce10ab5
[analyzer] Additional tests of Fragment.offset.
These tests, which are based on
https://dart-review.googlesource.com/c/sdk/+/413381, provide
additional confidence in the correctness of the `Fragment.offset`
implementation by ensuring that all tests using the
`element_text.dart` infrastructure will exercise
`Fragment.offset`. The offset is output to the text summary if it has
an unexpected or unusual value.
Note that in several cases, the test expectation contains the string
`offset=-1`. These are all bugs; `Fragment.offset` was never intended
to return `-1`. I will address these bugs in follow-up CLs.
Change-Id: Iad4bddcd2951ee1146d046655fb53d87346e048b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/420940
Commit-Queue: Paul Berry <[email protected]>
Reviewed-by: Konstantin Shcheglov <[email protected]>1 parent f7dd89e commit ce10ab5
File tree
18 files changed
+167
-110
lines changed- pkg/analyzer/test/src/summary
- elements
18 files changed
+167
-110
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
806 | 806 | | |
807 | 807 | | |
808 | 808 | | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
809 | 866 | | |
810 | 867 | | |
811 | 868 | | |
| |||
847 | 904 | | |
848 | 905 | | |
849 | 906 | | |
| 907 | + | |
| 908 | + | |
850 | 909 | | |
851 | 910 | | |
852 | 911 | | |
| |||
1009 | 1068 | | |
1010 | 1069 | | |
1011 | 1070 | | |
1012 | | - | |
1013 | | - | |
1014 | | - | |
1015 | 1071 | | |
1016 | 1072 | | |
1017 | 1073 | | |
| |||
1199 | 1255 | | |
1200 | 1256 | | |
1201 | 1257 | | |
| 1258 | + | |
1202 | 1259 | | |
1203 | 1260 | | |
1204 | 1261 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9241 | 9241 | | |
9242 | 9242 | | |
9243 | 9243 | | |
9244 | | - | |
| 9244 | + | |
9245 | 9245 | | |
9246 | 9246 | | |
9247 | 9247 | | |
| |||
9561 | 9561 | | |
9562 | 9562 | | |
9563 | 9563 | | |
9564 | | - | |
| 9564 | + | |
9565 | 9565 | | |
9566 | 9566 | | |
9567 | 9567 | | |
| |||
12300 | 12300 | | |
12301 | 12301 | | |
12302 | 12302 | | |
12303 | | - | |
| 12303 | + | |
12304 | 12304 | | |
12305 | 12305 | | |
12306 | 12306 | | |
| |||
13093 | 13093 | | |
13094 | 13094 | | |
13095 | 13095 | | |
13096 | | - | |
| 13096 | + | |
13097 | 13097 | | |
13098 | 13098 | | |
13099 | 13099 | | |
| |||
17608 | 17608 | | |
17609 | 17609 | | |
17610 | 17610 | | |
17611 | | - | |
| 17611 | + | |
17612 | 17612 | | |
17613 | 17613 | | |
17614 | 17614 | | |
| |||
18121 | 18121 | | |
18122 | 18122 | | |
18123 | 18123 | | |
18124 | | - | |
| 18124 | + | |
18125 | 18125 | | |
18126 | 18126 | | |
18127 | 18127 | | |
| |||
18132 | 18132 | | |
18133 | 18133 | | |
18134 | 18134 | | |
18135 | | - | |
| 18135 | + | |
18136 | 18136 | | |
18137 | 18137 | | |
18138 | 18138 | | |
| |||
18287 | 18287 | | |
18288 | 18288 | | |
18289 | 18289 | | |
18290 | | - | |
| 18290 | + | |
18291 | 18291 | | |
18292 | 18292 | | |
18293 | 18293 | | |
18294 | 18294 | | |
18295 | 18295 | | |
18296 | 18296 | | |
18297 | | - | |
| 18297 | + | |
18298 | 18298 | | |
18299 | | - | |
| 18299 | + | |
18300 | 18300 | | |
18301 | | - | |
| 18301 | + | |
18302 | 18302 | | |
18303 | 18303 | | |
18304 | 18304 | | |
18305 | 18305 | | |
18306 | 18306 | | |
18307 | 18307 | | |
18308 | 18308 | | |
18309 | | - | |
| 18309 | + | |
18310 | 18310 | | |
18311 | | - | |
| 18311 | + | |
18312 | 18312 | | |
18313 | 18313 | | |
18314 | | - | |
| 18314 | + | |
18315 | 18315 | | |
18316 | 18316 | | |
18317 | 18317 | | |
| |||
18516 | 18516 | | |
18517 | 18517 | | |
18518 | 18518 | | |
18519 | | - | |
| 18519 | + | |
18520 | 18520 | | |
18521 | | - | |
| 18521 | + | |
18522 | 18522 | | |
18523 | 18523 | | |
18524 | 18524 | | |
| |||
19573 | 19573 | | |
19574 | 19574 | | |
19575 | 19575 | | |
19576 | | - | |
| 19576 | + | |
19577 | 19577 | | |
19578 | 19578 | | |
19579 | 19579 | | |
19580 | 19580 | | |
19581 | 19581 | | |
19582 | 19582 | | |
19583 | | - | |
| 19583 | + | |
19584 | 19584 | | |
19585 | 19585 | | |
19586 | 19586 | | |
| |||
19591 | 19591 | | |
19592 | 19592 | | |
19593 | 19593 | | |
19594 | | - | |
| 19594 | + | |
19595 | 19595 | | |
19596 | 19596 | | |
19597 | 19597 | | |
| |||
19602 | 19602 | | |
19603 | 19603 | | |
19604 | 19604 | | |
19605 | | - | |
| 19605 | + | |
19606 | 19606 | | |
19607 | 19607 | | |
19608 | 19608 | | |
| |||
19614 | 19614 | | |
19615 | 19615 | | |
19616 | 19616 | | |
19617 | | - | |
| 19617 | + | |
19618 | 19618 | | |
19619 | 19619 | | |
19620 | 19620 | | |
| |||
19840 | 19840 | | |
19841 | 19841 | | |
19842 | 19842 | | |
19843 | | - | |
| 19843 | + | |
19844 | 19844 | | |
19845 | | - | |
| 19845 | + | |
19846 | 19846 | | |
19847 | 19847 | | |
19848 | 19848 | | |
| |||
19956 | 19956 | | |
19957 | 19957 | | |
19958 | 19958 | | |
19959 | | - | |
| 19959 | + | |
19960 | 19960 | | |
19961 | | - | |
| 19961 | + | |
19962 | 19962 | | |
19963 | 19963 | | |
19964 | 19964 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1375 | 1375 | | |
1376 | 1376 | | |
1377 | 1377 | | |
1378 | | - | |
| 1378 | + | |
1379 | 1379 | | |
1380 | 1380 | | |
1381 | 1381 | | |
| |||
1415 | 1415 | | |
1416 | 1416 | | |
1417 | 1417 | | |
1418 | | - | |
| 1418 | + | |
1419 | 1419 | | |
1420 | 1420 | | |
1421 | 1421 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3087 | 3087 | | |
3088 | 3088 | | |
3089 | 3089 | | |
3090 | | - | |
| 3090 | + | |
3091 | 3091 | | |
3092 | 3092 | | |
3093 | 3093 | | |
| |||
4612 | 4612 | | |
4613 | 4613 | | |
4614 | 4614 | | |
4615 | | - | |
| 4615 | + | |
4616 | 4616 | | |
4617 | 4617 | | |
4618 | 4618 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
611 | 611 | | |
612 | 612 | | |
613 | 613 | | |
614 | | - | |
| 614 | + | |
615 | 615 | | |
616 | 616 | | |
617 | 617 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1608 | 1608 | | |
1609 | 1609 | | |
1610 | 1610 | | |
1611 | | - | |
| 1611 | + | |
1612 | 1612 | | |
1613 | 1613 | | |
1614 | 1614 | | |
| |||
1656 | 1656 | | |
1657 | 1657 | | |
1658 | 1658 | | |
1659 | | - | |
| 1659 | + | |
1660 | 1660 | | |
1661 | 1661 | | |
1662 | 1662 | | |
| |||
1669 | 1669 | | |
1670 | 1670 | | |
1671 | 1671 | | |
1672 | | - | |
| 1672 | + | |
1673 | 1673 | | |
1674 | 1674 | | |
1675 | 1675 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
| 89 | + | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
| 118 | + | |
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | | - | |
| 134 | + | |
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| |||
0 commit comments