Skip to content

Commit af7abb6

Browse files
committed
Merge branch 'main' into 4.0.x
2 parents d73ccf4 + 5f591b3 commit af7abb6

File tree

5 files changed

+11
-8
lines changed

5 files changed

+11
-8
lines changed

buildSrc/src/main/java/org/springframework/boot/build/bom/BomPlugin.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
import org.gradle.api.publish.maven.MavenPublication;
3535
import org.gradle.api.tasks.TaskProvider;
3636

37-
import org.springframework.boot.build.DeployedPlugin;
3837
import org.springframework.boot.build.MavenRepositoryPlugin;
3938
import org.springframework.boot.build.bom.Library.Group;
4039
import org.springframework.boot.build.bom.Library.Module;
@@ -55,7 +54,6 @@ public class BomPlugin implements Plugin<Project> {
5554
@Override
5655
public void apply(Project project) {
5756
PluginContainer plugins = project.getPlugins();
58-
plugins.apply(DeployedPlugin.class);
5957
plugins.apply(MavenRepositoryPlugin.class);
6058
plugins.apply(JavaPlatformPlugin.class);
6159
JavaPlatformExtension javaPlatform = project.getExtensions().getByType(JavaPlatformExtension.class);

buildSrc/src/test/java/org/springframework/boot/build/bom/BomPluginIntegrationTests.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ void libraryModulesAreIncludedInDependencyManagementOfGeneratedPom() throws IOEx
5555
try (PrintWriter out = new PrintWriter(new FileWriter(this.buildFile))) {
5656
out.println("plugins {");
5757
out.println(" id 'org.springframework.boot.bom'");
58+
out.println(" id 'org.springframework.boot.deployed'");
5859
out.println("}");
5960
out.println("bom {");
6061
out.println(" library('ActiveMQ', '5.15.10') {");
@@ -91,6 +92,7 @@ void libraryPluginsAreIncludedInPluginManagementOfGeneratedPom() throws IOExcept
9192
try (PrintWriter out = new PrintWriter(new FileWriter(this.buildFile))) {
9293
out.println("plugins {");
9394
out.println(" id 'org.springframework.boot.bom'");
95+
out.println(" id 'org.springframework.boot.deployed'");
9496
out.println("}");
9597
out.println("bom {");
9698
out.println(" library('Flyway', '6.0.8') {");
@@ -118,6 +120,7 @@ void libraryImportsAreIncludedInDependencyManagementOfGeneratedPom() throws Exce
118120
try (PrintWriter out = new PrintWriter(new FileWriter(this.buildFile))) {
119121
out.println("plugins {");
120122
out.println(" id 'org.springframework.boot.bom'");
123+
out.println(" id 'org.springframework.boot.deployed'");
121124
out.println("}");
122125
out.println("bom {");
123126
out.println(" library('Jackson Bom', '2.10.0') {");
@@ -144,6 +147,7 @@ void moduleExclusionsAreIncludedInDependencyManagementOfGeneratedPom() throws IO
144147
try (PrintWriter out = new PrintWriter(new FileWriter(this.buildFile))) {
145148
out.println("plugins {");
146149
out.println(" id 'org.springframework.boot.bom'");
150+
out.println(" id 'org.springframework.boot.deployed'");
147151
out.println("}");
148152
out.println("bom {");
149153
out.println(" library('MySQL', '8.0.18') {");
@@ -177,6 +181,7 @@ void moduleTypesAreIncludedInDependencyManagementOfGeneratedPom() throws IOExcep
177181
try (PrintWriter out = new PrintWriter(new FileWriter(this.buildFile))) {
178182
out.println("plugins {");
179183
out.println(" id 'org.springframework.boot.bom'");
184+
out.println(" id 'org.springframework.boot.deployed'");
180185
out.println("}");
181186
out.println("bom {");
182187
out.println(" library('Elasticsearch', '7.15.2') {");
@@ -208,6 +213,7 @@ void moduleClassifiersAreIncludedInDependencyManagementOfGeneratedPom() throws I
208213
try (PrintWriter out = new PrintWriter(new FileWriter(this.buildFile))) {
209214
out.println("plugins {");
210215
out.println(" id 'org.springframework.boot.bom'");
216+
out.println(" id 'org.springframework.boot.deployed'");
211217
out.println("}");
212218
out.println("bom {");
213219
out.println(" library('Kafka', '2.7.2') {");
@@ -266,6 +272,7 @@ void libraryNamedSpringBootHasNoVersionProperty() throws IOException {
266272
try (PrintWriter out = new PrintWriter(new FileWriter(this.buildFile))) {
267273
out.println("plugins {");
268274
out.println(" id 'org.springframework.boot.bom'");
275+
out.println(" id 'org.springframework.boot.deployed'");
269276
out.println("}");
270277
out.println("bom {");
271278
out.println(" library('Spring Boot', '1.2.3') {");

spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/build.gradle

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,3 @@ plugins.withType(EclipsePlugin) {
151151
}
152152
}
153153
}
154-
155-
toolchain {
156-
maximumCompatibleJavaVersion = JavaLanguageVersion.of(23)
157-
}

spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/testsupport/gradle/testkit/GradleVersions.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,12 @@ private GradleVersions() {
3333
}
3434

3535
public static List<String> allCompatible() {
36-
if (isJavaVersion(JavaVersion.VERSION_23)) {
36+
if (isJavaVersion(JavaVersion.VERSION_24)) {
3737
return Arrays.asList(GradleVersion.current().getVersion());
3838
}
39+
if (isJavaVersion(JavaVersion.VERSION_23)) {
40+
return Arrays.asList("8.10", GradleVersion.current().getVersion());
41+
}
3942
if (isJavaVersion(JavaVersion.VERSION_22)) {
4043
return Arrays.asList("8.8", GradleVersion.current().getVersion());
4144
}

spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ configurations {
1515

1616
dependencies {
1717
app project(path: ":spring-boot-project:spring-boot-dependencies", configuration: "mavenRepository")
18-
app project(path: ":spring-boot-project:spring-boot-parent", configuration: "mavenRepository")
1918
app project(path: ":spring-boot-project:spring-boot-tools:spring-boot-gradle-plugin", configuration: "mavenRepository")
2019

2120
dockerTestImplementation(project(":spring-boot-project:spring-boot-tools:spring-boot-test-support-docker"))

0 commit comments

Comments
 (0)