From 4da01b7bab374266b8599a1d60beaaffa2bfa177 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Mon, 2 Apr 2012 21:32:36 +0200 Subject: [PATCH] npe checks --- .../org/jetbrains/jps/incremental/IncProjectBuilder.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/jps/jps-builders/src/org/jetbrains/jps/incremental/IncProjectBuilder.java b/jps/jps-builders/src/org/jetbrains/jps/incremental/IncProjectBuilder.java index bc58855d41d5..07f0f1b551e2 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/incremental/IncProjectBuilder.java +++ b/jps/jps-builders/src/org/jetbrains/jps/incremental/IncProjectBuilder.java @@ -380,11 +380,9 @@ public class IncProjectBuilder { private static void createClasspathIndex(final ModuleChunk chunk, boolean forTests) { final Set outputPaths = new LinkedHashSet(); for (Module module : chunk.getModules()) { - if (forTests) { - outputPaths.add(new File(module.getTestOutputPath())); - } - else { - outputPaths.add(new File(module.getOutputPath())); + final String out = forTests? module.getTestOutputPath() : module.getOutputPath(); + if (out != null) { + outputPaths.add(new File(out)); } } for (File outputRoot : outputPaths) {