From fd817a9045c311b3133fe6a027e32d5cf2e61222 Mon Sep 17 00:00:00 2001 From: Evgeniy Moiseenko Date: Wed, 29 Jan 2025 00:35:11 +0100 Subject: [PATCH] remove Java's lambda filtering (it does not work reliably anyway) Signed-off-by: Evgeniy Moiseenko --- .../org/jetbrains/kotlinx/lincheck_test/util/TestUtils.kt | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/jvm/test/org/jetbrains/kotlinx/lincheck_test/util/TestUtils.kt b/src/jvm/test/org/jetbrains/kotlinx/lincheck_test/util/TestUtils.kt index 8f8fb67b9..13b2a0549 100644 --- a/src/jvm/test/org/jetbrains/kotlinx/lincheck_test/util/TestUtils.kt +++ b/src/jvm/test/org/jetbrains/kotlinx/lincheck_test/util/TestUtils.kt @@ -66,10 +66,6 @@ private val String.filtered: String get() { }.joinToString("\n") // Remove line numbers filtered = filtered.replace(LINE_NUMBER_REGEX, "") - // Remove lines containing Java's lambda hash-codes; - // as a temporary workaround we remove the whole line, - // because hashcodes of different length can lead to additional spaces in the lines - filtered = filtered.lines().filter { !it.contains("\$\$Lambda") }.joinToString("\n") return filtered }