mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 04:51:24 +07:00
[kotlin] KTIJ-36897 add commandLine logging to scratch execution
GitOrigin-RevId: ff49a2133160b1a8a71d139aa3ca930d80396822
This commit is contained in:
committed by
intellij-monorepo-bot
parent
95698d476f
commit
2ef1ccbf7a
@@ -5,6 +5,7 @@ import com.intellij.execution.JavaParametersBuilder
|
||||
import com.intellij.execution.configurations.GeneralCommandLine
|
||||
import com.intellij.openapi.application.edtWriteAction
|
||||
import com.intellij.openapi.application.readAction
|
||||
import com.intellij.openapi.diagnostic.Logger
|
||||
import com.intellij.openapi.fileEditor.FileDocumentManager
|
||||
import com.intellij.openapi.module.Module
|
||||
import com.intellij.openapi.project.Project
|
||||
@@ -35,6 +36,8 @@ import java.nio.file.Path
|
||||
import kotlin.io.path.absolutePathString
|
||||
import kotlin.io.path.readLines
|
||||
|
||||
private val log = Logger.getInstance(K2ScratchExecutor::class.java)
|
||||
|
||||
class K2ScratchExecutor(override val scratchFile: K2KotlinScratchFile, val project: Project, val scope: CoroutineScope) :
|
||||
ScratchExecutor(scratchFile) {
|
||||
override fun execute() {
|
||||
@@ -143,7 +146,10 @@ class K2ScratchExecutor(override val scratchFile: K2KotlinScratchFile, val proje
|
||||
"plugin:kotlin.scripting:enable-script-explanation=true",
|
||||
)
|
||||
|
||||
return javaParameters.toCommandLine()
|
||||
val commandLine = javaParameters.toCommandLine()
|
||||
log.info("commandLine=${commandLine.commandLineString}")
|
||||
|
||||
return commandLine
|
||||
}
|
||||
|
||||
private val requiredKotlinArtifacts by lazy {
|
||||
|
||||
Reference in New Issue
Block a user