Support debug of non-jvm Gradle tasks in External System
authorKirill Shmakov <kirill.shmakov@jetbrains.com>
Tue, 24 Sep 2019 11:38:45 +0000 (14:38 +0300)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Fri, 27 Sep 2019 08:31:42 +0000 (08:31 +0000)
commitcea74ff27f4435e65dea1c25c05e8cfbd3a01f97
tree4c7af0bc19984115b31c3a41e6022b1643ec3d0b
parentb8ec126655f017d6309a924459a61ad22c9ae91b
Support debug of non-jvm Gradle tasks in External System

GitOrigin-RevId: 2d9b816110abf38cbc9159558e696e729e0f4025
18 files changed:
java/execution/impl/intellij.java.execution.impl.iml
java/execution/impl/src/com/intellij/openapi/externalSystem/service/execution/ExternalSystemTaskDebugRunner.java
java/execution/impl/src/com/intellij/openapi/externalSystem/service/execution/ForkedDebuggerThread.java
platform/external-system-api/src/com/intellij/openapi/externalSystem/debugger/DebuggerBackendExtension.java [new file with mode: 0644]
platform/external-system-impl/intellij.platform.externalSystem.impl.iml
platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/execution/ExternalSystemRunConfiguration.java
platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/execution/ExternalSystemRunnableState.java [new file with mode: 0644]
platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/execution/ExternalSystemTaskRunner.kt
platform/external-system-rt/src/com/intellij/openapi/externalSystem/rt/execution/ForkedDebuggerConfiguration.java
platform/external-system-rt/src/com/intellij/openapi/externalSystem/rt/execution/ForkedDebuggerHelper.java
platform/platform-resources/src/META-INF/ExternalSystemExtensionPoints.xml
plugins/gradle/java/resources/META-INF/plugin.xml
plugins/gradle/java/src/service/debugger/GradleJvmDebuggerBackend.kt [new file with mode: 0644]
plugins/gradle/java/src/service/project/JavaGradleProjectResolver.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/execution/GradleRunConfiguration.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/BaseGradleProjectResolverExtension.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolverExtension.java
plugins/gradle/src/org/jetbrains/plugins/gradle/service/task/GradleTaskManager.java