Skip to content

Commit 1a0cd1c

Browse files
committed
More cleanup
1 parent 53da7d1 commit 1a0cd1c

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/info/GlobalBuildInfoPlugin.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
import org.gradle.jvm.toolchain.JavaToolchainService;
4646
import org.gradle.jvm.toolchain.JavaToolchainSpec;
4747
import org.gradle.jvm.toolchain.JvmVendorSpec;
48-
import org.gradle.jvm.toolchain.internal.DefaultJvmVendorSpec;
4948
import org.gradle.jvm.toolchain.internal.InstallationLocation;
5049
import org.gradle.util.GradleVersion;
5150
import org.jetbrains.annotations.NotNull;
@@ -57,14 +56,12 @@
5756
import java.io.InputStream;
5857
import java.io.InputStreamReader;
5958
import java.io.UncheckedIOException;
60-
import java.lang.reflect.Field;
6159
import java.nio.file.Files;
6260
import java.util.ArrayList;
6361
import java.util.List;
6462
import java.util.Locale;
6563
import java.util.Random;
6664
import java.util.concurrent.atomic.AtomicReference;
67-
import java.util.function.Predicate;
6865
import java.util.stream.Collectors;
6966
import java.util.stream.Stream;
7067

@@ -107,6 +104,7 @@ public void apply(Project project) {
107104
}
108105
this.project = project;
109106
project.getPlugins().apply(JvmToolchainsPlugin.class);
107+
project.getPlugins().apply(JdkDownloadPlugin.class);
110108
Provider<GitInfo> gitInfo = project.getPlugins().apply(GitInfoPlugin.class).getGitInfo();
111109

112110
toolChainService = project.getExtensions().getByType(JavaToolchainService.class);
@@ -350,7 +348,7 @@ private Provider<File> findRuntimeJavaHome() {
350348
String runtimeJavaProperty = System.getProperty("runtime.java");
351349

352350
if (runtimeJavaProperty != null) {
353-
if(runtimeJavaProperty.toLowerCase().endsWith("-ea")) {
351+
if (runtimeJavaProperty.toLowerCase().endsWith("-ea")) {
354352
// handle EA builds differently due to lack of support in Gradle toolchain service
355353
// we resolve them using JdkDownloadPlugin for now.
356354
Integer major = Integer.parseInt(runtimeJavaProperty.substring(0, runtimeJavaProperty.length() - 3));
@@ -373,7 +371,7 @@ private Provider<File> findRuntimeJavaHome() {
373371
}
374372

375373
private Provider<File> resolveEarlyAccessJavaHome(Integer runtimeJavaProperty) {
376-
NamedDomainObjectContainer<Jdk> container = project.getPlugins().apply(JdkDownloadPlugin.class).getContainer(project);
374+
NamedDomainObjectContainer<Jdk> container = (NamedDomainObjectContainer<Jdk>) project.getExtensions().getByName("jdks");
377375
Integer buildNumber = Integer.getInteger("runtime.java.build");
378376
if (buildNumber == null) {
379377
buildNumber = findLatestEABuildNumber(runtimeJavaProperty);

0 commit comments

Comments
 (0)