From cbcad262b1e1b8da3e760ce4f0f7baf7bd6ef388 Mon Sep 17 00:00:00 2001 From: Clayton Walker Date: Wed, 16 Sep 2026 16:59:57 -0600 Subject: [PATCH] Fix visible deprecation --- .../graphql/plugin/gradle/GraphQLGradlePlugin.kt | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/plugins/graphql-kotlin-gradle-plugin/src/main/kotlin/com/expediagroup/graphql/plugin/gradle/GraphQLGradlePlugin.kt b/plugins/graphql-kotlin-gradle-plugin/src/main/kotlin/com/expediagroup/graphql/plugin/gradle/GraphQLGradlePlugin.kt index 2f4c9393c1..677ce593cb 100644 --- a/plugins/graphql-kotlin-gradle-plugin/src/main/kotlin/com/expediagroup/graphql/plugin/gradle/GraphQLGradlePlugin.kt +++ b/plugins/graphql-kotlin-gradle-plugin/src/main/kotlin/com/expediagroup/graphql/plugin/gradle/GraphQLGradlePlugin.kt @@ -36,6 +36,7 @@ import org.gradle.api.plugins.ApplicationPlugin import org.gradle.api.plugins.JavaApplication import org.gradle.api.tasks.SourceSetContainer import org.gradle.jvm.tasks.Jar +import org.gradle.util.GradleVersion import java.io.File private const val PLUGIN_EXTENSION_NAME = "graphql" @@ -62,7 +63,9 @@ class GraphQLGradlePlugin : Plugin { private fun configurePluginDependencies(project: Project) { project.configurations.create(GENERATE_CLIENT_CONFIGURATION) { configuration -> - configuration.isVisible = true + if (GradleVersion.current() < GradleVersion.version("9.0.0")) { + configuration.isVisible = true + } configuration.isTransitive = true configuration.description = "Configuration for generating GraphQL client" @@ -70,7 +73,9 @@ class GraphQLGradlePlugin : Plugin { } project.configurations.create(GENERATE_SDL_CONFIGURATION) { configuration -> - configuration.isVisible = true + if (GradleVersion.current() < GradleVersion.version("9.0.0")) { + configuration.isVisible = true + } configuration.isTransitive = true configuration.description = "Configuration for generating GraphQL schema in SDL format" @@ -78,7 +83,9 @@ class GraphQLGradlePlugin : Plugin { } project.configurations.create(GRAALVM_METADATA_CONFIGURATION) { configuration -> - configuration.isVisible = true + if (GradleVersion.current() < GradleVersion.version("9.0.0")) { + configuration.isVisible = true + } configuration.isTransitive = true configuration.description = "Configuration for generating GraalVM reflect metadata"