From e7c512bd27a20e3f0157ddd65fa3a63459d6a63b Mon Sep 17 00:00:00 2001 From: Michael Legart Date: Thu, 26 Mar 2020 12:29:13 +0100 Subject: [PATCH] Add Java 9+ dependencies to implementation configuration instead of compile. compile configuration has been discouraged since Gradle 3.4. https://docs.gradle.org/6.3/userguide/upgrading_version_5.html#dependencies_should_no_longer_be_declared_using_the_compile_and_runtime_configurations --- src/main/groovy/no/nils/wsdl2java/Wsdl2JavaPlugin.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/groovy/no/nils/wsdl2java/Wsdl2JavaPlugin.groovy b/src/main/groovy/no/nils/wsdl2java/Wsdl2JavaPlugin.groovy index c0d705d..a43d9d9 100644 --- a/src/main/groovy/no/nils/wsdl2java/Wsdl2JavaPlugin.groovy +++ b/src/main/groovy/no/nils/wsdl2java/Wsdl2JavaPlugin.groovy @@ -27,7 +27,7 @@ class Wsdl2JavaPlugin implements Plugin { def wsdl2javaConfiguration = project.configurations.maybeCreate(WSDL2JAVA) // Get compile configuration and add Java 9+ dependencies if required. - project.configurations.named("compile").configure { + project.configurations.named("implementation").configure { it.withDependencies { if (JavaVersion.current().isJava9Compatible()) { JAVA_9_DEPENDENCIES.each { dep -> it.add(project.dependencies.create(dep)) }