Skip to content

Commit 96b13cb

Browse files
committed
fix: fix kotlin read issue
1 parent e407586 commit 96b13cb

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -360,8 +360,8 @@ project(":") {
360360
implementation("org.jetbrains:markdown:0.5.1")
361361
implementation(libs.kotlinx.serialization.json)
362362

363-
implementation("cc.unitmesh:cocoa-core:0.4.2")
364-
implementation("cc.unitmesh:git-commit-message:0.4.2")
363+
implementation("cc.unitmesh:cocoa-core:0.4.5")
364+
implementation("cc.unitmesh:git-commit-message:0.4.5")
365365

366366
// kanban
367367
implementation(libs.github.api)

src/main/kotlin/cc/unitmesh/devti/intentions/action/task/TestCodeGenTask.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import cc.unitmesh.devti.provider.context.ChatCreationContext
1414
import cc.unitmesh.devti.provider.context.ChatOrigin
1515
import com.intellij.openapi.application.ApplicationManager
1616
import com.intellij.openapi.application.ReadAction
17+
import com.intellij.openapi.application.runReadAction
1718
import com.intellij.openapi.diagnostic.logger
1819
import com.intellij.openapi.fileEditor.FileEditorManager
1920
import com.intellij.openapi.progress.ProgressIndicator
@@ -93,7 +94,7 @@ class TestCodeGenTask(val request: TestCodeGenRequest) :
9394
if (testContext.currentClass != null) {
9495
prompter += "\n"
9596
prompter += "// here is current class information:\n"
96-
prompter += testContext.currentClass.format()
97+
prompter += runReadAction { testContext.currentClass.format() }
9798
}
9899

99100
prompter += "\n```${lang.lowercase()}\n${request.selectText}\n```\n"

0 commit comments

Comments
 (0)