From 7ad07b409fbc7f8b849664a1851a3eac9509db30 Mon Sep 17 00:00:00 2001 From: Dmitry Batkovich Date: Tue, 23 Aug 2016 14:38:33 +0300 Subject: [PATCH] CompilerMessage#getSourcePath return null in case of multiple sources (fast fix for IDEA-CR-13211) --- .../jps/incremental/messages/CompilerMessage.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/jps/jps-builders/src/org/jetbrains/jps/incremental/messages/CompilerMessage.java b/jps/jps-builders/src/org/jetbrains/jps/incremental/messages/CompilerMessage.java index c14f432ffa6a..df872b1db4c9 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/incremental/messages/CompilerMessage.java +++ b/jps/jps-builders/src/org/jetbrains/jps/incremental/messages/CompilerMessage.java @@ -104,14 +104,7 @@ public class CompilerMessage extends BuildMessage { @Nullable public String getSourcePath() { - if (mySourcePaths.isEmpty()) { - return null; - } - else if (mySourcePaths.size() == 1) { - return ContainerUtil.getFirstItem(mySourcePaths); - } else { - return mySourcePaths.toString(); - } + return mySourcePaths.size() == 1 ? ContainerUtil.getFirstItem(mySourcePaths) : null; } public long getLine() {