Don't report compilation exceptions into error.log

This commit is contained in:
nataliya.valtman
2022-10-06 14:26:12 +02:00
committed by Space Team
parent 2379185398
commit 57f1405d95
3 changed files with 32 additions and 4 deletions
@@ -8,10 +8,10 @@ import org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity
import org.jetbrains.kotlin.cli.common.messages.MessageCollector
public fun MessageCollector.reportException(e: Throwable, location: ExceptionLocation) {
report(severity = CompilerMessageSeverity.EXCEPTION, message = "$location failed:${e.message}\n${e.stackTraceToString()}")
report(severity = CompilerMessageSeverity.EXCEPTION, message = "${location.readableName} failed: ${e.message}\n${e.stackTraceToString()}")
}
public enum class ExceptionLocation(val readablename: String) {
public enum class ExceptionLocation(val readableName: String) {
INCREMENTAL_COMPILATION("Incremental compilation"),
DAEMON("Daemon compilation"),
OUT_OF_PROCESS_COMPILATION("Out of process compilation")