From 1c2fac41c29174d3f9ecea262b09e282db1474b4 Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Mon, 8 Jan 2024 15:44:32 +0100 Subject: [PATCH] [Analysis API] ExpressionMarkerProvider: fix path for selected expressions We are storing them by file path, but accessing them by file name, which is inconsistent ^KT-64805 --- .../services/ExpressionMarkersSourceFilePreprocessor.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analysis/analysis-test-framework/tests/org/jetbrains/kotlin/analysis/test/framework/services/ExpressionMarkersSourceFilePreprocessor.kt b/analysis/analysis-test-framework/tests/org/jetbrains/kotlin/analysis/test/framework/services/ExpressionMarkersSourceFilePreprocessor.kt index a476365f443..c8a3ebfae24 100644 --- a/analysis/analysis-test-framework/tests/org/jetbrains/kotlin/analysis/test/framework/services/ExpressionMarkersSourceFilePreprocessor.kt +++ b/analysis/analysis-test-framework/tests/org/jetbrains/kotlin/analysis/test/framework/services/ExpressionMarkersSourceFilePreprocessor.kt @@ -79,7 +79,7 @@ class ExpressionMarkerProvider : TestService { private val carets = CaretProvider() fun addSelectedExpression(file: TestFile, range: TextRange) { - selected[file.relativePath] = range + selected[file.name] = range } fun addCaret(file: TestFile, caretTag: String?, caretOffset: Int) {