Skip to content

Commit c237ed5

Browse files
committed
[fix][build] Ensure that buildtools is Java 8 compatible and fix remaining compatibility issue (#24307)
(cherry picked from commit 0e24f7a)
1 parent 0fb354b commit c237ed5

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

buildtools/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
<project.build.outputTimestamp>2025-04-09T09:11:45Z</project.build.outputTimestamp>
4747
<maven.compiler.source>1.8</maven.compiler.source>
4848
<maven.compiler.target>1.8</maven.compiler.target>
49+
<maven.compiler.release>8</maven.compiler.release>
4950
<surefire.version>3.1.0</surefire.version>
5051
<log4j2.version>2.23.1</log4j2.version>
5152
<slf4j.version>2.0.13</slf4j.version>

buildtools/src/main/java/org/apache/pulsar/tests/ThreadLeakDetectorListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ private static String joinSimpleTestClassNames(List<ITestClass> testClasses) {
102102
private static String firstTestClassName(List<ITestClass> testClasses) {
103103
return testClasses.stream()
104104
.findFirst()
105-
.orElseThrow()
105+
.get()
106106
.getRealClass().getName();
107107
}
108108

0 commit comments

Comments
 (0)