From 545b8ac7c365e194c336ea0dd2af7badf45db7cf Mon Sep 17 00:00:00 2001 From: Natalia Ukhorskaya Date: Mon, 26 May 2014 16:23:03 +0400 Subject: [PATCH] Add information about codeFragment and sourceFile for exceptions from Evaluate Expression --- .../jet/plugin/debugger/evaluate/KotlinEvaluationBuilder.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/jet/plugin/debugger/evaluate/KotlinEvaluationBuilder.kt b/idea/src/org/jetbrains/jet/plugin/debugger/evaluate/KotlinEvaluationBuilder.kt index 7e8124b5658..22953690162 100644 --- a/idea/src/org/jetbrains/jet/plugin/debugger/evaluate/KotlinEvaluationBuilder.kt +++ b/idea/src/org/jetbrains/jet/plugin/debugger/evaluate/KotlinEvaluationBuilder.kt @@ -145,7 +145,7 @@ class KotlinEvaluator(val codeFragment: JetCodeFragment, throw e } catch (e: Exception) { - logger.error(e) + logger.error("Couldn't evaluate expression:\nfileText = ${sourcePosition.getFile().getText()}\nline = ${sourcePosition.getLine()}\ncodeFragment = ${codeFragment.getText()}", e) val cause = if (e.getMessage() != null) ": ${e.getMessage()}" else "" exception("An exception occurs during Evaluate Expression Action $cause") }