mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-27 17:15:38 +07:00
onSuccess() was called from a coroutine on Dispatchers.Default but accessed PSI elements without a read action. Use suspend writeCommandAction to properly dispatch to EDT with write access. Add InstallPackageQuickFixTest to verify that onSuccess correctly adds import statements to the file. Make InstallPackageQuickFix and InstallAndImportPackageQuickFix non-internal (annotated with @ApiStatus.Internal instead) so they are accessible from the test module. GitOrigin-RevId: 4b8ef9194803cdd12192351ef357b18321ba482a