Files
openide/plugins/kotlin/base/psi
Anna Kozlova b78de39243 [kotlin] k2: support safe delete for kmp projects (KTIJ-28466)
`getElementsToSearch` returns `expect` and all `actual` declarations; to report conflicts against this group together, declaration is replaced with `expect` counter-part in UsageInfo's referencedElement

for "broken" code with missed actual on constructors, `isEffectivelyActual` is used

Disabled tests:
- skipped test with super type reference of expected class (KT-65190)
- impossible to delete parameter in `actual` function without changing corresponding `expect` function (KTIJ-28569)
- `getExpectsForActual` doesn't return anything if declaration doesn't have `actual` modifier: doesn't work for slightly broken code (KT-65191)

GitOrigin-RevId: 08878c97bb3a196be8dbb663b6c7348b9352dd3a
2024-01-23 12:27:45 +00:00
..