Tag: OPENAPI-GENERATOR-CLI
¿Existe alguna forma de especificar qué columnas aparecen en la sección de Parámetros? Por ejemplo, me gustaría usar Schema/tipo en lugar de Patrón. Mi configuración: <plugin> <groupid>org.openapitools</groupid> <artifactid>openapi-generator-maven-plugin</artifactid> <version>5.3.0</version> <executions> <execution> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <inputspec>${project.basedir}/target/openapi.json</inputspec> <generatorname>asciidoc</generatorname> <configoptions> <useintroduction>true</useintroduction> </configoptions> <skipvalidatespec>true</skipvalidatespec> </configuration> </execution> </executions> </plugin> Aquí está la parte . . . Read more
Estoy utilizando openapi-generator-gradle-plugin:4.3.0 para generar la API y los modelos a partir de un archivo openApi-generate.yaml. He configurado skipDefaultInterface: “true” en configOptions, lo que impide que se genere la implementación predeterminada de las interfaces y que ApiUtil.java no se utilice en ningún lugar. (Las implementaciones predeterminadas usan ApiUtil.java) Lo que . . . Read more
Pasé algún tiempo revisando este error pero no tuve éxito. Archivo “C:\Users\ebara.conda\envs\asci\lib\site-packages\fastapi\openapi\utils.py”, línea 388, en get_openapi ag modelo_name_map=model_name_map Archivo “C:\Users\ebara.conda\envs\asci\lib\site-packages\fastapi\utils.py”, línea 28, en get_model_definitions nombre_de_modelo = model_name_map[model] KeyError: El problema es que estoy intentando construir un proyecto con autenticación de usuario desde el formulario OpenAPI para crear nuevos usuarios en . . . Read more
Estoy tratando de generar un modelo Java con herencia (Open API 2.0). El problema es similar a este: https://stackoverflow.com/questions/57771534/how-do-you-have-the-maven-swagger-codegen-plugin-generate-java-classes-using-inh Quiero lograr la herencia sin el atributo discriminator. ¿Por qué este campo tiene que ser señalado en la clase padre? Además, según la documentación: El campo fijo del discriminador debe hacer . . . Read more
Tenemos un punto final que devuelve una lista de eventos. Cada evento puede tener un tipo diferente, pero todos los eventos heredan el tipo genérico Event. Para deserializar correctamente los eventos en nuestros consumidores, utilizamos la serialización con estas configuraciones: new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.Auto } Esto incluye el . . . Read more