From 0df0fd7aea12a07aab1fcf730b406385378d713d Mon Sep 17 00:00:00 2001 From: "Vladislav.Soroka" Date: Fri, 16 Aug 2013 12:51:07 +0400 Subject: [PATCH] IDEA-112002 Gradle: do not show 'refresh failed' notification if autoimport mode used --- .../AbstractExternalProjectImportBuilder.java | 3 +- .../util/ExternalSystemUtil.java | 28 +++++++++++++++---- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/project/wizard/AbstractExternalProjectImportBuilder.java b/platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/project/wizard/AbstractExternalProjectImportBuilder.java index 5b89e1cc78b3..bab6a66bbca4 100644 --- a/platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/project/wizard/AbstractExternalProjectImportBuilder.java +++ b/platform/external-system-impl/src/com/intellij/openapi/externalSystem/service/project/wizard/AbstractExternalProjectImportBuilder.java @@ -293,8 +293,7 @@ public abstract class AbstractExternalProjectImportBuilder settings = manager.getSettingsProvider().fun(project); ExternalProjectSettings projectSettings = settings.getLinkedProjectSettings(externalProjectPath); - if (projectSettings == null || (projectSettings.isUseAutoImport() && !refreshingAllProjects)) { + if (projectSettings == null || !reportRefreshError) { return; } ExternalSystemIdeNotificationManager notificationManager = ServiceManager.getService(ExternalSystemIdeNotificationManager.class); @@ -650,7 +668,7 @@ public class ExternalSystemUtil { } } }; - refreshProject(project, externalSystemId, projectSettings.getExternalProjectPath(), callback, resolveLibraries, modal, false); + refreshProject(project, externalSystemId, projectSettings.getExternalProjectPath(), callback, resolveLibraries, modal); } private interface TaskUnderProgress {