From e16b526924a8b352d37b8f66b6d64e810c89c367 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Wed, 16 Jan 2013 15:29:04 +0100 Subject: [PATCH] explicitly adding project sdk to the candidate sdk list when launching external build process; more robust launching error processing --- .../com/intellij/compiler/server/AutoMakeMessageHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/server/AutoMakeMessageHandler.java b/java/compiler/impl/src/com/intellij/compiler/server/AutoMakeMessageHandler.java index 05bfe722e3ba..2bb40e93ccda 100644 --- a/java/compiler/impl/src/com/intellij/compiler/server/AutoMakeMessageHandler.java +++ b/java/compiler/impl/src/com/intellij/compiler/server/AutoMakeMessageHandler.java @@ -110,7 +110,7 @@ class AutoMakeMessageHandler extends DefaultMessageHandler { @Override public void handleFailure(UUID sessionId, CmdlineRemoteProto.Message.Failure failure) { - final String msg = "Auto make failure: " + failure.getDescription(); + final String msg = "Auto make failure: " + (failure.hasDescription()? failure.getDescription() : ""); CompilerManager.NOTIFICATION_GROUP.createNotification(msg, MessageType.INFO); ProblemsView.SERVICE.getInstance(myProject).addMessage(new CompilerMessageImpl(myProject, CompilerMessageCategory.ERROR, msg), sessionId); }