From 151ee55ff440db19e212e9e3e5d1f7b2683b01cd Mon Sep 17 00:00:00 2001 From: "Vassiliy.Kudryashov" Date: Tue, 5 Jul 2022 11:51:55 +0300 Subject: [PATCH] Write access exception on test generating in Idea project with JDK 11 #350 --- .../kotlin/org/utbot/intellij/plugin/ui/utils/ModuleUtils.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utbot-intellij/src/main/kotlin/org/utbot/intellij/plugin/ui/utils/ModuleUtils.kt b/utbot-intellij/src/main/kotlin/org/utbot/intellij/plugin/ui/utils/ModuleUtils.kt index f3bc3ffd3f..2d4fbbf79f 100644 --- a/utbot-intellij/src/main/kotlin/org/utbot/intellij/plugin/ui/utils/ModuleUtils.kt +++ b/utbot-intellij/src/main/kotlin/org/utbot/intellij/plugin/ui/utils/ModuleUtils.kt @@ -223,10 +223,10 @@ fun ContentEntry.addSourceRootIfAbsent( model.dispose() return } - VfsUtil.createDirectoryIfMissing(VfsUtilCore.urlToPath(sourceRootUrl)) - addSourceFolder(sourceRootUrl, type) WriteCommandAction.runWriteCommandAction(rootModel.module.project) { try { + VfsUtil.createDirectoryIfMissing(VfsUtilCore.urlToPath(sourceRootUrl)) + addSourceFolder(sourceRootUrl, type) model.commit() } catch (e: Exception) { logger.error { e }