From 35f5419082d96b016c651c43140ea4dd13493fee Mon Sep 17 00:00:00 2001 From: Aleksey Dobrynin Date: Thu, 22 Jan 2026 15:46:32 +0100 Subject: [PATCH] test [kotlin]: IJ-CR-188375 add comment Space-RevId: a2be4b1cd91493f2a172b20e2276242d0dcb470c GitOrigin-RevId: a23516396aa281b4ec3882a13637b1328a6da492 --- .../KotlinJUnit5ImplicitUsageProviderTest.kt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/plugins/junit/kotlin-tests-shared/test/com/intellij/execution/junit/kotlin/codeInspection/deadCode/KotlinJUnit5ImplicitUsageProviderTest.kt b/plugins/junit/kotlin-tests-shared/test/com/intellij/execution/junit/kotlin/codeInspection/deadCode/KotlinJUnit5ImplicitUsageProviderTest.kt index 5aae7044690c..37f82c092c56 100644 --- a/plugins/junit/kotlin-tests-shared/test/com/intellij/execution/junit/kotlin/codeInspection/deadCode/KotlinJUnit5ImplicitUsageProviderTest.kt +++ b/plugins/junit/kotlin-tests-shared/test/com/intellij/execution/junit/kotlin/codeInspection/deadCode/KotlinJUnit5ImplicitUsageProviderTest.kt @@ -31,7 +31,9 @@ abstract class KotlinJUnit5ImplicitUsageProviderTest : JUnit5ImplicitUsageProvid } fun `test implicit usage of parameter in parameterized test`() { - if (pluginMode == K1) return // KotlinHighlightVisitor ignores parameter checking for EntryPoints. + // KotlinHighlightVisitor ignores parameter checking for EntryPoints. + // @see org.jetbrains.kotlin.checkers.KotlinHighlightVisitorCustomTest#testNoUnusedParameterWhenCustom() + if (pluginMode == K1) return myFixture.testHighlighting(JvmLanguage.KOTLIN, """ class MyTest { @org.junit.jupiter.params.ParameterizedTest(name = "{0}") @@ -41,7 +43,9 @@ abstract class KotlinJUnit5ImplicitUsageProviderTest : JUnit5ImplicitUsageProvid } fun `test implicit usage of multiple parameters in parameterized test`() { - if (pluginMode == K1) return // KotlinHighlightVisitor ignores parameter checking for EntryPoints. + // KotlinHighlightVisitor ignores parameter checking for EntryPoints. + // @see org.jetbrains.kotlin.checkers.KotlinHighlightVisitorCustomTest#testNoUnusedParameterWhenCustom() + if (pluginMode == K1) return myFixture.testHighlighting(JvmLanguage.KOTLIN, """ import org.junit.jupiter.params.provider.Arguments import java.util.stream.Stream @@ -64,7 +68,9 @@ abstract class KotlinJUnit5ImplicitUsageProviderTest : JUnit5ImplicitUsageProvid } fun `test unused parameter when not in display name`() { - if (pluginMode == K1) return // KotlinHighlightVisitor ignores parameter checking for EntryPoints. + // KotlinHighlightVisitor ignores parameter checking for EntryPoints. + // @see org.jetbrains.kotlin.checkers.KotlinHighlightVisitorCustomTest#testNoUnusedParameterWhenCustom() + if (pluginMode == K1) return myFixture.testHighlighting(JvmLanguage.KOTLIN, """ class MyTest { @org.junit.jupiter.params.ParameterizedTest