@@ -19,8 +19,8 @@ apply plugin: 'checkstyle'
1919apply plugin : ' jacoco'
2020
2121java {
22- sourceCompatibility = JavaLanguageVersion . of(17 )
23- targetCompatibility = JavaLanguageVersion . of(17 )
22+ sourceCompatibility = JavaLanguageVersion . of(21 )
23+ targetCompatibility = JavaLanguageVersion . of(21 )
2424}
2525
2626repositories {
@@ -86,13 +86,15 @@ jacocoTestReport {
8686}
8787
8888def versionToUse = System . getenv(). getOrDefault( ' IDEA_VERSION' , ideaVersion )
89- def useInstaller = ! versionToUse. containsIgnoreCase( " EAP" )
89+ def useIdeaInstaller = ! versionToUse. containsIgnoreCase( " EAP" )
9090dependencies {
9191 intellijPlatform {
9292 if ((' 2025.3' <=> versionToUse) <= 0 ){
93- intellijIdea(versionToUse)
93+ intellijIdea(versionToUse) {
94+ useInstaller = useIdeaInstaller
95+ }
9496 } else {
95- ideaType == ' IC' ? intellijIdeaCommunity(versionToUse, useInstaller ) : intellijIdeaUltimate(versionToUse, useInstaller )
97+ ideaType == ' IC' ? intellijIdeaCommunity(versionToUse, useIdeaInstaller ) : intellijIdeaUltimate(versionToUse, useIdeaInstaller )
9698 }
9799
98100 jetbrainsRuntime()
@@ -127,7 +129,7 @@ tasks.register('libs', Sync) {
127129
128130tasks. register(' testLibs' , Sync ) {
129131 from(configurations. testRuntimeClasspath)
130- into(" $ layout . buildDirectory / test-libs" )
132+ into(layout. buildDirectory. dir( " test-libs" ) )
131133 rename(' value-2.10.1.jar' , ' immutables.jar' )
132134}
133135
0 commit comments