-
Notifications
You must be signed in to change notification settings - Fork 6k
Open
Description
Question
How to configure swagger-codegen-maven-plugin 3.0.76 to generate only @jakarta.annotation.Nonnull annotations on fields instead of @NotNull validation annotations? I want Jakarta annotation without bean validation.
Second question:
How to use booleanGetterPrefix?. For now this parameter doesnt work
Is that an option?
<plugin>
<groupId>io.swagger.codegen.v3</groupId>
<artifactId>swagger-codegen-maven-plugin</artifactId>
<version>3.0.76</version>
<executions>
<execution>
<id>generate-allegro-api</id>
<configuration>
<inputSpec>${project.basedir}/src/main/resources/allegro/allegro-swagger.yaml</inputSpec>
<language>spring</language>
<output>${project.basedir}</output>
<modelPackage>com.allegroclient.model</modelPackage>
<generateSupportingFiles>false</generateSupportingFiles>
<generateApis>false</generateApis>
<generateModelDocumentation>false</generateModelDocumentation>
<generateModelTests>false</generateModelTests>
<configOptions>
<sourceFolder>src/main/java</sourceFolder>
<useJakartaEe>true</useJakartaEe>
<jakarta>true</jakarta>
<hideGenerationTimestamp>true</hideGenerationTimestamp>
<openApiNullable>true</openApiNullable>
<useBeanValidation>true</useBeanValidation>
<booleanGetterPrefix>get</booleanGetterPrefix>
</configOptions>
</configuration>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels