{"repo":"kokuwaio/micronaut-openapi-codegen","free":true,"listed":false,"github":"https://github.com/kokuwaio/micronaut-openapi-codegen","clone":"git clone https://github.com/kokuwaio/micronaut-openapi-codegen.git","description":"OpenAPI codegen for Micronaut","language":"Java","stars":42,"topics":["micronaut","openapi","codegen","mirrored-repository"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"Micronaut Codegen OpenAPI code generator for Micronaut. Include in your pom.xml : Features generate api interfaces (see declarative client) generate model objects with fluent and property accessors generate interfaces for api tests based on method name and return code generate client interfaces with micronaut clientId add validation annotations support for One-Of interfaces support for additional properties with composed schemas generate example instances of the model-objects set a base class for all generated pojos, to allow extension with common functionality Config options clientId: id for generated clients (if no client id is provided no interface will be generated) serdeable: add @io.micronaut.serde.annotation.Serdeable to models (default true ) dateTimeRelaxed: add type registrar for relaxed time converter (default true ) useBeanValidation: generate validation annotations (default true ) useGenericResponse: return generic container or specific model, e.g. Model vs. HttpResponse (default true ) useOptional: optional parameters are generated as java.util.Optional (default true ) openApiNullable: add container JsonNullable to model objects that are nullable (default true ) supportAsync: use reactivex return types, see Reactive HTTP Request Processing pagable: generate provider for pagable (default false ) generateExamples: generate example objects for the model, based on example and default values (default false ) generateConstants: generate constants for model names and a","default_branch":null,"files":null,"tree":[],"storefront":"/r/kokuwaio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kokuwaio/micronaut-openapi-codegen/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}