From 3d377d95c285530e4ea561080fc71593fef0544e Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Tue, 22 Jul 2014 11:16:21 +0200 Subject: [PATCH] trigger automake for deleted files --- .../src/com/intellij/compiler/server/BuildManager.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java index d4ce3c8b88e1..03ff006eea40 100644 --- a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java +++ b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java @@ -247,7 +247,13 @@ public class BuildManager implements ApplicationComponent{ for (VFileEvent event : events) { final VirtualFile eventFile = event.getFile(); - if (eventFile == null || ProjectCoreUtil.isProjectOrWorkspaceFile(eventFile)) { + if (eventFile == null) { + continue; + } + if (!eventFile.isValid()) { + return true; // should be deleted + } + if (ProjectCoreUtil.isProjectOrWorkspaceFile(eventFile)) { continue; }