Skip to content

Commit 6967934

Browse files
authored
Merge branch '8.18' into backport/8.18/pr-135270
2 parents 3fc6b6f + 2748943 commit 6967934

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/transport/TransportVersionResourcesPlugin.java

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import org.gradle.api.Project;
2020
import org.gradle.api.file.Directory;
2121
import org.gradle.api.plugins.JavaPlugin;
22+
import org.gradle.api.provider.Provider;
2223
import org.gradle.api.tasks.Copy;
2324
import org.gradle.language.base.plugins.LifecycleBasePlugin;
2425

@@ -49,9 +50,9 @@ public void apply(Project project) {
4950
Directory transportResources = project.getLayout().getProjectDirectory().dir("src/main/resources/" + resourceRoot);
5051
spec.getParameters().getTransportResourcesDirectory().set(transportResources);
5152
spec.getParameters().getRootDirectory().set(project.getLayout().getSettingsDirectory().getAsFile());
52-
Object upstreamRef = project.findProperty("org.elasticsearch.transport.upstreamRef");
53-
if (upstreamRef != null) {
54-
spec.getParameters().getUpstreamRefOverride().set(upstreamRef.toString());
53+
Provider<String> upstreamRef = project.getProviders().gradleProperty("org.elasticsearch.transport.upstreamRef");
54+
if (upstreamRef.isPresent()) {
55+
spec.getParameters().getUpstreamRefOverride().set(upstreamRef.get());
5556
}
5657
});
5758

@@ -120,10 +121,7 @@ public void apply(Project project) {
120121
}
121122

122123
private static String getResourceRoot(Project project) {
123-
var resourceRoot = project.findProperty("org.elasticsearch.transport.resourceRoot");
124-
if (resourceRoot == null) {
125-
resourceRoot = "transport";
126-
}
127-
return resourceRoot.toString();
124+
Provider<String> resourceRootProperty = project.getProviders().gradleProperty("org.elasticsearch.transport.resourceRoot");
125+
return resourceRootProperty.isPresent() ? resourceRootProperty.get() : "transport";
128126
}
129127
}

0 commit comments

Comments
 (0)