From f11b0f886e53d590ac83cc960f332400fde150d1 Mon Sep 17 00:00:00 2001 From: Yuriy Belenko Date: Sun, 5 Jul 2020 23:58:43 +0300 Subject: [PATCH] Add Mock Server client modification feature (#6747) --- docs/generators/ada-server.md | 1 + docs/generators/ada.md | 1 + docs/generators/android.md | 1 + docs/generators/apache2.md | 1 + docs/generators/apex.md | 1 + docs/generators/asciidoc.md | 1 + docs/generators/aspnetcore.md | 1 + docs/generators/avro-schema.md | 1 + docs/generators/bash.md | 1 + docs/generators/c.md | 1 + docs/generators/clojure.md | 1 + docs/generators/cpp-pistache-server.md | 1 + docs/generators/cpp-qt5-client.md | 1 + docs/generators/cpp-qt5-qhttpengine-server.md | 1 + docs/generators/cpp-restbed-server.md | 1 + docs/generators/cpp-restsdk.md | 1 + docs/generators/cpp-tizen.md | 1 + docs/generators/cpp-ue4.md | 1 + docs/generators/csharp-dotnet2.md | 1 + docs/generators/csharp-nancyfx.md | 1 + docs/generators/csharp-netcore.md | 1 + docs/generators/csharp.md | 1 + docs/generators/cwiki.md | 1 + docs/generators/dart-dio.md | 1 + docs/generators/dart-jaguar.md | 1 + docs/generators/dart.md | 1 + docs/generators/dynamic-html.md | 1 + docs/generators/eiffel.md | 1 + docs/generators/elixir.md | 1 + docs/generators/elm.md | 1 + docs/generators/erlang-client.md | 1 + docs/generators/erlang-proper.md | 1 + docs/generators/erlang-server.md | 1 + docs/generators/flash.md | 1 + docs/generators/fsharp-functions.md | 1 + docs/generators/fsharp-giraffe-server.md | 1 + docs/generators/go-experimental.md | 1 + docs/generators/go-gin-server.md | 1 + docs/generators/go-server.md | 1 + docs/generators/go.md | 1 + docs/generators/graphql-nodejs-express-server.md | 1 + docs/generators/graphql-schema.md | 1 + docs/generators/groovy.md | 1 + docs/generators/haskell-http-client.md | 1 + docs/generators/haskell.md | 1 + docs/generators/html.md | 1 + docs/generators/html2.md | 1 + docs/generators/java-inflector.md | 1 + docs/generators/java-msf4j.md | 1 + docs/generators/java-pkmst.md | 1 + docs/generators/java-play-framework.md | 1 + docs/generators/java-undertow-server.md | 1 + docs/generators/java-vertx-web.md | 1 + docs/generators/java-vertx.md | 1 + docs/generators/java.md | 1 + docs/generators/javascript-apollo.md | 1 + docs/generators/javascript-closure-angular.md | 1 + docs/generators/javascript-flowtyped.md | 1 + docs/generators/javascript.md | 1 + docs/generators/jaxrs-cxf-cdi.md | 1 + docs/generators/jaxrs-cxf-client.md | 1 + docs/generators/jaxrs-cxf-extended.md | 1 + docs/generators/jaxrs-cxf.md | 1 + docs/generators/jaxrs-jersey.md | 1 + docs/generators/jaxrs-resteasy-eap.md | 1 + docs/generators/jaxrs-resteasy.md | 1 + docs/generators/jaxrs-spec.md | 1 + docs/generators/jmeter.md | 1 + docs/generators/k6.md | 1 + docs/generators/kotlin-server.md | 1 + docs/generators/kotlin-spring.md | 1 + docs/generators/kotlin-vertx.md | 1 + docs/generators/kotlin.md | 1 + docs/generators/lua.md | 1 + docs/generators/markdown.md | 1 + docs/generators/mysql-schema.md | 1 + docs/generators/nim.md | 1 + docs/generators/nodejs-express-server.md | 1 + docs/generators/objc.md | 1 + docs/generators/ocaml.md | 1 + docs/generators/openapi-yaml.md | 1 + docs/generators/openapi.md | 1 + docs/generators/perl.md | 1 + docs/generators/php-laravel.md | 1 + docs/generators/php-lumen.md | 1 + docs/generators/php-silex-deprecated.md | 1 + docs/generators/php-slim-deprecated.md | 1 + docs/generators/php-slim4.md | 1 + docs/generators/php-symfony.md | 1 + docs/generators/php-ze-ph.md | 1 + docs/generators/php.md | 1 + docs/generators/plantuml.md | 1 + docs/generators/powershell.md | 1 + docs/generators/protobuf-schema.md | 1 + docs/generators/python-aiohttp.md | 1 + docs/generators/python-blueplanet.md | 1 + docs/generators/python-experimental.md | 1 + docs/generators/python-flask.md | 1 + docs/generators/python.md | 1 + docs/generators/r.md | 1 + docs/generators/ruby-on-rails.md | 1 + docs/generators/ruby-sinatra.md | 1 + docs/generators/ruby.md | 1 + docs/generators/rust-server.md | 1 + docs/generators/rust.md | 1 + docs/generators/scala-akka-http-server.md | 1 + docs/generators/scala-akka.md | 1 + docs/generators/scala-finch.md | 1 + docs/generators/scala-gatling.md | 1 + docs/generators/scala-httpclient-deprecated.md | 1 + docs/generators/scala-lagom-server.md | 1 + docs/generators/scala-play-server.md | 1 + docs/generators/scala-sttp.md | 1 + docs/generators/scalatra.md | 1 + docs/generators/scalaz.md | 1 + docs/generators/spring.md | 1 + docs/generators/swift4-deprecated.md | 1 + docs/generators/swift5.md | 1 + docs/generators/typescript-angular.md | 1 + docs/generators/typescript-angularjs-deprecated.md | 1 + docs/generators/typescript-aurelia.md | 1 + docs/generators/typescript-axios.md | 1 + docs/generators/typescript-fetch.md | 1 + docs/generators/typescript-inversify.md | 1 + docs/generators/typescript-jquery.md | 1 + docs/generators/typescript-node.md | 1 + docs/generators/typescript-redux-query.md | 1 + docs/generators/typescript-rxjs.md | 1 + docs/generators/typescript.md | 1 + .../codegen/meta/features/ClientModificationFeature.java | 8 +++++++- .../codegen/languages/PhpSlim4ServerCodegen.java | 7 ++++++- 131 files changed, 142 insertions(+), 2 deletions(-) diff --git a/docs/generators/ada-server.md b/docs/generators/ada-server.md index 57c6b68723..9806f13d37 100644 --- a/docs/generators/ada-server.md +++ b/docs/generators/ada-server.md @@ -125,6 +125,7 @@ sidebar_label: ada-server |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/ada.md b/docs/generators/ada.md index 196a711789..7a58eb1232 100644 --- a/docs/generators/ada.md +++ b/docs/generators/ada.md @@ -125,6 +125,7 @@ sidebar_label: ada |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/android.md b/docs/generators/android.md index 600cf97421..900c6e1c4b 100644 --- a/docs/generators/android.md +++ b/docs/generators/android.md @@ -149,6 +149,7 @@ sidebar_label: android |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/apache2.md b/docs/generators/apache2.md index 0b39e6f565..984a942c6c 100644 --- a/docs/generators/apache2.md +++ b/docs/generators/apache2.md @@ -62,6 +62,7 @@ sidebar_label: apache2 |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/apex.md b/docs/generators/apex.md index 70926207a2..31e666618c 100644 --- a/docs/generators/apex.md +++ b/docs/generators/apex.md @@ -198,6 +198,7 @@ sidebar_label: apex |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/asciidoc.md b/docs/generators/asciidoc.md index c3f686f395..e9ff8d86ca 100644 --- a/docs/generators/asciidoc.md +++ b/docs/generators/asciidoc.md @@ -61,6 +61,7 @@ sidebar_label: asciidoc |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/aspnetcore.md b/docs/generators/aspnetcore.md index a33bb615a2..8117be0c67 100644 --- a/docs/generators/aspnetcore.md +++ b/docs/generators/aspnetcore.md @@ -201,6 +201,7 @@ sidebar_label: aspnetcore |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/avro-schema.md b/docs/generators/avro-schema.md index 89735cb0b1..585482608f 100644 --- a/docs/generators/avro-schema.md +++ b/docs/generators/avro-schema.md @@ -62,6 +62,7 @@ sidebar_label: avro-schema |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/bash.md b/docs/generators/bash.md index 9972a70262..3eb089386f 100644 --- a/docs/generators/bash.md +++ b/docs/generators/bash.md @@ -92,6 +92,7 @@ sidebar_label: bash |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/c.md b/docs/generators/c.md index 44afc2aa42..0fdf91d184 100644 --- a/docs/generators/c.md +++ b/docs/generators/c.md @@ -100,6 +100,7 @@ sidebar_label: c |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/clojure.md b/docs/generators/clojure.md index a01362efe8..69acb89fee 100644 --- a/docs/generators/clojure.md +++ b/docs/generators/clojure.md @@ -68,6 +68,7 @@ sidebar_label: clojure |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/cpp-pistache-server.md b/docs/generators/cpp-pistache-server.md index 085b426169..88bcbe76f8 100644 --- a/docs/generators/cpp-pistache-server.md +++ b/docs/generators/cpp-pistache-server.md @@ -141,6 +141,7 @@ sidebar_label: cpp-pistache-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/cpp-qt5-client.md b/docs/generators/cpp-qt5-client.md index 9bc18d175c..4792d7a678 100644 --- a/docs/generators/cpp-qt5-client.md +++ b/docs/generators/cpp-qt5-client.md @@ -147,6 +147,7 @@ sidebar_label: cpp-qt5-client |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/cpp-qt5-qhttpengine-server.md b/docs/generators/cpp-qt5-qhttpengine-server.md index 059378274a..50a290931b 100644 --- a/docs/generators/cpp-qt5-qhttpengine-server.md +++ b/docs/generators/cpp-qt5-qhttpengine-server.md @@ -146,6 +146,7 @@ sidebar_label: cpp-qt5-qhttpengine-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/cpp-restbed-server.md b/docs/generators/cpp-restbed-server.md index 7b10137805..d30b18b988 100644 --- a/docs/generators/cpp-restbed-server.md +++ b/docs/generators/cpp-restbed-server.md @@ -143,6 +143,7 @@ sidebar_label: cpp-restbed-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/cpp-restsdk.md b/docs/generators/cpp-restsdk.md index 5203e9827f..cb70cea822 100644 --- a/docs/generators/cpp-restsdk.md +++ b/docs/generators/cpp-restsdk.md @@ -147,6 +147,7 @@ sidebar_label: cpp-restsdk |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/cpp-tizen.md b/docs/generators/cpp-tizen.md index 8c59c1e09a..e39c66ddb5 100644 --- a/docs/generators/cpp-tizen.md +++ b/docs/generators/cpp-tizen.md @@ -144,6 +144,7 @@ sidebar_label: cpp-tizen |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/cpp-ue4.md b/docs/generators/cpp-ue4.md index c2d32468c0..1b8100b882 100644 --- a/docs/generators/cpp-ue4.md +++ b/docs/generators/cpp-ue4.md @@ -149,6 +149,7 @@ sidebar_label: cpp-ue4 |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/csharp-dotnet2.md b/docs/generators/csharp-dotnet2.md index d4e8a923c9..9e6175a7bf 100644 --- a/docs/generators/csharp-dotnet2.md +++ b/docs/generators/csharp-dotnet2.md @@ -168,6 +168,7 @@ sidebar_label: csharp-dotnet2 |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/csharp-nancyfx.md b/docs/generators/csharp-nancyfx.md index 72bd4371a4..3d2b030d56 100644 --- a/docs/generators/csharp-nancyfx.md +++ b/docs/generators/csharp-nancyfx.md @@ -94,6 +94,7 @@ sidebar_label: csharp-nancyfx |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/csharp-netcore.md b/docs/generators/csharp-netcore.md index b093d9053f..28218b990e 100644 --- a/docs/generators/csharp-netcore.md +++ b/docs/generators/csharp-netcore.md @@ -189,6 +189,7 @@ sidebar_label: csharp-netcore |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/csharp.md b/docs/generators/csharp.md index ebb98caaa8..3b667b8cd8 100644 --- a/docs/generators/csharp.md +++ b/docs/generators/csharp.md @@ -188,6 +188,7 @@ sidebar_label: csharp |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/cwiki.md b/docs/generators/cwiki.md index f40be9a450..403e7fcae9 100644 --- a/docs/generators/cwiki.md +++ b/docs/generators/cwiki.md @@ -54,6 +54,7 @@ sidebar_label: cwiki |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/dart-dio.md b/docs/generators/dart-dio.md index 6a94504378..653d6ef473 100644 --- a/docs/generators/dart-dio.md +++ b/docs/generators/dart-dio.md @@ -136,6 +136,7 @@ sidebar_label: dart-dio |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/dart-jaguar.md b/docs/generators/dart-jaguar.md index fb5f208ebb..d4430311ae 100644 --- a/docs/generators/dart-jaguar.md +++ b/docs/generators/dart-jaguar.md @@ -132,6 +132,7 @@ sidebar_label: dart-jaguar |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/dart.md b/docs/generators/dart.md index 0e0e5d1b11..ea44c79ed3 100644 --- a/docs/generators/dart.md +++ b/docs/generators/dart.md @@ -130,6 +130,7 @@ sidebar_label: dart |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/dynamic-html.md b/docs/generators/dynamic-html.md index a5bb74c3c0..901e797c52 100644 --- a/docs/generators/dynamic-html.md +++ b/docs/generators/dynamic-html.md @@ -50,6 +50,7 @@ sidebar_label: dynamic-html |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/eiffel.md b/docs/generators/eiffel.md index 35bb5803f4..dae9373b25 100644 --- a/docs/generators/eiffel.md +++ b/docs/generators/eiffel.md @@ -131,6 +131,7 @@ sidebar_label: eiffel |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/elixir.md b/docs/generators/elixir.md index ae8e6d8310..0e077ce9d6 100644 --- a/docs/generators/elixir.md +++ b/docs/generators/elixir.md @@ -82,6 +82,7 @@ sidebar_label: elixir |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/elm.md b/docs/generators/elm.md index f25c531062..2208ade106 100644 --- a/docs/generators/elm.md +++ b/docs/generators/elm.md @@ -59,6 +59,7 @@ sidebar_label: elm |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/erlang-client.md b/docs/generators/erlang-client.md index 3e33b14526..ffbd3301a9 100644 --- a/docs/generators/erlang-client.md +++ b/docs/generators/erlang-client.md @@ -83,6 +83,7 @@ sidebar_label: erlang-client |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/erlang-proper.md b/docs/generators/erlang-proper.md index 1e008d9348..0cb48d844c 100644 --- a/docs/generators/erlang-proper.md +++ b/docs/generators/erlang-proper.md @@ -83,6 +83,7 @@ sidebar_label: erlang-proper |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/erlang-server.md b/docs/generators/erlang-server.md index fe00d6d2d7..92aa5b3c16 100644 --- a/docs/generators/erlang-server.md +++ b/docs/generators/erlang-server.md @@ -83,6 +83,7 @@ sidebar_label: erlang-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/flash.md b/docs/generators/flash.md index bf6ede5b84..c3e2c0218f 100644 --- a/docs/generators/flash.md +++ b/docs/generators/flash.md @@ -79,6 +79,7 @@ sidebar_label: flash |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/fsharp-functions.md b/docs/generators/fsharp-functions.md index 966a0ab85c..12e76c3e4f 100644 --- a/docs/generators/fsharp-functions.md +++ b/docs/generators/fsharp-functions.md @@ -199,6 +199,7 @@ sidebar_label: fsharp-functions |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/fsharp-giraffe-server.md b/docs/generators/fsharp-giraffe-server.md index f7b19697bc..1554abf9f2 100644 --- a/docs/generators/fsharp-giraffe-server.md +++ b/docs/generators/fsharp-giraffe-server.md @@ -199,6 +199,7 @@ sidebar_label: fsharp-giraffe-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/go-experimental.md b/docs/generators/go-experimental.md index 5866c95004..80e9630d6a 100644 --- a/docs/generators/go-experimental.md +++ b/docs/generators/go-experimental.md @@ -110,6 +110,7 @@ sidebar_label: go-experimental |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/go-gin-server.md b/docs/generators/go-gin-server.md index fd8255defd..ab53b8910e 100644 --- a/docs/generators/go-gin-server.md +++ b/docs/generators/go-gin-server.md @@ -102,6 +102,7 @@ sidebar_label: go-gin-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/go-server.md b/docs/generators/go-server.md index 462c0d7f6d..7eecfc75a0 100644 --- a/docs/generators/go-server.md +++ b/docs/generators/go-server.md @@ -105,6 +105,7 @@ sidebar_label: go-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/go.md b/docs/generators/go.md index a2ea935c2c..68985fbea6 100644 --- a/docs/generators/go.md +++ b/docs/generators/go.md @@ -109,6 +109,7 @@ sidebar_label: go |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/graphql-nodejs-express-server.md b/docs/generators/graphql-nodejs-express-server.md index 4a27ec5650..050142f89b 100644 --- a/docs/generators/graphql-nodejs-express-server.md +++ b/docs/generators/graphql-nodejs-express-server.md @@ -74,6 +74,7 @@ sidebar_label: graphql-nodejs-express-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/graphql-schema.md b/docs/generators/graphql-schema.md index 3e89d0f570..0ae8e628fe 100644 --- a/docs/generators/graphql-schema.md +++ b/docs/generators/graphql-schema.md @@ -74,6 +74,7 @@ sidebar_label: graphql-schema |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/groovy.md b/docs/generators/groovy.md index c0b4c3e54e..947358e190 100644 --- a/docs/generators/groovy.md +++ b/docs/generators/groovy.md @@ -178,6 +178,7 @@ sidebar_label: groovy |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/haskell-http-client.md b/docs/generators/haskell-http-client.md index b83503ce9f..d0e161bab2 100644 --- a/docs/generators/haskell-http-client.md +++ b/docs/generators/haskell-http-client.md @@ -109,6 +109,7 @@ sidebar_label: haskell-http-client |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/haskell.md b/docs/generators/haskell.md index 221d732893..9d0a3e7008 100644 --- a/docs/generators/haskell.md +++ b/docs/generators/haskell.md @@ -87,6 +87,7 @@ sidebar_label: haskell |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/html.md b/docs/generators/html.md index ea73a73613..e364221ebb 100644 --- a/docs/generators/html.md +++ b/docs/generators/html.md @@ -54,6 +54,7 @@ sidebar_label: html |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/html2.md b/docs/generators/html2.md index 2330a0b8b6..978015e37e 100644 --- a/docs/generators/html2.md +++ b/docs/generators/html2.md @@ -58,6 +58,7 @@ sidebar_label: html2 |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/java-inflector.md b/docs/generators/java-inflector.md index 4e0d9abd4d..f3d0dbd93c 100644 --- a/docs/generators/java-inflector.md +++ b/docs/generators/java-inflector.md @@ -176,6 +176,7 @@ sidebar_label: java-inflector |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/java-msf4j.md b/docs/generators/java-msf4j.md index 3ad58943d0..66d84651a7 100644 --- a/docs/generators/java-msf4j.md +++ b/docs/generators/java-msf4j.md @@ -181,6 +181,7 @@ sidebar_label: java-msf4j |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/java-pkmst.md b/docs/generators/java-pkmst.md index e2490a4728..f308c79e56 100644 --- a/docs/generators/java-pkmst.md +++ b/docs/generators/java-pkmst.md @@ -183,6 +183,7 @@ sidebar_label: java-pkmst |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/java-play-framework.md b/docs/generators/java-play-framework.md index 934137113a..52ee6f49e6 100644 --- a/docs/generators/java-play-framework.md +++ b/docs/generators/java-play-framework.md @@ -185,6 +185,7 @@ sidebar_label: java-play-framework |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/java-undertow-server.md b/docs/generators/java-undertow-server.md index 6916793a27..ea3285fb1a 100644 --- a/docs/generators/java-undertow-server.md +++ b/docs/generators/java-undertow-server.md @@ -176,6 +176,7 @@ sidebar_label: java-undertow-server |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/java-vertx-web.md b/docs/generators/java-vertx-web.md index cfdd8bb29f..dd013d4e70 100644 --- a/docs/generators/java-vertx-web.md +++ b/docs/generators/java-vertx-web.md @@ -176,6 +176,7 @@ sidebar_label: java-vertx-web |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/java-vertx.md b/docs/generators/java-vertx.md index 1bceaefef9..e57d795ee1 100644 --- a/docs/generators/java-vertx.md +++ b/docs/generators/java-vertx.md @@ -179,6 +179,7 @@ sidebar_label: java-vertx |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/java.md b/docs/generators/java.md index aa3e6ebd71..651f416075 100644 --- a/docs/generators/java.md +++ b/docs/generators/java.md @@ -192,6 +192,7 @@ sidebar_label: java |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/javascript-apollo.md b/docs/generators/javascript-apollo.md index bf0191ee65..d4eb3c5ef1 100644 --- a/docs/generators/javascript-apollo.md +++ b/docs/generators/javascript-apollo.md @@ -148,6 +148,7 @@ sidebar_label: javascript-apollo |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/javascript-closure-angular.md b/docs/generators/javascript-closure-angular.md index af62a7ee9e..73d032be47 100644 --- a/docs/generators/javascript-closure-angular.md +++ b/docs/generators/javascript-closure-angular.md @@ -97,6 +97,7 @@ sidebar_label: javascript-closure-angular |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/javascript-flowtyped.md b/docs/generators/javascript-flowtyped.md index ec2d2d81e9..7615018ca0 100644 --- a/docs/generators/javascript-flowtyped.md +++ b/docs/generators/javascript-flowtyped.md @@ -150,6 +150,7 @@ sidebar_label: javascript-flowtyped |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/javascript.md b/docs/generators/javascript.md index b3637c8681..2e5ff08df5 100644 --- a/docs/generators/javascript.md +++ b/docs/generators/javascript.md @@ -152,6 +152,7 @@ sidebar_label: javascript |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/jaxrs-cxf-cdi.md b/docs/generators/jaxrs-cxf-cdi.md index 6a6dfc22e0..11b5068104 100644 --- a/docs/generators/jaxrs-cxf-cdi.md +++ b/docs/generators/jaxrs-cxf-cdi.md @@ -187,6 +187,7 @@ sidebar_label: jaxrs-cxf-cdi |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/jaxrs-cxf-client.md b/docs/generators/jaxrs-cxf-client.md index 9f784c15c1..28f51b12c9 100644 --- a/docs/generators/jaxrs-cxf-client.md +++ b/docs/generators/jaxrs-cxf-client.md @@ -180,6 +180,7 @@ sidebar_label: jaxrs-cxf-client |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/jaxrs-cxf-extended.md b/docs/generators/jaxrs-cxf-extended.md index bda4dd2bcb..3f0aed1c7b 100644 --- a/docs/generators/jaxrs-cxf-extended.md +++ b/docs/generators/jaxrs-cxf-extended.md @@ -202,6 +202,7 @@ sidebar_label: jaxrs-cxf-extended |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/jaxrs-cxf.md b/docs/generators/jaxrs-cxf.md index e5cecc5bfb..7d387ce269 100644 --- a/docs/generators/jaxrs-cxf.md +++ b/docs/generators/jaxrs-cxf.md @@ -197,6 +197,7 @@ sidebar_label: jaxrs-cxf |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/jaxrs-jersey.md b/docs/generators/jaxrs-jersey.md index 25d89a4e2a..e38449d3fb 100644 --- a/docs/generators/jaxrs-jersey.md +++ b/docs/generators/jaxrs-jersey.md @@ -183,6 +183,7 @@ sidebar_label: jaxrs-jersey |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/jaxrs-resteasy-eap.md b/docs/generators/jaxrs-resteasy-eap.md index 95aaf526c9..423fa8cfbf 100644 --- a/docs/generators/jaxrs-resteasy-eap.md +++ b/docs/generators/jaxrs-resteasy-eap.md @@ -182,6 +182,7 @@ sidebar_label: jaxrs-resteasy-eap |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/jaxrs-resteasy.md b/docs/generators/jaxrs-resteasy.md index 1652943e41..426ea805e9 100644 --- a/docs/generators/jaxrs-resteasy.md +++ b/docs/generators/jaxrs-resteasy.md @@ -181,6 +181,7 @@ sidebar_label: jaxrs-resteasy |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/jaxrs-spec.md b/docs/generators/jaxrs-spec.md index d806b2553c..477c1324dc 100644 --- a/docs/generators/jaxrs-spec.md +++ b/docs/generators/jaxrs-spec.md @@ -187,6 +187,7 @@ sidebar_label: jaxrs-spec |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/jmeter.md b/docs/generators/jmeter.md index 0284648ba1..0a9c0d02d0 100644 --- a/docs/generators/jmeter.md +++ b/docs/generators/jmeter.md @@ -63,6 +63,7 @@ sidebar_label: jmeter |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/k6.md b/docs/generators/k6.md index 67b5bfa8b3..08505b7477 100644 --- a/docs/generators/k6.md +++ b/docs/generators/k6.md @@ -61,6 +61,7 @@ sidebar_label: k6 |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/kotlin-server.md b/docs/generators/kotlin-server.md index 828b0c99cb..f1f4057754 100644 --- a/docs/generators/kotlin-server.md +++ b/docs/generators/kotlin-server.md @@ -111,6 +111,7 @@ sidebar_label: kotlin-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/kotlin-spring.md b/docs/generators/kotlin-spring.md index cbb8afe1d2..fad263186a 100644 --- a/docs/generators/kotlin-spring.md +++ b/docs/generators/kotlin-spring.md @@ -124,6 +124,7 @@ sidebar_label: kotlin-spring |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/kotlin-vertx.md b/docs/generators/kotlin-vertx.md index 5f0136bf5e..cd1578baf4 100644 --- a/docs/generators/kotlin-vertx.md +++ b/docs/generators/kotlin-vertx.md @@ -105,6 +105,7 @@ sidebar_label: kotlin-vertx |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/kotlin.md b/docs/generators/kotlin.md index 19f4a51742..e069f77072 100644 --- a/docs/generators/kotlin.md +++ b/docs/generators/kotlin.md @@ -112,6 +112,7 @@ sidebar_label: kotlin |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/lua.md b/docs/generators/lua.md index d9b3d22392..6f372cbd04 100644 --- a/docs/generators/lua.md +++ b/docs/generators/lua.md @@ -74,6 +74,7 @@ sidebar_label: lua |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/markdown.md b/docs/generators/markdown.md index 6da8654555..143e109fd2 100644 --- a/docs/generators/markdown.md +++ b/docs/generators/markdown.md @@ -61,6 +61,7 @@ sidebar_label: markdown |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/mysql-schema.md b/docs/generators/mysql-schema.md index 7963dd5faf..7f12cc6969 100644 --- a/docs/generators/mysql-schema.md +++ b/docs/generators/mysql-schema.md @@ -327,6 +327,7 @@ sidebar_label: mysql-schema |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/nim.md b/docs/generators/nim.md index e302052fd9..8e51379275 100644 --- a/docs/generators/nim.md +++ b/docs/generators/nim.md @@ -145,6 +145,7 @@ sidebar_label: nim |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/nodejs-express-server.md b/docs/generators/nodejs-express-server.md index 5615f9dc15..362f60b40c 100644 --- a/docs/generators/nodejs-express-server.md +++ b/docs/generators/nodejs-express-server.md @@ -96,6 +96,7 @@ sidebar_label: nodejs-express-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/objc.md b/docs/generators/objc.md index de82b26033..de53cd50ea 100644 --- a/docs/generators/objc.md +++ b/docs/generators/objc.md @@ -116,6 +116,7 @@ sidebar_label: objc |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/ocaml.md b/docs/generators/ocaml.md index 38df2a9522..e2b2b1d518 100644 --- a/docs/generators/ocaml.md +++ b/docs/generators/ocaml.md @@ -127,6 +127,7 @@ sidebar_label: ocaml |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/openapi-yaml.md b/docs/generators/openapi-yaml.md index 5380f962f1..5d82b99ccb 100644 --- a/docs/generators/openapi-yaml.md +++ b/docs/generators/openapi-yaml.md @@ -62,6 +62,7 @@ sidebar_label: openapi-yaml |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/openapi.md b/docs/generators/openapi.md index 1c51cb2f22..bc117634c1 100644 --- a/docs/generators/openapi.md +++ b/docs/generators/openapi.md @@ -61,6 +61,7 @@ sidebar_label: openapi |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/perl.md b/docs/generators/perl.md index 9732fee32a..a2e8ca6836 100644 --- a/docs/generators/perl.md +++ b/docs/generators/perl.md @@ -91,6 +91,7 @@ sidebar_label: perl |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/php-laravel.md b/docs/generators/php-laravel.md index c1d61a09ef..61f4f5138b 100644 --- a/docs/generators/php-laravel.md +++ b/docs/generators/php-laravel.md @@ -155,6 +155,7 @@ sidebar_label: php-laravel |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/php-lumen.md b/docs/generators/php-lumen.md index 955c705d4a..29739bfab4 100644 --- a/docs/generators/php-lumen.md +++ b/docs/generators/php-lumen.md @@ -155,6 +155,7 @@ sidebar_label: php-lumen |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/php-silex-deprecated.md b/docs/generators/php-silex-deprecated.md index 6e9998fdbb..4019782c1c 100644 --- a/docs/generators/php-silex-deprecated.md +++ b/docs/generators/php-silex-deprecated.md @@ -138,6 +138,7 @@ sidebar_label: php-silex-deprecated |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/php-slim-deprecated.md b/docs/generators/php-slim-deprecated.md index 4a876d425b..d40c6b0308 100644 --- a/docs/generators/php-slim-deprecated.md +++ b/docs/generators/php-slim-deprecated.md @@ -138,6 +138,7 @@ sidebar_label: php-slim-deprecated |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/php-slim4.md b/docs/generators/php-slim4.md index c69d96bc2a..15153acfd0 100644 --- a/docs/generators/php-slim4.md +++ b/docs/generators/php-slim4.md @@ -139,6 +139,7 @@ sidebar_label: php-slim4 |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✓|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/php-symfony.md b/docs/generators/php-symfony.md index f39f58ca59..451ba2d59d 100644 --- a/docs/generators/php-symfony.md +++ b/docs/generators/php-symfony.md @@ -142,6 +142,7 @@ sidebar_label: php-symfony |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/php-ze-ph.md b/docs/generators/php-ze-ph.md index f3eb093b49..a0fe342b3e 100644 --- a/docs/generators/php-ze-ph.md +++ b/docs/generators/php-ze-ph.md @@ -155,6 +155,7 @@ sidebar_label: php-ze-ph |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/php.md b/docs/generators/php.md index 3db906c9cd..7923a3c895 100644 --- a/docs/generators/php.md +++ b/docs/generators/php.md @@ -139,6 +139,7 @@ sidebar_label: php |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/plantuml.md b/docs/generators/plantuml.md index 78987919ac..df313bd106 100644 --- a/docs/generators/plantuml.md +++ b/docs/generators/plantuml.md @@ -61,6 +61,7 @@ sidebar_label: plantuml |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/powershell.md b/docs/generators/powershell.md index df9d639de5..d3a39dfb6d 100644 --- a/docs/generators/powershell.md +++ b/docs/generators/powershell.md @@ -150,6 +150,7 @@ sidebar_label: powershell |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/protobuf-schema.md b/docs/generators/protobuf-schema.md index 5701419f87..a5836a7366 100644 --- a/docs/generators/protobuf-schema.md +++ b/docs/generators/protobuf-schema.md @@ -55,6 +55,7 @@ sidebar_label: protobuf-schema |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/python-aiohttp.md b/docs/generators/python-aiohttp.md index 238ce936f4..e9de567fe3 100644 --- a/docs/generators/python-aiohttp.md +++ b/docs/generators/python-aiohttp.md @@ -118,6 +118,7 @@ sidebar_label: python-aiohttp |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/python-blueplanet.md b/docs/generators/python-blueplanet.md index d5110862f9..737e67f1aa 100644 --- a/docs/generators/python-blueplanet.md +++ b/docs/generators/python-blueplanet.md @@ -118,6 +118,7 @@ sidebar_label: python-blueplanet |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/python-experimental.md b/docs/generators/python-experimental.md index 57fe347002..dbb7bbbd5a 100644 --- a/docs/generators/python-experimental.md +++ b/docs/generators/python-experimental.md @@ -107,6 +107,7 @@ sidebar_label: python-experimental |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/python-flask.md b/docs/generators/python-flask.md index 0a4004c0aa..6326bd49fb 100644 --- a/docs/generators/python-flask.md +++ b/docs/generators/python-flask.md @@ -118,6 +118,7 @@ sidebar_label: python-flask |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/python.md b/docs/generators/python.md index 7c4ff80016..e1361952bb 100644 --- a/docs/generators/python.md +++ b/docs/generators/python.md @@ -105,6 +105,7 @@ sidebar_label: python |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/r.md b/docs/generators/r.md index b9e120f1be..79bbb0bea0 100644 --- a/docs/generators/r.md +++ b/docs/generators/r.md @@ -67,6 +67,7 @@ sidebar_label: r |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/ruby-on-rails.md b/docs/generators/ruby-on-rails.md index a6c46a7365..550afc7e0e 100644 --- a/docs/generators/ruby-on-rails.md +++ b/docs/generators/ruby-on-rails.md @@ -103,6 +103,7 @@ sidebar_label: ruby-on-rails |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/ruby-sinatra.md b/docs/generators/ruby-sinatra.md index d1615f145c..b9568cc41c 100644 --- a/docs/generators/ruby-sinatra.md +++ b/docs/generators/ruby-sinatra.md @@ -102,6 +102,7 @@ sidebar_label: ruby-sinatra |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/ruby.md b/docs/generators/ruby.md index f52189c1d7..5988661603 100644 --- a/docs/generators/ruby.md +++ b/docs/generators/ruby.md @@ -118,6 +118,7 @@ sidebar_label: ruby |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/rust-server.md b/docs/generators/rust-server.md index 30100481fe..a0e108d306 100644 --- a/docs/generators/rust-server.md +++ b/docs/generators/rust-server.md @@ -108,6 +108,7 @@ sidebar_label: rust-server |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/rust.md b/docs/generators/rust.md index 9cd4bec362..a98dbf462e 100644 --- a/docs/generators/rust.md +++ b/docs/generators/rust.md @@ -131,6 +131,7 @@ sidebar_label: rust |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scala-akka-http-server.md b/docs/generators/scala-akka-http-server.md index 585e089dc9..8d4427703e 100644 --- a/docs/generators/scala-akka-http-server.md +++ b/docs/generators/scala-akka-http-server.md @@ -123,6 +123,7 @@ sidebar_label: scala-akka-http-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scala-akka.md b/docs/generators/scala-akka.md index 2c9e736357..d3be948ccd 100644 --- a/docs/generators/scala-akka.md +++ b/docs/generators/scala-akka.md @@ -119,6 +119,7 @@ sidebar_label: scala-akka |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scala-finch.md b/docs/generators/scala-finch.md index 72f08d327d..c731772cb5 100644 --- a/docs/generators/scala-finch.md +++ b/docs/generators/scala-finch.md @@ -134,6 +134,7 @@ sidebar_label: scala-finch |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scala-gatling.md b/docs/generators/scala-gatling.md index 0732b62606..7115fb84a8 100644 --- a/docs/generators/scala-gatling.md +++ b/docs/generators/scala-gatling.md @@ -129,6 +129,7 @@ sidebar_label: scala-gatling |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scala-httpclient-deprecated.md b/docs/generators/scala-httpclient-deprecated.md index bc9bd0774e..d7ee388c35 100644 --- a/docs/generators/scala-httpclient-deprecated.md +++ b/docs/generators/scala-httpclient-deprecated.md @@ -129,6 +129,7 @@ sidebar_label: scala-httpclient-deprecated |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scala-lagom-server.md b/docs/generators/scala-lagom-server.md index a5eef9e562..96f452a6a0 100644 --- a/docs/generators/scala-lagom-server.md +++ b/docs/generators/scala-lagom-server.md @@ -129,6 +129,7 @@ sidebar_label: scala-lagom-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scala-play-server.md b/docs/generators/scala-play-server.md index 13735021d5..6783a03f40 100644 --- a/docs/generators/scala-play-server.md +++ b/docs/generators/scala-play-server.md @@ -127,6 +127,7 @@ sidebar_label: scala-play-server |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scala-sttp.md b/docs/generators/scala-sttp.md index 420682ca08..45b7e9a087 100644 --- a/docs/generators/scala-sttp.md +++ b/docs/generators/scala-sttp.md @@ -125,6 +125,7 @@ sidebar_label: scala-sttp |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✓|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scalatra.md b/docs/generators/scalatra.md index f4b733094b..a7d3de36f7 100644 --- a/docs/generators/scalatra.md +++ b/docs/generators/scalatra.md @@ -121,6 +121,7 @@ sidebar_label: scalatra |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/scalaz.md b/docs/generators/scalaz.md index 18b52251df..6bcdd2126b 100644 --- a/docs/generators/scalaz.md +++ b/docs/generators/scalaz.md @@ -129,6 +129,7 @@ sidebar_label: scalaz |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/spring.md b/docs/generators/spring.md index bc02a631d5..751f9b29f9 100644 --- a/docs/generators/spring.md +++ b/docs/generators/spring.md @@ -198,6 +198,7 @@ sidebar_label: spring |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/swift4-deprecated.md b/docs/generators/swift4-deprecated.md index a589dbfcd0..956d1beac3 100644 --- a/docs/generators/swift4-deprecated.md +++ b/docs/generators/swift4-deprecated.md @@ -218,6 +218,7 @@ sidebar_label: swift4-deprecated |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/swift5.md b/docs/generators/swift5.md index c51ca9e563..8a2bf935fa 100644 --- a/docs/generators/swift5.md +++ b/docs/generators/swift5.md @@ -219,6 +219,7 @@ sidebar_label: swift5 |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-angular.md b/docs/generators/typescript-angular.md index c4dbe172ea..a8afda57ac 100644 --- a/docs/generators/typescript-angular.md +++ b/docs/generators/typescript-angular.md @@ -154,6 +154,7 @@ sidebar_label: typescript-angular |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-angularjs-deprecated.md b/docs/generators/typescript-angularjs-deprecated.md index 4fbde59cb2..3bf8dbc394 100644 --- a/docs/generators/typescript-angularjs-deprecated.md +++ b/docs/generators/typescript-angularjs-deprecated.md @@ -136,6 +136,7 @@ sidebar_label: typescript-angularjs-deprecated |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-aurelia.md b/docs/generators/typescript-aurelia.md index 5afdd344f2..6bf94c6acf 100644 --- a/docs/generators/typescript-aurelia.md +++ b/docs/generators/typescript-aurelia.md @@ -139,6 +139,7 @@ sidebar_label: typescript-aurelia |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-axios.md b/docs/generators/typescript-axios.md index ed94dd0aae..7036e91d11 100644 --- a/docs/generators/typescript-axios.md +++ b/docs/generators/typescript-axios.md @@ -144,6 +144,7 @@ sidebar_label: typescript-axios |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-fetch.md b/docs/generators/typescript-fetch.md index 34e486fe79..5b20ae5546 100644 --- a/docs/generators/typescript-fetch.md +++ b/docs/generators/typescript-fetch.md @@ -170,6 +170,7 @@ sidebar_label: typescript-fetch |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-inversify.md b/docs/generators/typescript-inversify.md index d7f81614fc..4707989205 100644 --- a/docs/generators/typescript-inversify.md +++ b/docs/generators/typescript-inversify.md @@ -146,6 +146,7 @@ sidebar_label: typescript-inversify |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-jquery.md b/docs/generators/typescript-jquery.md index 3790b2ae3c..ecb243d4b6 100644 --- a/docs/generators/typescript-jquery.md +++ b/docs/generators/typescript-jquery.md @@ -141,6 +141,7 @@ sidebar_label: typescript-jquery |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-node.md b/docs/generators/typescript-node.md index 5bc32b4bd6..cf72f020c4 100644 --- a/docs/generators/typescript-node.md +++ b/docs/generators/typescript-node.md @@ -144,6 +144,7 @@ sidebar_label: typescript-node |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-redux-query.md b/docs/generators/typescript-redux-query.md index 767dcb6bfd..8d8e54e0c8 100644 --- a/docs/generators/typescript-redux-query.md +++ b/docs/generators/typescript-redux-query.md @@ -165,6 +165,7 @@ sidebar_label: typescript-redux-query |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript-rxjs.md b/docs/generators/typescript-rxjs.md index 270ce2ad7e..82ff8d19ce 100644 --- a/docs/generators/typescript-rxjs.md +++ b/docs/generators/typescript-rxjs.md @@ -157,6 +157,7 @@ sidebar_label: typescript-rxjs |BasePath|✓|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/docs/generators/typescript.md b/docs/generators/typescript.md index 00a4c3e22a..db106fdb77 100644 --- a/docs/generators/typescript.md +++ b/docs/generators/typescript.md @@ -141,6 +141,7 @@ sidebar_label: typescript |BasePath|✗|ToolingExtension |Authorizations|✗|ToolingExtension |UserAgent|✗|ToolingExtension +|MockServer|✗|ToolingExtension ### Data Type Feature | Name | Supported | Defined By | diff --git a/modules/openapi-generator-core/src/main/java/org/openapitools/codegen/meta/features/ClientModificationFeature.java b/modules/openapi-generator-core/src/main/java/org/openapitools/codegen/meta/features/ClientModificationFeature.java index 3e5a2ad125..a53c354a6d 100644 --- a/modules/openapi-generator-core/src/main/java/org/openapitools/codegen/meta/features/ClientModificationFeature.java +++ b/modules/openapi-generator-core/src/main/java/org/openapitools/codegen/meta/features/ClientModificationFeature.java @@ -38,5 +38,11 @@ public enum ClientModificationFeature { * Supports customizing the user agent in generated client output. */ @ToolingExtension - UserAgent + UserAgent, + + /** + * Supports mock server. This feature disabled by default. + */ + @ToolingExtension + MockServer } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PhpSlim4ServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PhpSlim4ServerCodegen.java index aed75feb5e..d79b7f98ef 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PhpSlim4ServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PhpSlim4ServerCodegen.java @@ -21,6 +21,7 @@ import org.openapitools.codegen.CodegenConstants; import org.openapitools.codegen.SupportingFile; import org.openapitools.codegen.meta.GeneratorMetadata; import org.openapitools.codegen.meta.Stability; +import org.openapitools.codegen.meta.features.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -38,6 +39,10 @@ public class PhpSlim4ServerCodegen extends PhpSlimServerCodegen { public PhpSlim4ServerCodegen() { super(); + modifyFeatureSet(features -> features + .includeClientModificationFeatures(ClientModificationFeature.MockServer) + ); + generatorMetadata = GeneratorMetadata.newBuilder(generatorMetadata) .stability(Stability.STABLE) .build(); @@ -70,7 +75,7 @@ public class PhpSlim4ServerCodegen extends PhpSlimServerCodegen { @Override public String getHelp() { - return "Generates a PHP Slim 4 Framework server library."; + return "Generates a PHP Slim 4 Framework server library(with Mock server)."; } @Override