From 6b4ea1ff19635ee66da8f0eb5cc888a46440e7fc Mon Sep 17 00:00:00 2001 From: Natalia Ukhorskaya Date: Thu, 17 Mar 2016 12:36:04 +0300 Subject: [PATCH] Debugger: do not report errors from context file #KT-11455 Fixed --- .../kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt index 4cb84ec2a93..ddcdbd0b669 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt @@ -461,7 +461,9 @@ class KotlinEvaluator(val codeFragment: KtCodeFragment, val sourcePosition: Sour val bindingContext = analysisResult.bindingContext bindingContext.diagnostics.firstOrNull { it.severity == Severity.ERROR }?.let { - exception(DefaultErrorMessages.render(it)) + if (it.psiElement.containingFile == this) { + exception(DefaultErrorMessages.render(it)) + } } if (analyzeInlineFunctions) {