mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-03-27 18:38:41 +00:00
parent
6130d15172
commit
f54a3b5f67
@ -392,7 +392,7 @@ class BuildPlugin implements Plugin<Project> {
|
||||
static void requireJavaHome(Task task, int version) {
|
||||
Project rootProject = task.project.rootProject // use root project for global accounting
|
||||
if (rootProject.hasProperty('requiredJavaVersions') == false) {
|
||||
rootProject.rootProject.ext.requiredJavaVersions = [:].withDefault{key -> return []}
|
||||
rootProject.rootProject.ext.requiredJavaVersions = [:]
|
||||
rootProject.gradle.taskGraph.whenReady { TaskExecutionGraph taskGraph ->
|
||||
List<String> messages = []
|
||||
for (entry in rootProject.requiredJavaVersions) {
|
||||
@ -415,7 +415,7 @@ class BuildPlugin implements Plugin<Project> {
|
||||
throw new GradleException("JAVA${version}_HOME required to run task:\n${task}")
|
||||
}
|
||||
} else {
|
||||
rootProject.requiredJavaVersions.get(version).add(task)
|
||||
rootProject.requiredJavaVersions.getOrDefault(version, []).add(task)
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user