diff --git a/docs/generators/README.md b/docs/generators/README.md index 070ef96c15e..cd9e5f551c7 100644 --- a/docs/generators/README.md +++ b/docs/generators/README.md @@ -1,123 +1,138 @@ + The following generators are available: -* CLIENT generators: - - [ada](ada.md) - - [android](android.md) - - [apex](apex.md) - - [bash](bash.md) - - [c](c.md) - - [clojure](clojure.md) - - [cpp-qt5-client](cpp-qt5-client.md) - - [cpp-restsdk](cpp-restsdk.md) - - [cpp-tizen](cpp-tizen.md) - - [csharp](csharp.md) - - [csharp-dotnet2](csharp-dotnet2.md) - - [csharp-refactor](csharp-refactor.md) - - [dart](dart.md) - - [dart-dio](dart-dio.md) - - [dart-jaguar](dart-jaguar.md) - - [eiffel](eiffel.md) - - [elixir](elixir.md) - - [elm](elm.md) - - [erlang-client](erlang-client.md) - - [erlang-proper](erlang-proper.md) - - [flash](flash.md) - - [go](go.md) - - [groovy](groovy.md) - - [haskell-http-client](haskell-http-client.md) - - [java](java.md) - - [javascript](javascript.md) - - [javascript-closure-angular](javascript-closure-angular.md) - - [javascript-flowtyped](javascript-flowtyped.md) - - [jaxrs-cxf-client](jaxrs-cxf-client.md) - - [jmeter](jmeter.md) - - [kotlin](kotlin.md) - - [lua](lua.md) - - [objc](objc.md) - - [perl](perl.md) - - [php](php.md) - - [powershell](powershell.md) - - [python](python.md) - - [r](r.md) - - [ruby](ruby.md) - - [rust](rust.md) - - [scala-akka](scala-akka.md) - - [scala-gatling](scala-gatling.md) - - [scala-httpclient](scala-httpclient.md) - - [scalaz](scalaz.md) - - [swift2-deprecated](swift2-deprecated.md) - - [swift3-deprecated](swift3-deprecated.md) - - [swift4](swift4.md) - - [typescript-angular](typescript-angular.md) - - [typescript-angularjs](typescript-angularjs.md) - - [typescript-aurelia](typescript-aurelia.md) - - [typescript-axios](typescript-axios.md) - - [typescript-fetch](typescript-fetch.md) - - [typescript-inversify](typescript-inversify.md) - - [typescript-jquery](typescript-jquery.md) - - [typescript-node](typescript-node.md) - - [typescript-rxjs](typescript-rxjs.md) +## CLIENT generators +* [ada](ada.md) +* [android](android.md) +* [apex](apex.md) +* [bash](bash.md) +* [c](c.md) +* [clojure](clojure.md) +* [cpp-qt5-client](cpp-qt5-client.md) +* [cpp-restsdk](cpp-restsdk.md) +* [cpp-tizen](cpp-tizen.md) +* [csharp](csharp.md) +* [csharp-netcore](csharp-netcore.md) +* [dart](dart.md) +* [dart-dio](dart-dio.md) +* [dart-jaguar](dart-jaguar.md) +* [eiffel](eiffel.md) +* [elixir](elixir.md) +* [elm](elm.md) +* [erlang-client](erlang-client.md) +* [erlang-proper](erlang-proper.md) +* [flash](flash.md) +* [go](go.md) +* [go-experimental (experimental)](go-experimental.md) +* [groovy](groovy.md) +* [haskell-http-client](haskell-http-client.md) +* [java](java.md) +* [javascript](javascript.md) +* [javascript-closure-angular](javascript-closure-angular.md) +* [javascript-flowtyped](javascript-flowtyped.md) +* [jaxrs-cxf-client](jaxrs-cxf-client.md) +* [jmeter](jmeter.md) +* [kotlin](kotlin.md) +* [lua](lua.md) +* [nim (beta)](nim.md) +* [objc](objc.md) +* [ocaml](ocaml.md) +* [perl](perl.md) +* [php](php.md) +* [powershell](powershell.md) +* [python](python.md) +* [python-experimental (experimental)](python-experimental.md) +* [r](r.md) +* [ruby](ruby.md) +* [rust](rust.md) +* [scala-akka](scala-akka.md) +* [scala-gatling](scala-gatling.md) +* [scalaz](scalaz.md) +* [swift4](swift4.md) +* [swift5 (beta)](swift5.md) +* [typescript-angular](typescript-angular.md) +* [typescript-angularjs](typescript-angularjs.md) +* [typescript-aurelia](typescript-aurelia.md) +* [typescript-axios](typescript-axios.md) +* [typescript-fetch](typescript-fetch.md) +* [typescript-inversify](typescript-inversify.md) +* [typescript-jquery](typescript-jquery.md) +* [typescript-node](typescript-node.md) +* [typescript-redux-query](typescript-redux-query.md) +* [typescript-rxjs](typescript-rxjs.md) -* SERVER generators: - - [ada-server](ada-server.md) - - [aspnetcore](aspnetcore.md) - - [cpp-pistache-server](cpp-pistache-server.md) - - [cpp-qt5-qhttpengine-server](cpp-qt5-qhttpengine-server.md) - - [cpp-restbed-server](cpp-restbed-server.md) - - [csharp-nancyfx](csharp-nancyfx.md) - - [erlang-server](erlang-server.md) - - [go-gin-server](go-gin-server.md) - - [go-server](go-server.md) - - [graphql-server](graphql-server.md) - - [haskell](haskell.md) - - [java-inflector](java-inflector.md) - - [java-msf4j](java-msf4j.md) - - [java-pkmst](java-pkmst.md) - - [java-play-framework](java-play-framework.md) - - [java-undertow-server](java-undertow-server.md) - - [java-vertx](java-vertx.md) - - [jaxrs-cxf](jaxrs-cxf.md) - - [jaxrs-cxf-cdi](jaxrs-cxf-cdi.md) - - [jaxrs-jersey](jaxrs-jersey.md) - - [jaxrs-resteasy](jaxrs-resteasy.md) - - [jaxrs-resteasy-eap](jaxrs-resteasy-eap.md) - - [jaxrs-spec](jaxrs-spec.md) - - [kotlin-server](kotlin-server.md) - - [kotlin-spring](kotlin-spring.md) - - [nodejs-server](nodejs-server.md) - - [php-laravel](php-laravel.md) - - [php-lumen](php-lumen.md) - - [php-silex](php-silex.md) - - [php-slim](php-slim.md) - - [php-symfony](php-symfony.md) - - [php-ze-ph](php-ze-ph.md) - - [python-flask](python-flask.md) - - [ruby-on-rails](ruby-on-rails.md) - - [ruby-sinatra](ruby-sinatra.md) - - [rust-server](rust-server.md) - - [scala-finch](scala-finch.md) - - [scala-lagom-server](scala-lagom-server.md) - - [scalatra](scalatra.md) - - [spring](spring.md) +## SERVER generators +* [ada-server](ada-server.md) +* [aspnetcore](aspnetcore.md) +* [cpp-pistache-server](cpp-pistache-server.md) +* [cpp-qt5-qhttpengine-server](cpp-qt5-qhttpengine-server.md) +* [cpp-restbed-server](cpp-restbed-server.md) +* [csharp-nancyfx](csharp-nancyfx.md) +* [erlang-server](erlang-server.md) +* [fsharp-functions (beta)](fsharp-functions.md) +* [fsharp-giraffe-server (beta)](fsharp-giraffe-server.md) +* [go-gin-server](go-gin-server.md) +* [go-server](go-server.md) +* [graphql-nodejs-express-server](graphql-nodejs-express-server.md) +* [haskell](haskell.md) +* [java-inflector](java-inflector.md) +* [java-msf4j](java-msf4j.md) +* [java-pkmst](java-pkmst.md) +* [java-play-framework](java-play-framework.md) +* [java-undertow-server](java-undertow-server.md) +* [java-vertx](java-vertx.md) +* [java-vertx-web (beta)](java-vertx-web.md) +* [jaxrs-cxf](jaxrs-cxf.md) +* [jaxrs-cxf-cdi](jaxrs-cxf-cdi.md) +* [jaxrs-cxf-extended](jaxrs-cxf-extended.md) +* [jaxrs-jersey](jaxrs-jersey.md) +* [jaxrs-resteasy](jaxrs-resteasy.md) +* [jaxrs-resteasy-eap](jaxrs-resteasy-eap.md) +* [jaxrs-spec](jaxrs-spec.md) +* [kotlin-server](kotlin-server.md) +* [kotlin-spring](kotlin-spring.md) +* [kotlin-vertx (beta)](kotlin-vertx.md) +* [nodejs-express-server (beta)](nodejs-express-server.md) +* [php-laravel](php-laravel.md) +* [php-lumen](php-lumen.md) +* [php-silex](php-silex.md) +* [php-slim4](php-slim4.md) +* [php-symfony](php-symfony.md) +* [php-ze-ph](php-ze-ph.md) +* [python-aiohttp](python-aiohttp.md) +* [python-blueplanet](python-blueplanet.md) +* [python-flask](python-flask.md) +* [ruby-on-rails](ruby-on-rails.md) +* [ruby-sinatra](ruby-sinatra.md) +* [rust-server](rust-server.md) +* [scala-finch](scala-finch.md) +* [scala-lagom-server](scala-lagom-server.md) +* [scala-play-server](scala-play-server.md) +* [scalatra](scalatra.md) +* [spring](spring.md) -* DOCUMENTATION generators: - - [cwiki](cwiki.md) - - [dynamic-html](dynamic-html.md) - - [html](html.md) - - [html2](html2.md) - - [openapi](openapi.md) - - [openapi-yaml](openapi-yaml.md) +## DOCUMENTATION generators +* [asciidoc](asciidoc.md) +* [cwiki](cwiki.md) +* [dynamic-html](dynamic-html.md) +* [html](html.md) +* [html2](html2.md) +* [markdown (beta)](markdown.md) +* [openapi](openapi.md) +* [openapi-yaml](openapi-yaml.md) -* SCHEMA generators: - - [mysql-schema](mysql-schema.md) +## SCHEMA generators +* [avro-schema (beta)](avro-schema.md) +* [mysql-schema](mysql-schema.md) -* CONFIG generators: - - [apache2](apache2.md) - - [graphql-schema](graphql-schema.md) +## CONFIG generators +* [apache2](apache2.md) +* [graphql-schema](graphql-schema.md) +* [protobuf-schema (beta)](protobuf-schema.md) diff --git a/docs/generators/ada-server.md b/docs/generators/ada-server.md index 174e3fca5f0..61f5b1c53e2 100644 --- a/docs/generators/ada-server.md +++ b/docs/generators/ada-server.md @@ -5,12 +5,12 @@ sidebar_label: ada-server | Option | Description | Values | Default | | ------ | ----------- | ------ | ------- | -|sortParamsByRequiredFlag|Sort method arguments to place required parameters before optional parameters.| |true| -|sortModelPropertiesByRequiredFlag|Sort model properties to place required parameters before optional parameters.| |true| -|ensureUniqueParams|Whether to ensure parameter names are unique in an operation (rename parameters that are not).| |true| |allowUnicodeIdentifiers|boolean, toggles whether unicode identifiers are allowed in names or not, default is false| |false| +|ensureUniqueParams|Whether to ensure parameter names are unique in an operation (rename parameters that are not).| |true| |prependFormOrBodyParameters|Add form or body parameters to the beginning of the parameter list.| |false| |projectName|GNAT project name| |defaultProject| +|sortModelPropertiesByRequiredFlag|Sort model properties to place required parameters before optional parameters.| |true| +|sortParamsByRequiredFlag|Sort method arguments to place required parameters before optional parameters.| |true| ## IMPORT MAPPING @@ -26,88 +26,88 @@ sidebar_label: ada-server ## LANGUAGE PRIMITIVES -