diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 950490b..3ffff29 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,7 +6,7 @@ jobs: build: strategy: matrix: - jdk: [11, 17, 21] + jdk: [17, 21, 25] runs-on: ubuntu-latest diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..028ae5c --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +.gradle/ +build/ +.idea/ +.tmp/ +*.hprof +heapdump_jmemb_*.hprof diff --git a/build.gradle b/build.gradle index 659822d..78d9a96 100644 --- a/build.gradle +++ b/build.gradle @@ -42,6 +42,7 @@ dependencies { testImplementation "org.junit.jupiter:junit-jupiter-api:$JUNIT_VERSION" testImplementation "org.junit.jupiter:junit-jupiter-params:$JUNIT_VERSION" testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:$JUNIT_VERSION" + testRuntimeOnly "org.junit.platform:junit-platform-launcher:1.11.3" // required explicitly since Gradle 9 testRuntimeOnly "ch.qos.logback:logback-classic:$LOGBACK_VERSION" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a441313..c61a118 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME