From c8ecc7494433fdf2918df9e80573f1b4e3777f58 Mon Sep 17 00:00:00 2001 From: Matthew Haughton <3flex@users.noreply.github.com> Date: Wed, 14 Feb 2024 13:58:50 +1100 Subject: [PATCH] Remove test failing on new compiler diagnostic error Multiple labels are forbidden on statements from 2.0.0-Beta4 https://youtrack.jetbrains.com/issue/KT-53629 --- ...UnnecessaryBracesAroundTrailingLambdaSpec.kt | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/detekt-rules-style/src/test/kotlin/io/gitlab/arturbosch/detekt/rules/style/movelambdaout/UnnecessaryBracesAroundTrailingLambdaSpec.kt b/detekt-rules-style/src/test/kotlin/io/gitlab/arturbosch/detekt/rules/style/movelambdaout/UnnecessaryBracesAroundTrailingLambdaSpec.kt index 4e599f406f8..4945b846aec 100644 --- a/detekt-rules-style/src/test/kotlin/io/gitlab/arturbosch/detekt/rules/style/movelambdaout/UnnecessaryBracesAroundTrailingLambdaSpec.kt +++ b/detekt-rules-style/src/test/kotlin/io/gitlab/arturbosch/detekt/rules/style/movelambdaout/UnnecessaryBracesAroundTrailingLambdaSpec.kt @@ -215,23 +215,6 @@ class UnnecessaryBracesAroundTrailingLambdaSpec(val env: KotlinCoreEnvironment) assertThat(findings).hasSize(1) } - @Test - fun `does not report lambda has nested labels`() { - val code = """ - fun test() { - foo(bar@ foo@{ bar(it) }) - } - - fun foo(f: (String) -> Int) { - f("") - } - - fun bar(s: String) = s.length - """.trimIndent() - val findings = subject.compileAndLintWithContext(env, code) - assertThat(findings).isEmpty() - } - @Test fun `does report generic param lambda has braces around it`() { val code = """