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 defe70975..6b647f4a1 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 @@ -109,6 +109,9 @@ open class GenerateJavaTask : DefaultTask() { @Input var kotlinAllFieldsOptional = false + @Input + var snakeCaseConstantNames = false + @TaskAction fun generate() { val schemaPaths = schemaPaths.map { Paths.get(it.toString()).toFile() }.toSet() @@ -139,6 +142,7 @@ open class GenerateJavaTask : DefaultTask() { omitNullInputFields = omitNullInputFields, maxProjectionDepth = maxProjectionDepth, kotlinAllFieldsOptional = kotlinAllFieldsOptional, + snakeCaseConstantNames = snakeCaseConstantNames ) LOGGER.info("Codegen config: {}", config)