Commit 86af0c8
Kotlin 2.4.0: Update test expectations for IrRichPropertyReference
Kotlin 2.4.0 represents bound callable references as IrRichPropertyReference
nodes instead of IrPropertyReference with bound receivers. The extractor does
not yet handle these new IR nodes, resulting in fewer extracted results for
bound property references. This is a known limitation to be addressed in a
follow-up PR.
Affected tests:
- library-tests/exprs: delegatedProperties.kt bound member extension refs
- library-tests/reflection: bound extension property reference
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent b89b6e4 commit 86af0c8
7 files changed
Lines changed: 10 additions & 45 deletions
File tree
- java/ql/test-kotlin2/library-tests
- exprs
- CONSISTENCY
- reflection
- CONSISTENCY
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
Lines changed: 4 additions & 19 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1231 | 1231 | | |
1232 | 1232 | | |
1233 | 1233 | | |
1234 | | - | |
1235 | | - | |
1236 | 1234 | | |
1237 | 1235 | | |
1238 | | - | |
1239 | | - | |
1240 | | - | |
1241 | | - | |
1242 | | - | |
1243 | | - | |
1244 | | - | |
1245 | | - | |
| 1236 | + | |
1246 | 1237 | | |
1247 | 1238 | | |
1248 | 1239 | | |
1249 | 1240 | | |
1250 | | - | |
1251 | | - | |
1252 | | - | |
| 1241 | + | |
1253 | 1242 | | |
1254 | 1243 | | |
1255 | 1244 | | |
1256 | 1245 | | |
1257 | | - | |
| 1246 | + | |
1258 | 1247 | | |
1259 | 1248 | | |
1260 | 1249 | | |
1261 | 1250 | | |
1262 | 1251 | | |
1263 | 1252 | | |
1264 | | - | |
1265 | | - | |
1266 | | - | |
| 1253 | + | |
1267 | 1254 | | |
1268 | 1255 | | |
1269 | | - | |
1270 | | - | |
1271 | 1256 | | |
1272 | 1257 | | |
1273 | 1258 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
459 | 459 | | |
460 | 460 | | |
461 | 461 | | |
462 | | - | |
463 | | - | |
464 | 462 | | |
465 | 463 | | |
466 | 464 | | |
467 | 465 | | |
468 | | - | |
469 | | - | |
470 | 466 | | |
471 | 467 | | |
472 | 468 | | |
| |||
482 | 478 | | |
483 | 479 | | |
484 | 480 | | |
485 | | - | |
486 | 481 | | |
487 | 482 | | |
488 | 483 | | |
| |||
510 | 505 | | |
511 | 506 | | |
512 | 507 | | |
513 | | - | |
514 | | - | |
515 | 508 | | |
516 | 509 | | |
517 | 510 | | |
518 | | - | |
519 | | - | |
520 | | - | |
521 | | - | |
522 | 511 | | |
523 | 512 | | |
524 | 513 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 2 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
58 | 56 | | |
59 | 57 | | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
| 58 | + | |
68 | 59 | | |
69 | 60 | | |
70 | 61 | | |
71 | 62 | | |
72 | | - | |
73 | | - | |
74 | | - | |
| 63 | + | |
75 | 64 | | |
76 | 65 | | |
77 | 66 | | |
78 | 67 | | |
79 | 68 | | |
80 | 69 | | |
81 | | - | |
82 | 70 | | |
83 | 71 | | |
84 | 72 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | | - | |
145 | 144 | | |
146 | 145 | | |
147 | 146 | | |
| |||
0 commit comments