@@ -8,13 +8,13 @@ group = "com.github.monosoul"
88version = " 0.1.2-SNAPSHOT"
99
1010plugins {
11- id(" org.jetbrains.intellij" ) version " 1.5.3 "
12- kotlin(" jvm" ) version " 1.6.21 "
11+ id(" org.jetbrains.intellij" ) version " 1.7.0 "
12+ kotlin(" jvm" ) version " 1.7.10 "
1313 jacoco
1414}
1515
1616intellij {
17- version.set(" 221.5080.210 " )
17+ version.set(" 222.3345.118 " )
1818 pluginName.set(" Git extended update-index" )
1919 updateSinceUntilBuild.set(true )
2020 sameSinceUntilBuild.set(false )
@@ -26,8 +26,9 @@ dependencies {
2626
2727 testImplementation(platform(" org.junit:junit-bom:5.8.2" ))
2828 testImplementation(" org.junit.jupiter:junit-jupiter" )
29+ testImplementation(" org.junit.platform:junit-platform-launcher" )
2930 testImplementation(" io.strikt:strikt-jvm:0.34.1" )
30- testImplementation(" io.mockk:mockk:1.12.3 " )
31+ testImplementation(" io.mockk:mockk:1.12.4 " )
3132 testImplementation(" org.apache.commons:commons-lang3:3.12.0" )
3233}
3334
@@ -45,6 +46,13 @@ tasks {
4546
4647 " test" (Test ::class ) {
4748 useJUnitPlatform()
49+ jvmArgs(
50+ " --add-exports=java.base/sun.nio.ch=ALL-UNNAMED" ,
51+ " --add-opens=java.base/java.lang=ALL-UNNAMED" ,
52+ " --add-opens=java.base/java.lang.reflect=ALL-UNNAMED" ,
53+ " --add-opens=java.base/java.io=ALL-UNNAMED" ,
54+ " --add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED"
55+ )
4856
4957 testLogging {
5058 events = setOf (PASSED , SKIPPED , FAILED )
@@ -58,7 +66,7 @@ tasks {
5866
5967 withType<KotlinCompile > {
6068 kotlinOptions {
61- jvmTarget = " 11 "
69+ jvmTarget = " 17 "
6270 freeCompilerArgs = listOf (" -Xjsr305=strict" )
6371 }
6472 }
0 commit comments