Skip to content

Commit 8013189

Browse files
committed
update the Gradle build tool to v9.0.0, JDK 17+ required to build
1 parent 6236908 commit 8013189

5 files changed

Lines changed: 12 additions & 27 deletions

File tree

.github/workflows/push.yml

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,14 @@ name: CI at GitHub
55
on: [push]
66

77
jobs:
8-
Java8-Linux:
9-
if: contains(toJson(github.event.commits), '[ci skip] ') == false
10-
runs-on: ubuntu-22.04
11-
steps:
12-
- uses: actions/setup-java@v4
13-
with:
14-
distribution: 'zulu'
15-
java-version: 8
16-
- uses: actions/checkout@v5
17-
- run: ./gradlew build install --console=plain --stacktrace
18-
19-
Java11-Linux:
8+
Java17-Linux:
209
if: contains(toJson(github.event.commits), '[ci skip] ') == false
2110
runs-on: ubuntu-24.04
2211
steps:
2312
- uses: actions/setup-java@v4
2413
with:
2514
distribution: 'zulu'
26-
java-version: 11
15+
java-version: 17
2716
- uses: actions/checkout@v5
2817
- uses: gradle/actions/wrapper-validation@v4
2918
- run: ./gradlew build install --console=plain --stacktrace

gradle/wrapper/gradle-wrapper.jar

1.65 KB
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vorbis/build.gradle.kts

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,24 +26,20 @@ checkstyle {
2626

2727
tasks.withType<JavaCompile>().all { // Java compile-time options:
2828
options.compilerArgs.add("-Xdiags:verbose")
29-
if (javaVersion.isCompatibleWith(JavaVersion.VERSION_14)) {
30-
// Suppress warnings that source value 7 is obsolete.
31-
options.compilerArgs.add("-Xlint:-options")
32-
}
29+
30+
// Suppress warnings that source value 7 is obsolete:
31+
options.compilerArgs.add("-Xlint:-options")
32+
3333
options.compilerArgs.add("-Xlint:unchecked")
3434
options.setDeprecation(true) // to provide detailed deprecation warnings
3535
options.encoding = "UTF-8"
36-
if (javaVersion.isCompatibleWith(JavaVersion.VERSION_1_10)) {
37-
options.release = 8
38-
}
36+
options.release = 8
3937
}
4038

4139
tasks.withType<Javadoc>().all {
42-
// Disable doclint for JDK8+.
43-
if (javaVersion.isJava8Compatible()) {
44-
(options as CoreJavadocOptions).apply {
45-
addStringOption("Xdoclint:none", "-quiet")
46-
}
40+
// Disable doclint:
41+
(options as CoreJavadocOptions).apply {
42+
addStringOption("Xdoclint:none", "-quiet")
4743
}
4844
}
4945

0 commit comments

Comments
 (0)