diff --git a/README.md b/README.md index 54e4e12ec88..ad6f544c63b 100644 --- a/README.md +++ b/README.md @@ -1139,6 +1139,7 @@ Here is a list of template creators: * Kotlin (Spring Boot): @dr4ke616 * Kotlin (Vertx): @Wooyme * Kotlin (JAX-RS): @anttileppa + * Kotlin Misk: @andrewwilsonnew * Kotlin WireMock: @stefankoppier * NodeJS Express: @YishTish * PHP Flight: @daniel-sc diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinMiskServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinMiskServerCodegen.java index 006c0caab3e..41b5e9b86de 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinMiskServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinMiskServerCodegen.java @@ -1,3 +1,19 @@ +/* + * Copyright 2018 OpenAPI-Generator Contributors (https://openapi-generator.tech) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + package org.openapitools.codegen.languages; import lombok.Setter; @@ -41,7 +57,8 @@ public class KotlinMiskServerCodegen extends AbstractKotlinCodegen implements Be protected String rootPackage = "org.openapitools.server.api"; protected String apiVersion = "1.0.0-SNAPSHOT"; - @Setter protected String moduleClassName = "OpenApiModule"; + @Setter + protected String moduleClassName = "OpenApiModule"; @Override public CodegenType getTag() { diff --git a/modules/openapi-generator/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig b/modules/openapi-generator/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig index a02ed7cbe92..94b3eade53a 100644 --- a/modules/openapi-generator/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig +++ b/modules/openapi-generator/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig @@ -42,12 +42,6 @@ org.openapitools.codegen.languages.GoGinServerCodegen org.openapitools.codegen.languages.GraphQLSchemaCodegen org.openapitools.codegen.languages.GraphQLNodeJSExpressServerCodegen org.openapitools.codegen.languages.GroovyClientCodegen -org.openapitools.codegen.languages.KotlinClientCodegen -org.openapitools.codegen.languages.KotlinServerCodegen -org.openapitools.codegen.languages.KotlinSpringServerCodegen -org.openapitools.codegen.languages.KotlinVertxServerCodegen -org.openapitools.codegen.languages.KotlinWiremockServerCodegen -org.openapitools.codegen.languages.KtormSchemaCodegen org.openapitools.codegen.languages.HaskellHttpClientCodegen org.openapitools.codegen.languages.HaskellServantCodegen org.openapitools.codegen.languages.HaskellYesodServerCodegen @@ -69,6 +63,7 @@ org.openapitools.codegen.languages.JavaCXFServerCodegen org.openapitools.codegen.languages.JavaCXFExtServerCodegen org.openapitools.codegen.languages.JavaJAXRSCXFCDIServerCodegen org.openapitools.codegen.languages.JavaJerseyServerCodegen +org.openapitools.codegen.languages.JavaMicroprofileServerCodegen org.openapitools.codegen.languages.JavaResteasyServerCodegen org.openapitools.codegen.languages.JavaResteasyEapServerCodegen org.openapitools.codegen.languages.JavaJAXRSSpecServerCodegen @@ -82,12 +77,16 @@ org.openapitools.codegen.languages.JMeterClientCodegen org.openapitools.codegen.languages.JuliaClientCodegen org.openapitools.codegen.languages.JuliaServerCodegen org.openapitools.codegen.languages.K6ClientCodegen +org.openapitools.codegen.languages.KotlinClientCodegen +org.openapitools.codegen.languages.KotlinMiskServerCodegen +org.openapitools.codegen.languages.KotlinServerCodegen +org.openapitools.codegen.languages.KotlinSpringServerCodegen +org.openapitools.codegen.languages.KotlinVertxServerCodegen +org.openapitools.codegen.languages.KotlinWiremockServerCodegen +org.openapitools.codegen.languages.KtormSchemaCodegen org.openapitools.codegen.languages.LuaClientCodegen org.openapitools.codegen.languages.MarkdownDocumentationCodegen -org.openapitools.codegen.languages.JavaMicroprofileServerCodegen -org.openapitools.codegen.languages.KotlinMiskServerCodegen org.openapitools.codegen.languages.MysqlSchemaCodegen -org.openapitools.codegen.languages.PostgresqlSchemaCodegen org.openapitools.codegen.languages.N4jsClientCodegen org.openapitools.codegen.languages.NimClientCodegen org.openapitools.codegen.languages.NodeJSExpressServerCodegen @@ -106,6 +105,7 @@ org.openapitools.codegen.languages.PhpSymfonyServerCodegen org.openapitools.codegen.languages.PhpMezzioPathHandlerServerCodegen org.openapitools.codegen.languages.PhpDataTransferClientCodegen org.openapitools.codegen.languages.PhpLaravelServerCodegen +org.openapitools.codegen.languages.PostgresqlSchemaCodegen org.openapitools.codegen.languages.PostmanCollectionCodegen org.openapitools.codegen.languages.PowerShellClientCodegen org.openapitools.codegen.languages.ProtobufSchemaCodegen