Fix package tangle in spring-boot-gradle-plugin

Closes gh-32814
This commit is contained in:
Andy Wilkinson 2022-10-20 13:12:12 +01:00
parent 04d6840ff3
commit 26e747d2db
1 changed files with 3 additions and 2 deletions

View File

@ -31,7 +31,7 @@ import org.gradle.api.tasks.Classpath;
import org.gradle.api.tasks.JavaExec; import org.gradle.api.tasks.JavaExec;
import org.gradle.api.tasks.TaskAction; import org.gradle.api.tasks.TaskAction;
import org.springframework.boot.gradle.plugin.SpringBootPlugin; import org.springframework.boot.gradle.util.VersionExtractor;
/** /**
* Custom {@link JavaExec} task for processing test code ahead-of-time. * Custom {@link JavaExec} task for processing test code ahead-of-time.
@ -53,7 +53,8 @@ public class ProcessTestAot extends AbstractAot {
Configuration configuration = getProject().getConfigurations().create(getName() + "JUnitPlatformLauncher"); Configuration configuration = getProject().getConfigurations().create(getName() + "JUnitPlatformLauncher");
DependencyHandler dependencyHandler = getProject().getDependencies(); DependencyHandler dependencyHandler = getProject().getDependencies();
Dependency springBootDependencies = dependencyHandler Dependency springBootDependencies = dependencyHandler
.create(dependencyHandler.platform(SpringBootPlugin.BOM_COORDINATES)); .create(dependencyHandler.platform("org.springframework.boot:spring-boot-dependencies:"
+ VersionExtractor.forClass(ProcessTestAot.class)));
DependencySet dependencies = configuration.getDependencies(); DependencySet dependencies = configuration.getDependencies();
dependencies.add(springBootDependencies); dependencies.add(springBootDependencies);
dependencies.add(dependencyHandler.create("org.junit.platform:junit-platform-launcher")); dependencies.add(dependencyHandler.create("org.junit.platform:junit-platform-launcher"));