es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: OPENAPI-GENERATOR-CLI

Crear swagger-ui a partir de open-api.yml

Estoy intentando generar interfaces a partir de una especificación de Open-API y tengo un complemento de Gradle: implementation( “org.springdoc:springdoc-openapi-ui:1.5.12”, “org.openapitools:openapi-generator-gradle-plugin:5.3.0” ) Defino el archivo de API como: def apiFile = “$rootDir/src/main/resources/openapi/api.yml” La tarea buildOpenApi se configura de la siguiente manera: task buildOpenApi(type: GenerateTask) { generatorName = “spring” inputSpec = apiFile . . . Read more

Estado de error confuso en Maven (Eclipse / Mojo) con Generación de Código (OpenAPI 5.3) y Plantillas Personalizadas

Estaba trabajando en un proyecto de generación de código simple en Eclipse (2021-03) con OpenAPI 5.3.0 y logrando que funcionen las plantillas personalizadas. Fragmento del archivo POM correspondiente:     <plugin> <groupId>org.openapitools</groupId> <artifactId>openapi-generator-maven-plugin</artifactId> <version>5.3.0</version> … <executions> <execution> <goals><goal>generate</goal></goals> <configuration> … <templateResourcePath>./src/main/resources/myTemplates</templateResourcePath> …  Esto funciona, en el sentido de que Ejecutar . . . Read more

Openapi-generator: formato de fecha + patrón

Estoy usando el generador openapi y estoy preguntando acerca de la declaración de fecha con un patrón. Vi que esta funcionalidad tiene que pasar a través de un campo de tipo String como esto: customDate: type: string pattern: ‘^\d{4}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])$’ description: Fecha personalizada example: “20210130” ¿Pero hay alguna forma de mantener . . . Read more