Coroutine debugger starting even if registry key set to false - fixed
This commit is contained in:
+2
@@ -40,6 +40,7 @@ class CoroutineProjectConnectionListener(val project: Project) : XDebuggerManage
|
|||||||
params: JavaParameters?,
|
params: JavaParameters?,
|
||||||
runnerSettings: RunnerSettings?
|
runnerSettings: RunnerSettings?
|
||||||
) {
|
) {
|
||||||
|
if(coroutineDebuggerEnabled()) {
|
||||||
val configurationName = configuration.type.id
|
val configurationName = configuration.type.id
|
||||||
try {
|
try {
|
||||||
if (!gradleConfiguration(configurationName)) { // gradle test logic in KotlinGradleCoroutineDebugProjectResolver
|
if (!gradleConfiguration(configurationName)) { // gradle test logic in KotlinGradleCoroutineDebugProjectResolver
|
||||||
@@ -52,6 +53,7 @@ class CoroutineProjectConnectionListener(val project: Project) : XDebuggerManage
|
|||||||
log.warn("'kotlinx-coroutines-debug' not found in classpath. Coroutine debugger disabled.")
|
log.warn("'kotlinx-coroutines-debug' not found in classpath. Coroutine debugger disabled.")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private fun starting() {
|
private fun starting() {
|
||||||
if (processCounter.compareAndSet(0, 1))
|
if (processCounter.compareAndSet(0, 1))
|
||||||
|
|||||||
Reference in New Issue
Block a user