File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed
utbot-intellij/src/main/kotlin/org/utbot/intellij/plugin/generator Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -274,9 +274,11 @@ object CodeGenerationController {
274274 reformat(model, SmartPointerManager .getInstance(model.project).createSmartPsiElementPointer(utUtilsFile), utUtilsClass)
275275 })
276276
277- val utUtilsDocument = PsiDocumentManager
278- .getInstance(model.project)
279- .getDocument(utUtilsFile) ? : error(" Failed to get a Document for UtUtils file" )
277+ val utUtilsDocument = runReadAction {
278+ PsiDocumentManager
279+ .getInstance(model.project)
280+ .getDocument(utUtilsFile) ? : error(" Failed to get a Document for UtUtils file" )
281+ }
280282
281283 unblockDocument(model.project, utUtilsDocument)
282284 }
@@ -286,10 +288,12 @@ object CodeGenerationController {
286288 utilClassKind : UtilClassKind ,
287289 model : GenerateTestsModel
288290 ): PsiFile {
289- val utilsClassDocument = PsiDocumentManager
290- .getInstance(model.project)
291- .getDocument(existingUtilClass)
292- ? : error(" Failed to get Document for UtUtils class PsiFile: ${existingUtilClass.name} " )
291+ val utilsClassDocument = runReadAction {
292+ PsiDocumentManager
293+ .getInstance(model.project)
294+ .getDocument(existingUtilClass)
295+ ? : error(" Failed to get Document for UtUtils class PsiFile: ${existingUtilClass.name} " )
296+ }
293297
294298 val utUtilsText = utilClassKind.getUtilClassText(model.codegenLanguage)
295299
You can’t perform that action at this time.
0 commit comments