@@ -20,8 +20,8 @@ apply plugin: 'checkstyle'
2020apply plugin : ' jacoco'
2121
2222java {
23- sourceCompatibility = JavaLanguageVersion . of(17 )
24- targetCompatibility = JavaLanguageVersion . of(17 )
23+ sourceCompatibility = JavaLanguageVersion . of(21 )
24+ targetCompatibility = JavaLanguageVersion . of(21 )
2525}
2626
2727repositories {
@@ -87,13 +87,15 @@ jacocoTestReport {
8787}
8888
8989def versionToUse = System . getenv(). getOrDefault( ' IDEA_VERSION' , ideaVersion )
90- def useInstaller = ! versionToUse. containsIgnoreCase( " EAP" )
90+ def useIdeaInstaller = ! versionToUse. containsIgnoreCase( " EAP" )
9191dependencies {
9292 intellijPlatform {
9393 if ((' 2025.3' <=> versionToUse) <= 0 ){
94- intellijIdea(versionToUse)
94+ intellijIdea(versionToUse) {
95+ useInstaller = useIdeaInstaller
96+ }
9597 } else {
96- ideaType == ' IC' ? intellijIdeaCommunity(versionToUse, useInstaller ) : intellijIdeaUltimate(versionToUse, useInstaller )
98+ ideaType == ' IC' ? intellijIdeaCommunity(versionToUse, useIdeaInstaller ) : intellijIdeaUltimate(versionToUse, useIdeaInstaller )
9799 }
98100
99101 jetbrainsRuntime()
@@ -128,7 +130,7 @@ tasks.register('libs', Sync) {
128130
129131tasks. register(' testLibs' , Sync ) {
130132 from(configurations. testRuntimeClasspath)
131- into(" $ layout . buildDirectory / test-libs" )
133+ into(layout. buildDirectory. dir( " test-libs" ) )
132134 rename(' value-2.10.1.jar' , ' immutables.jar' )
133135}
134136
0 commit comments