Created by: andriy-dmytruk
Description
Adds server implementation using Micronaut framework.
Changes to folder structure in the modules/open-api-generator/src/main/resources/java-micronaut folder
in order to retain some common client and server features and splitting others - (common
, client
, server
) folders.
Tasks
-
Added generator class -
Registered class in SPI file modules/openapi-generator/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig
, verified that build does not fail./mvnw clean package
-
Added test class in modules/openapi-generator/src/test
-
Created config ./bin/configs/java-micronaut-server.yaml
-
Generated samples with ./bin/generate-samples.sh
, verified that all test pass with./mvnw package integration-test -P "java-micronaut-client,java-micronaut-server,-openapi-generator
-
Generated docs ./bin/utils/export_docs_generators.sh
Mentions
- Openapi generator core team member @wing328
- Micronaut creator @graemerocher
- Openapi generator Java Technical committee: @bbdouglas @sreeshas @jfiala @lukoyanov @cbornet @jeff9finger @karismann @Zomzog @lwlee2608 @nmuesch