From 997cf0b695a0664ef41a3d4be95026171d1bc55b Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Thu, 29 Nov 2012 11:26:42 +0100 Subject: [PATCH] IDEA-96012 Frequent NPEs when compiling --- .../jps/incremental/resources/ResourcesBuilder.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/jps/jps-builders/src/org/jetbrains/jps/incremental/resources/ResourcesBuilder.java b/jps/jps-builders/src/org/jetbrains/jps/incremental/resources/ResourcesBuilder.java index a3c1a5887c88..f9242ab4f164 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/incremental/resources/ResourcesBuilder.java +++ b/jps/jps-builders/src/org/jetbrains/jps/incremental/resources/ResourcesBuilder.java @@ -27,7 +27,7 @@ import java.util.*; public class ResourcesBuilder extends TargetBuilder { private static final Logger LOG = Logger.getInstance("#org.jetbrains.jps.incremental.resourses.ResourcesBuilder"); public static final String BUILDER_NAME = "Resource Compiler"; - private static final List ourEnablers = new ArrayList(); + private static final List ourEnablers = Collections.synchronizedList(new ArrayList()); public ResourcesBuilder() { super(ResourcesTargetType.ALL_TYPES); @@ -120,9 +120,11 @@ public class ResourcesBuilder extends TargetBuilder