From 576d902e26643ed2e86a36c38fafbc441fe9a079 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Mon, 1 Jun 2026 15:20:58 +0200 Subject: [PATCH] IJPL-241314 reduce suppressions on JUnit5Params IJ-MR-184958 IJ-MR-184993 IJ-MR-179029 IJ-MR-184126 IJ-MR-181153 IJ-MR-146078 IJ-MR-175479 IJ-MR-186058 IJ-MR-193195 IJ-MR-196957 IJ-MR-199124 IJ-MR-197441 IJ-MR-204135 IJ-MR-204674 GitOrigin-RevId: 3c91a5539f6bf576bb9b4f88cbee213e01b02242 --- platform/testFramework/BUILD.bazel | 15 +++++++++++---- .../intellij.platform.testFramework.iml | 2 +- platform/testFramework/junit5/BUILD.bazel | 6 ++++-- platform/testFramework/junit5/eel/BUILD.bazel | 3 ++- ...ij.platform.testFramework.junit5.eel.tests.iml | 2 +- .../intellij.platform.testFramework.junit5.iml | 2 +- ...tellij.platform.testFramework.junit5.tests.iml | 2 +- python/interpreters/BUILD.bazel | 3 ++- .../intellij.python.community.interpreters.iml | 2 +- python/junit5Tests-framework/BUILD.bazel | 3 ++- ...lij.python.community.junit5Tests.framework.iml | 2 +- python/python-exec-service/BUILD.bazel | 6 ++++-- .../execService.python/BUILD.bazel | 3 ++- ...tellij.python.community.execService.python.iml | 2 +- .../intellij.python.community.execService.iml | 2 +- ...ntellij.python.community.execService.tests.iml | 2 +- python/python-pyproject/BUILD.bazel | 3 ++- .../intellij.python.pyproject.tests.iml | 2 +- python/python-terminal/BUILD.bazel | 6 ++++-- .../python-terminal/intellij.python.terminal.iml | 2 +- .../intellij.python.terminal.tests.iml | 2 +- 21 files changed, 45 insertions(+), 27 deletions(-) diff --git a/platform/testFramework/BUILD.bazel b/platform/testFramework/BUILD.bazel index d1d4fa7dff48..4f2aa68c2c9e 100644 --- a/platform/testFramework/BUILD.bazel +++ b/platform/testFramework/BUILD.bazel @@ -6,6 +6,11 @@ jvm_provided_library( lib = "//libraries/junit5" ) +jvm_provided_library( + name = "libraries_junit5-params_provided", + lib = "//libraries/junit5-params" +) + jvm_provided_library( name = "libraries_junit4_provided", lib = "//libraries/junit4" @@ -25,7 +30,6 @@ jvm_library( resource_strip_prefix = "resources", deps = [ "@lib//:jet_check", - "@lib//:junit5Params-provided", "//libraries/assertj-core", "@lib//:kotlin-stdlib", "//libraries/kotlinx/coroutines/core", @@ -94,12 +98,13 @@ jvm_library( "//platform/util:util-ui", "//platform/util-ex", ":libraries_junit5_provided", + ":libraries_junit5-params_provided", ":libraries_junit4_provided", ":libraries_junit5-launcher_provided", ], exports = [ "//libraries/junit5", - "@lib//:junit5Params-provided", + "//libraries/junit5-params", "//libraries/junit4", "//platform/ide-core-impl", "//platform/platform-impl:ide-impl", @@ -123,7 +128,8 @@ jvm_library( exports = [ "//libraries/junit5", "//libraries/junit5:junit5_test_lib", - "@lib//:junit5Params-provided", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//libraries/junit4", "//libraries/junit4:junit4_test_lib", "//platform/ide-core-impl", @@ -139,7 +145,8 @@ jvm_library( ":testFramework", "//libraries/junit5", "//libraries/junit5:junit5_test_lib", - "@lib//:junit5Params-provided", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//libraries/assertj-core:assertj-core_test_lib", "@lib//:byte-buddy", "//libraries/kotlinx/coroutines/core:core_test_lib", diff --git a/platform/testFramework/intellij.platform.testFramework.iml b/platform/testFramework/intellij.platform.testFramework.iml index dd5e583f49f2..3621c9934c72 100644 --- a/platform/testFramework/intellij.platform.testFramework.iml +++ b/platform/testFramework/intellij.platform.testFramework.iml @@ -11,7 +11,7 @@ - + diff --git a/platform/testFramework/junit5/BUILD.bazel b/platform/testFramework/junit5/BUILD.bazel index a83fdf942adb..f8ecf67dbfb2 100644 --- a/platform/testFramework/junit5/BUILD.bazel +++ b/platform/testFramework/junit5/BUILD.bazel @@ -66,7 +66,8 @@ jvm_library( "//libraries/junit5-jupiter", "//libraries/junit5-jupiter:junit5-jupiter_test_lib", "//libraries/kotlinx/coroutines/core:core_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//community-resources:customization", "//community-resources:customization_test_lib", "//java/java-runtime:rt_test_lib", @@ -133,7 +134,8 @@ jvm_library( "//libraries/kotlinx/coroutines/core", "//libraries/kotlinx/coroutines/core:core_test_lib", "@lib//:opentest4j", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//community-resources:customization", "//community-resources:customization_test_lib", "//java/java-runtime:rt", diff --git a/platform/testFramework/junit5/eel/BUILD.bazel b/platform/testFramework/junit5/eel/BUILD.bazel index 3c40996fd9f6..cdb70a979533 100644 --- a/platform/testFramework/junit5/eel/BUILD.bazel +++ b/platform/testFramework/junit5/eel/BUILD.bazel @@ -96,7 +96,8 @@ jvm_library( "@lib//:kotlin-stdlib", "//libraries/kotlinx/coroutines/core", "//libraries/kotlinx/coroutines/core:core_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//libraries/junit5", "//libraries/junit5:junit5_test_lib", "//libraries/junit5-pioneer", diff --git a/platform/testFramework/junit5/eel/intellij.platform.testFramework.junit5.eel.tests.iml b/platform/testFramework/junit5/eel/intellij.platform.testFramework.junit5.eel.tests.iml index f1e9500259a4..1f16a94e4283 100644 --- a/platform/testFramework/junit5/eel/intellij.platform.testFramework.junit5.eel.tests.iml +++ b/platform/testFramework/junit5/eel/intellij.platform.testFramework.junit5.eel.tests.iml @@ -14,7 +14,7 @@ - + diff --git a/platform/testFramework/junit5/intellij.platform.testFramework.junit5.iml b/platform/testFramework/junit5/intellij.platform.testFramework.junit5.iml index 24bedef7c3b1..8be46a0fd5bc 100644 --- a/platform/testFramework/junit5/intellij.platform.testFramework.junit5.iml +++ b/platform/testFramework/junit5/intellij.platform.testFramework.junit5.iml @@ -13,7 +13,7 @@ - + diff --git a/platform/testFramework/junit5/intellij.platform.testFramework.junit5.tests.iml b/platform/testFramework/junit5/intellij.platform.testFramework.junit5.tests.iml index 85f73daceb73..e3d2bcfdf936 100644 --- a/platform/testFramework/junit5/intellij.platform.testFramework.junit5.tests.iml +++ b/platform/testFramework/junit5/intellij.platform.testFramework.junit5.tests.iml @@ -15,7 +15,7 @@ - + diff --git a/python/interpreters/BUILD.bazel b/python/interpreters/BUILD.bazel index cea982d89980..bef1f4d24472 100644 --- a/python/interpreters/BUILD.bazel +++ b/python/interpreters/BUILD.bazel @@ -50,7 +50,8 @@ jvm_library( "//platform/eel-provider:eel-provider_test_lib", "//libraries/junit5", "//libraries/junit5:junit5_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//platform/testFramework/junit5", "//platform/testFramework/junit5:junit5_test_lib", "//platform/lang-core", diff --git a/python/interpreters/intellij.python.community.interpreters.iml b/python/interpreters/intellij.python.community.interpreters.iml index c753aa2a61a3..9c8e8f788ee9 100644 --- a/python/interpreters/intellij.python.community.interpreters.iml +++ b/python/interpreters/intellij.python.community.interpreters.iml @@ -24,7 +24,7 @@ - + diff --git a/python/junit5Tests-framework/BUILD.bazel b/python/junit5Tests-framework/BUILD.bazel index 324301bafb0f..982d78587185 100644 --- a/python/junit5Tests-framework/BUILD.bazel +++ b/python/junit5Tests-framework/BUILD.bazel @@ -24,7 +24,8 @@ jvm_library( "//libraries/junit5:junit5_test_lib", "//libraries/junit5-jupiter", "//libraries/junit5-jupiter:junit5-jupiter_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "@lib//:junit5Pioneer", "@lib//:apache-sshd-osgi", "@lib//:hamcrest", diff --git a/python/junit5Tests-framework/intellij.python.community.junit5Tests.framework.iml b/python/junit5Tests-framework/intellij.python.community.junit5Tests.framework.iml index ec0799201a4d..9c08cc4ec8a4 100644 --- a/python/junit5Tests-framework/intellij.python.community.junit5Tests.framework.iml +++ b/python/junit5Tests-framework/intellij.python.community.junit5Tests.framework.iml @@ -11,7 +11,7 @@ - + diff --git a/python/python-exec-service/BUILD.bazel b/python/python-exec-service/BUILD.bazel index 6508f4f7ceab..0129af03bb53 100644 --- a/python/python-exec-service/BUILD.bazel +++ b/python/python-exec-service/BUILD.bazel @@ -58,7 +58,8 @@ jvm_library( "//libraries/junit5:junit5_test_lib", "//libraries/hamcrest", "//libraries/hamcrest:hamcrest_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//platform/core-api:core_test_lib", "//platform/eel:eel_test_lib", "//platform/testFramework/junit5/eel", @@ -130,7 +131,8 @@ jvm_library( "//libraries/junit5:junit5_test_lib", "//libraries/hamcrest", "//libraries/hamcrest:hamcrest_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//platform/core-api:core", "//platform/core-api:core_test_lib", "//platform/eel", diff --git a/python/python-exec-service/execService.python/BUILD.bazel b/python/python-exec-service/execService.python/BUILD.bazel index 811e750c91df..29c122354dc4 100644 --- a/python/python-exec-service/execService.python/BUILD.bazel +++ b/python/python-exec-service/execService.python/BUILD.bazel @@ -42,7 +42,8 @@ jvm_library( "//platform/testFramework/junit5:junit5_test_lib", "//platform/testFramework/junit5/eel", "//platform/testFramework/junit5/eel:eel_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//platform/util:util_test_lib", "//platform/core-api:core_test_lib", ] diff --git a/python/python-exec-service/execService.python/intellij.python.community.execService.python.iml b/python/python-exec-service/execService.python/intellij.python.community.execService.python.iml index 092bff0a860a..f34a8c65b1c1 100644 --- a/python/python-exec-service/execService.python/intellij.python.community.execService.python.iml +++ b/python/python-exec-service/execService.python/intellij.python.community.execService.python.iml @@ -19,7 +19,7 @@ - + diff --git a/python/python-exec-service/intellij.python.community.execService.iml b/python/python-exec-service/intellij.python.community.execService.iml index 43ae8537d160..9dcd93137c37 100644 --- a/python/python-exec-service/intellij.python.community.execService.iml +++ b/python/python-exec-service/intellij.python.community.execService.iml @@ -38,7 +38,7 @@ - + diff --git a/python/python-exec-service/intellij.python.community.execService.tests.iml b/python/python-exec-service/intellij.python.community.execService.tests.iml index b0d14a3a11d3..d2ceedd057f8 100644 --- a/python/python-exec-service/intellij.python.community.execService.tests.iml +++ b/python/python-exec-service/intellij.python.community.execService.tests.iml @@ -40,7 +40,7 @@ - + diff --git a/python/python-pyproject/BUILD.bazel b/python/python-pyproject/BUILD.bazel index 69bf3b4fbb91..9b55cbedc6da 100644 --- a/python/python-pyproject/BUILD.bazel +++ b/python/python-pyproject/BUILD.bazel @@ -131,7 +131,8 @@ jvm_library( "@lib//:tuweni-toml", "//libraries/junit5", "//libraries/junit5:junit5_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "//platform/external-system-api:externalSystem", "//platform/external-system-api:externalSystem_test_lib", "//platform/ide-core", diff --git a/python/python-pyproject/intellij.python.pyproject.tests.iml b/python/python-pyproject/intellij.python.pyproject.tests.iml index 437b5c3f599b..45e806c269a9 100644 --- a/python/python-pyproject/intellij.python.pyproject.tests.iml +++ b/python/python-pyproject/intellij.python.pyproject.tests.iml @@ -21,7 +21,7 @@ - + diff --git a/python/python-terminal/BUILD.bazel b/python/python-terminal/BUILD.bazel index d08200a59145..57e1bd731ef5 100644 --- a/python/python-terminal/BUILD.bazel +++ b/python/python-terminal/BUILD.bazel @@ -53,7 +53,8 @@ jvm_library( "//libraries/hamcrest:hamcrest_test_lib", "//python/python-venv:venv", "//python/python-venv:venv_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "@lib//:junit5Pioneer", "//platform/testFramework/common", "//platform/testFramework/common:common_test_lib", @@ -122,7 +123,8 @@ jvm_library( "//libraries/hamcrest:hamcrest_test_lib", "//python/python-venv:venv", "//python/python-venv:venv_test_lib", - "@lib//:junit5Params", + "//libraries/junit5-params", + "//libraries/junit5-params:junit5-params_test_lib", "@lib//:junit5Pioneer", "//platform/testFramework/common", "//platform/testFramework/common:common_test_lib", diff --git a/python/python-terminal/intellij.python.terminal.iml b/python/python-terminal/intellij.python.terminal.iml index c391dded81f4..6dec0fb86961 100644 --- a/python/python-terminal/intellij.python.terminal.iml +++ b/python/python-terminal/intellij.python.terminal.iml @@ -24,7 +24,7 @@ - + diff --git a/python/python-terminal/intellij.python.terminal.tests.iml b/python/python-terminal/intellij.python.terminal.tests.iml index 4c728608633b..82a15d874d46 100644 --- a/python/python-terminal/intellij.python.terminal.tests.iml +++ b/python/python-terminal/intellij.python.terminal.tests.iml @@ -26,7 +26,7 @@ - +