diff --git a/build.gradle.kts b/build.gradle.kts index c3ad31a..40406f8 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -128,7 +128,7 @@ tasks.register("ope "useBeanValidation" to "true", "generateConstructorWithAllArgs" to "true", "generatedConstructorWithRequiredArgs" to "true", - "additionalModelTypeAnnotations" to "@lombok.Builder" + "additionalModelTypeAnnotations" to "@lombok.experimental.SuperBuilder(toBuilder = true)" )) } @@ -155,7 +155,10 @@ tasks.register("ope "useSpringBoot3" to "true", "useJakartaEe" to "true", "serializationLibrary" to "jackson", - "generateSupportingFiles" to "true" + "generateSupportingFiles" to "true", + "generateConstructorWithAllArgs" to "true", + "generatedConstructorWithRequiredArgs" to "true", + "additionalModelTypeAnnotations" to "@lombok.experimental.SuperBuilder(toBuilder = true)" )) library.set("resttemplate") } @@ -176,7 +179,10 @@ tasks.register("ope "useSpringBoot3" to "true", "useJakartaEe" to "true", "serializationLibrary" to "jackson", - "generateSupportingFiles" to "true" + "generateSupportingFiles" to "true", + "generateConstructorWithAllArgs" to "true", + "generatedConstructorWithRequiredArgs" to "true", + "additionalModelTypeAnnotations" to "@lombok.experimental.SuperBuilder(toBuilder = true)" )) library.set("resttemplate") } @@ -186,7 +192,7 @@ tasks.register("ope description = "description" generatorName.set("java") - remoteInputSpec.set("https://raw.githubusercontent.com/pagopa/p4pa-process-executions/refs/heads/$targetEnv/openapi/p4pa-process-executions.openapi.yaml") + remoteInputSpec.set("https://raw.githubusercontent.com/pagopa/p4pa-process-executions/refs/heads/$targetEnv/openapi/generated.openapi.json") outputDir.set("$projectDir/build/generated") apiPackage.set("it.gov.pagopa.pu.p4paprocessexecutions.controller.generated") modelPackage.set("it.gov.pagopa.pu.p4paprocessexecutions.dto.generated") @@ -200,7 +206,7 @@ tasks.register("ope "generateSupportingFiles" to "true", "generateConstructorWithAllArgs" to "true", "generatedConstructorWithRequiredArgs" to "true", - "additionalModelTypeAnnotations" to "@lombok.Builder" + "additionalModelTypeAnnotations" to "@lombok.experimental.SuperBuilder(toBuilder = true)" )) library.set("resttemplate") }