From a84c8508fd76d4f4d000816e1fc77cc2b98d2abf Mon Sep 17 00:00:00 2001 From: Kavitha Srinivasan <41588701+srinivasankavitha@users.noreply.github.com> Date: Wed, 23 Aug 2023 13:39:34 -0700 Subject: [PATCH] Fix configuration-cache feature for multi-module projects that don't have dgsCodegen specified. (#593) --- .../netflix/graphql/dgs/codegen/gradle/GenerateJavaTask.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/graphql-dgs-codegen-gradle/src/main/kotlin/com/netflix/graphql/dgs/codegen/gradle/GenerateJavaTask.kt b/graphql-dgs-codegen-gradle/src/main/kotlin/com/netflix/graphql/dgs/codegen/gradle/GenerateJavaTask.kt index 63a60b430..4d380f7a7 100644 --- a/graphql-dgs-codegen-gradle/src/main/kotlin/com/netflix/graphql/dgs/codegen/gradle/GenerateJavaTask.kt +++ b/graphql-dgs-codegen-gradle/src/main/kotlin/com/netflix/graphql/dgs/codegen/gradle/GenerateJavaTask.kt @@ -155,12 +155,12 @@ open class GenerateJavaTask @Inject constructor( @Classpath val dgsCodegenClasspath: ConfigurableFileCollection = objectFactory.fileCollection().from( - project.configurations.named("dgsCodegen") + project.configurations.findByName("dgsCodegen") ) @TaskAction fun generate() { - val schemaJarFilesFromDependencies = dgsCodegenClasspath.toList() + val schemaJarFilesFromDependencies = dgsCodegenClasspath.files.toList() val schemaPaths = schemaPaths.map { Paths.get(it.toString()).toFile() }.sorted().toSet() schemaPaths.filter { !it.exists() }.forEach { logger.warn("Schema location ${it.absolutePath} does not exist")