From ae57dfe9a871b9266b13c7421cd912abce86ff5c Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Wed, 21 Nov 2012 19:31:07 +0400 Subject: [PATCH] Report exceptions from both makes to Exception Analyzer Original commit: 3e1a5a7be1b2edc17f5914eb13c46ebda644717c --- .../src/org/jetbrains/jet/jps/build/KotlinBuilder.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.java b/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.java index 7bff4b9b7d0..97ab73404b0 100644 --- a/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.java +++ b/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.java @@ -37,10 +37,10 @@ import java.util.Collection; import java.util.List; import static org.jetbrains.jet.cli.common.messages.CompilerMessageSeverity.ERROR; +import static org.jetbrains.jet.cli.common.messages.CompilerMessageSeverity.EXCEPTION; public class KotlinBuilder extends ModuleLevelBuilder { - private static final String KOTLIN_COMPILER_NAME = "Kotlin"; private static final String KOTLIN_BUILDER_NAME = "Kotlin Builder"; protected KotlinBuilder() { @@ -133,10 +133,14 @@ public class KotlinBuilder extends ModuleLevelBuilder { @NotNull String message, @NotNull CompilerMessageLocation location ) { + String prefix = ""; + if (severity == EXCEPTION) { + prefix = CompilerRunnerConstants.INTERNAL_ERROR_PREFIX; + } context.processMessage(new CompilerMessage( - KOTLIN_COMPILER_NAME, + CompilerRunnerConstants.KOTLIN_COMPILER_NAME, kind(severity), - message, + prefix + message, location.getPath(), -1, -1, -1, location.getLine(),