Skip to content

Commit 6454db6

Browse files
committed
Merge branch 'jdk23' of https://github.com/Rawi01/lombok into jdk23
2 parents 0e9b161 + 28a7a88 commit 6454db6

File tree

16 files changed

+70
-31
lines changed

16 files changed

+70
-31
lines changed

.github/workflows/ant.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ jobs:
4141
runs-on: ubuntu-latest
4242
needs: build
4343
env:
44-
EA_JDK: 22
44+
EA_JDK: 23
4545
strategy:
4646
matrix:
47-
jdk: [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]
47+
jdk: [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]
4848
goal: [javacCurrent]
4949
include:
5050
- jdk: 11
@@ -168,14 +168,12 @@ jobs:
168168
needs: build
169169
strategy:
170170
matrix:
171-
jdk: [8, 11, 17, 21, 22]
171+
jdk: [8, 11, 17, 21, 23]
172172
tool:
173173
- {name: "maven", cmd: "mvn compile"}
174174
- {name: "gradle", cmd: "gradle assemble"}
175175
- {name: "ant", cmd: "ant dist"}
176176
- {name: "bazel", cmd: "bazel build //:ProjectRunner"}
177-
exclude:
178-
- {tool: {name: "gradle", cmd: "gradle assemble"}, jdk: 22}
179177
fail-fast: false
180178
env:
181179
IMAGE_NAME: lombok-${{ matrix.tool.name }}-jdk${{ matrix.jdk }}

docker/ant/files/jdk-22/classpath/build.xml renamed to docker/ant/files/jdk-23/classpath/build.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<compilerarg value="-J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED"/>
2121
<compilerarg value="-J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED"/>
2222
<compilerarg value="-J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED"/>
23+
<compilerarg value="-proc:full"/>
2324
</javac>
2425
</target>
2526

docker/ant/files/jdk-22/modules/build.xml renamed to docker/ant/files/jdk-23/modules/build.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<compilerarg value="-J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED"/>
2121
<compilerarg value="-J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED"/>
2222
<compilerarg value="-J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED"/>
23+
<compilerarg value="-proc:full"/>
2324
</javac>
2425
</target>
2526

docker/gradle/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ RUN provision/jdk/java-${jdk}.sh
77
ARG lombokjar=lombok.jar
88
ADD https://projectlombok.org/downloads/${lombokjar} /lombok.jar
99

10-
ARG gradle=8.5
11-
ADD provision/gradle/gradle-${gradle}.sh provision/gradle/gradle-${gradle}.sh
12-
RUN provision/gradle/gradle-${gradle}.sh
10+
ARG gradle=8.10.2
11+
ADD provision/gradle/gradle.sh provision/gradle/gradle.sh
12+
RUN provision/gradle/gradle.sh ${gradle}
1313

1414
FROM ubuntu:22.04
1515

docker/maven/files/jdk-22/classpath/pom.xml renamed to docker/maven/files/jdk-23/classpath/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
10-
<java.version>22</java.version>
10+
<java.version>23</java.version>
1111
</properties>
1212

1313
<build>
@@ -22,6 +22,7 @@
2222
<showDeprecation>true</showDeprecation>
2323
<showWarnings>true</showWarnings>
2424
<fork>true</fork>
25+
<proc>full</proc>
2526
<compilerargs>
2627
<arg>-Werror</arg>
2728
<arg>-Xlint:all</arg>

docker/maven/files/jdk-22/modules/pom.xml renamed to docker/maven/files/jdk-23/modules/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
10-
<java.version>22</java.version>
10+
<java.version>23</java.version>
1111
</properties>
1212

1313
<build>

docker/provision/gradle/gradle-6.8.3.sh

Lines changed: 0 additions & 4 deletions
This file was deleted.

docker/provision/gradle/gradle-7.6.1.sh

Lines changed: 0 additions & 4 deletions
This file was deleted.

docker/provision/gradle/gradle-8.3.sh

Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
apt-get update && apt-get install -y wget unzip
2-
wget https://github.com/gradle/gradle-distributions/releases/download/v8.5.0/gradle-8.5-bin.zip -O gradle.zip
2+
wget https://github.com/gradle/gradle-distributions/releases/download/v$1/gradle-$1-bin.zip -O gradle.zip
33
mkdir /opt/gradle && unzip -d /opt/gradle gradle.zip
4-
mv /opt/gradle/gradle-8.5 /opt/gradle/gradle
4+
mv /opt/gradle/gradle-$1 /opt/gradle/gradle

0 commit comments

Comments
 (0)