@@ -30,16 +30,15 @@ repositories {
3030}
3131
3232dependencies {
33- testImplementation(" com.squareup.okhttp3:okhttp:4.12.0" ) // needed for connecting to remote robot
3433 testImplementation(libs.jupiter)
3534 testRuntimeOnly(libs.jupiterEngine)
36- testRuntimeOnly(" junit:junit:4.13.2" ) // https://github.com/JetBrains/intellij-platform-gradle-plugin/issues/1711
35+ testRuntimeOnly(libs.junitPlatformLauncher)
36+ testRuntimeOnly(" junit:junit:4.13.2" ) // legacy JUnit 4 support
3737 testImplementation(libs.remoteRobot)
3838 testImplementation(libs.remoteRobotFixtures)
3939 intellijPlatform {
4040 pycharmCommunity(platformVersion)
4141 bundledPlugin(" PythonCore" )
42- instrumentationTools()
4342 pluginVerifier()
4443 zipSigner()
4544 testFramework(TestFrameworkType .JUnit5 )
@@ -101,13 +100,13 @@ intellijPlatform {
101100 pluginVerification {
102101 ides {
103102 // target supporting the following platforms
104- ide (IntelliJPlatformType .PyCharmCommunity , platformVersion)
105- ide (IntelliJPlatformType .PyCharmProfessional , platformVersion)
106- ide (IntelliJPlatformType .IntellijIdeaCommunity , platformVersion)
107- ide (IntelliJPlatformType .IntellijIdeaUltimate , platformVersion)
108- ide (IntelliJPlatformType .GoLand , platformVersion)
109- ide (IntelliJPlatformType .CLion , platformVersion)
110- ide (IntelliJPlatformType .RustRover , platformVersion)
103+ create (IntelliJPlatformType .PyCharmCommunity , platformVersion)
104+ create (IntelliJPlatformType .PyCharmProfessional , platformVersion)
105+ create (IntelliJPlatformType .IntellijIdeaCommunity , platformVersion)
106+ create (IntelliJPlatformType .IntellijIdeaUltimate , platformVersion)
107+ create (IntelliJPlatformType .GoLand , platformVersion)
108+ create (IntelliJPlatformType .CLion , platformVersion)
109+ create (IntelliJPlatformType .RustRover , platformVersion)
111110 }
112111 }
113112}
@@ -164,6 +163,6 @@ val runIdeForUiTests by intellijPlatformTesting.runIde.registering {
164163
165164versionCatalogUpdate {
166165 keep {
167- keepUnusedPlugins.set( true ) // taskinfo is unused but that is fine
166+ keepUnusedVersions = true
168167 }
169168}
0 commit comments