Skip to content

Commit 0d5e3c5

Browse files
committed
Merge pull request #27310 from dreis2211
* gh-27310: Fix JDK 16 pipeline Closes gh-27310
2 parents 49b700d + e4978f6 commit 0d5e3c5

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

buildSrc/src/main/java/org/springframework/boot/build/toolchain/ToolchainPlugin.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616

1717
package org.springframework.boot.build.toolchain;
1818

19+
import java.util.ArrayList;
1920
import java.util.Collections;
21+
import java.util.List;
2022

2123
import org.gradle.api.Plugin;
2224
import org.gradle.api.Project;
@@ -71,8 +73,10 @@ private void disableToolchainTasks(Project project) {
7173
}
7274

7375
private void configureTestToolchain(Project project, ToolchainExtension toolchain) {
74-
project.getTasks().withType(Test.class,
75-
(test) -> test.jvmArgs(toolchain.getTestJvmArgs().getOrElse(Collections.emptyList())));
76+
List<String> jvmArgs = new ArrayList<>();
77+
jvmArgs.add("--illegal-access=warn");
78+
jvmArgs.addAll(toolchain.getTestJvmArgs().getOrElse(Collections.emptyList()));
79+
project.getTasks().withType(Test.class, (test) -> test.jvmArgs(jvmArgs));
7680
}
7781

7882
}

0 commit comments

Comments
 (0)