diff --git a/libraries/scripting/common/src/kotlin/script/experimental/api/errorHandling.kt b/libraries/scripting/common/src/kotlin/script/experimental/api/errorHandling.kt index bc3af7fd340..9345f2eae73 100644 --- a/libraries/scripting/common/src/kotlin/script/experimental/api/errorHandling.kt +++ b/libraries/scripting/common/src/kotlin/script/experimental/api/errorHandling.kt @@ -13,7 +13,7 @@ data class ScriptDiagnostic( val location: ScriptSource.Location? = null, val exception: Throwable? = null ) { - enum class Severity { ERROR, WARNING, INFO, DEBUG } + enum class Severity { FATAL, ERROR, WARNING, INFO, DEBUG } } sealed class ResultWithDiagnostics { diff --git a/libraries/scripting/jvm/src/kotlin/script/experimental/jvm/jvmScriptUtil.kt b/libraries/scripting/jvm/src/kotlin/script/experimental/jvm/jvmScriptUtil.kt index c7bfe8b23d5..850b5a4a9ee 100644 --- a/libraries/scripting/jvm/src/kotlin/script/experimental/jvm/jvmScriptUtil.kt +++ b/libraries/scripting/jvm/src/kotlin/script/experimental/jvm/jvmScriptUtil.kt @@ -21,6 +21,7 @@ fun mapLegacyDiagnosticSeverity(severity: ScriptDependenciesResolver.ReportSever } fun mapToLegacyScriptReportSeverity(severity: ScriptDiagnostic.Severity): ScriptReport.Severity = when (severity) { + ScriptDiagnostic.Severity.FATAL -> ScriptReport.Severity.FATAL ScriptDiagnostic.Severity.ERROR -> ScriptReport.Severity.ERROR ScriptDiagnostic.Severity.WARNING -> ScriptReport.Severity.WARNING ScriptDiagnostic.Severity.INFO -> ScriptReport.Severity.INFO