mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
hotfix: IDEA-119851 Gradle: the "out-of-process" mode doesn't work
(cherry picked from commit 83fe636)
This commit is contained in:
@@ -122,8 +122,11 @@ public class GradleTaskManager extends AbstractExternalSystemTaskManager<GradleE
|
||||
public boolean cancelTask(@NotNull ExternalSystemTaskId id, @NotNull ExternalSystemTaskNotificationListener listener)
|
||||
throws ExternalSystemException {
|
||||
|
||||
for (GradleTaskManagerExtension gradleTaskManagerExtension : GradleTaskManagerExtension.EP_NAME.getExtensions()) {
|
||||
if (gradleTaskManagerExtension.cancelTask(id, listener)) return true;
|
||||
// extension points are available only in IDE process
|
||||
if (ExternalSystemApiUtil.isInProcessMode(GradleConstants.SYSTEM_ID)) {
|
||||
for (GradleTaskManagerExtension gradleTaskManagerExtension : GradleTaskManagerExtension.EP_NAME.getExtensions()) {
|
||||
if (gradleTaskManagerExtension.cancelTask(id, listener)) return true;
|
||||
}
|
||||
}
|
||||
|
||||
// TODO replace with cancellation gradle API invocation when it will be ready, see http://issues.gradle.org/browse/GRADLE-1539
|
||||
|
||||
Reference in New Issue
Block a user