From 6c5dc3b64a49fda78124bc140d9b57a8192cf18e Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Tue, 6 Nov 2012 18:10:33 +0100 Subject: [PATCH] clear cached annotation profile map when configuration changes (IDEA-94238 Modules are placed in multiple annotation processor configurations) --- .../src/com/intellij/compiler/CompilerConfigurationImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/compiler/impl/src/com/intellij/compiler/CompilerConfigurationImpl.java b/java/compiler/impl/src/com/intellij/compiler/CompilerConfigurationImpl.java index cd207d78ff44..9742150b7e97 100644 --- a/java/compiler/impl/src/com/intellij/compiler/CompilerConfigurationImpl.java +++ b/java/compiler/impl/src/com/intellij/compiler/CompilerConfigurationImpl.java @@ -379,6 +379,7 @@ public class CompilerConfigurationImpl extends CompilerConfiguration implements public void setModuleProcessorProfiles(Collection moduleProfiles) { myModuleProcessorProfiles.clear(); myModuleProcessorProfiles.addAll(moduleProfiles); + myProcessorsProfilesMap = null; } @Nullable