From 424d64fe9d558996aebbaf99b7c19a9c1c455861 Mon Sep 17 00:00:00 2001 From: Alexander Bubenchikov Date: Mon, 15 Jun 2020 17:00:39 +0300 Subject: [PATCH] IDEA-243564 - auto reimport after "add maven dependency" GitOrigin-RevId: 94ce1fa83773a5f9805d4965227faf130bc9537f --- .../maven/dom/intentions/AddMavenDependencyQuickFix.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/intentions/AddMavenDependencyQuickFix.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/intentions/AddMavenDependencyQuickFix.java index dc6336b7c637..3cc1ceed9de2 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/intentions/AddMavenDependencyQuickFix.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/intentions/AddMavenDependencyQuickFix.java @@ -19,6 +19,7 @@ import com.intellij.codeInsight.intention.IntentionAction; import com.intellij.codeInsight.intention.LowPriorityAction; import com.intellij.openapi.command.WriteCommandAction; import com.intellij.openapi.editor.Editor; +import com.intellij.openapi.fileEditor.FileDocumentManager; import com.intellij.openapi.project.Project; import com.intellij.openapi.roots.ProjectRootManager; import com.intellij.openapi.vfs.VirtualFile; @@ -36,6 +37,7 @@ import org.jetbrains.idea.maven.dom.model.MavenDomProjectModel; import org.jetbrains.idea.maven.indices.MavenArtifactSearchDialog; import org.jetbrains.idea.maven.model.MavenId; import org.jetbrains.idea.maven.project.MavenProject; +import org.jetbrains.idea.maven.project.MavenProjectsManager; import java.util.List; import java.util.Map; @@ -119,6 +121,9 @@ public class AddMavenDependencyQuickFix implements IntentionAction, LowPriorityA } } }); + + FileDocumentManager.getInstance().saveAllDocuments(); + MavenProjectsManager.getInstance(project).forceUpdateAllProjectsOrFindAllAvailablePomFiles(); } public String getReferenceText() {