From 33e120a14dc58fc57cbaec02812aec06a68c558b Mon Sep 17 00:00:00 2001
From: martin-mfg <2026226+martin-mfg@users.noreply.github.com>
Date: Tue, 27 Jun 2023 04:21:28 +0200
Subject: [PATCH] [Eiffel] fix Eiffel schema lookup, clean up outdated samples
(#15901)
* make all unmaintained samples executable
* remove samples not generated by any config (not even unmaintained configs)
* remove deleted samples from github workflows
---
.github/workflows/samples-dotnet.yaml | 1 -
.github/workflows/samples-dotnet6-server.yaml | 1 -
...cpp-qt5.yaml => cpp-qt-client-cpp-qt.yaml} | 6 +-
...er.yaml => cpp-qt-qhttpengine-server.yaml} | 6 +-
.../openapi3/csharp-OpenAPIClient.yaml | 6 -
.../csharp-OpenAPIClientNetStandard.yaml | 7 -
...harp-OpenAPIClientWithPropertyChanged.yaml | 8 -
.../csharp-dotnet2-OpenAPIClient.yaml | 6 -
.../languages/AbstractEiffelCodegen.java | 3 -
.../async-scala/.openapi-generator-ignore | 23 -
.../async-scala/.openapi-generator/VERSION | 1 -
samples/client/petstore/async-scala/build.sbt | 12 -
.../io/swagger/client/SwaggerClient.scala | 28 -
.../scala/io/swagger/client/api/PetApi.scala | 155 --
.../io/swagger/client/api/StoreApi.scala | 76 -
.../scala/io/swagger/client/api/UserApi.scala | 152 --
.../io/swagger/client/model/ApiResponse.scala | 11 -
.../io/swagger/client/model/Category.scala | 10 -
.../scala/io/swagger/client/model/Order.scala | 14 -
.../scala/io/swagger/client/model/Pet.scala | 14 -
.../scala/io/swagger/client/model/Tag.scala | 10 -
.../scala/io/swagger/client/model/User.scala | 16 -
.../async-scala/src/test/scala/Test.scala | 36 -
.../spring-stubs/.openapi-generator-ignore | 23 -
.../spring-stubs/.openapi-generator/FILES | 13 -
.../spring-stubs/.openapi-generator/VERSION | 1 -
.../client/petstore/spring-stubs/README.md | 27 -
samples/client/petstore/spring-stubs/pom.xml | 83 -
.../java/org/openapitools/api/ApiUtil.java | 19 -
.../java/org/openapitools/api/PetApi.java | 395 ---
.../java/org/openapitools/api/StoreApi.java | 195 --
.../java/org/openapitools/api/UserApi.java | 294 ---
.../java/org/openapitools/model/Category.java | 109 -
.../openapitools/model/ModelApiResponse.java | 135 --
.../java/org/openapitools/model/Order.java | 246 --
.../main/java/org/openapitools/model/Pet.java | 262 --
.../main/java/org/openapitools/model/Tag.java | 109 -
.../java/org/openapitools/model/User.java | 253 --
samples/client/petstore/tiny/cpp/.gitignore | 5 -
.../tiny/cpp/.openapi-generator-ignore | 23 -
.../tiny/cpp/.openapi-generator/FILES | 30 -
.../tiny/cpp/.openapi-generator/VERSION | 1 -
samples/client/petstore/tiny/cpp/README.md | 73 -
.../tiny/cpp/lib/Models/ApiResponse.cpp | 139 --
.../tiny/cpp/lib/Models/ApiResponse.h | 78 -
.../petstore/tiny/cpp/lib/Models/Category.cpp | 106 -
.../petstore/tiny/cpp/lib/Models/Category.h | 70 -
.../petstore/tiny/cpp/lib/Models/Helpers.cpp | 102 -
.../petstore/tiny/cpp/lib/Models/Helpers.h | 22 -
.../petstore/tiny/cpp/lib/Models/Order.cpp | 238 --
.../petstore/tiny/cpp/lib/Models/Order.h | 102 -
.../petstore/tiny/cpp/lib/Models/Pet.cpp | 274 ---
.../client/petstore/tiny/cpp/lib/Models/Pet.h | 105 -
.../petstore/tiny/cpp/lib/Models/Tag.cpp | 106 -
.../client/petstore/tiny/cpp/lib/Models/Tag.h | 70 -
.../petstore/tiny/cpp/lib/Models/User.cpp | 304 ---
.../petstore/tiny/cpp/lib/Models/User.h | 118 -
.../cpp/lib/TestFiles/ApiResponseTest.cpp | 139 --
.../tiny/cpp/lib/TestFiles/CategoryTest.cpp | 97 -
.../tiny/cpp/lib/TestFiles/OrderTest.cpp | 245 --
.../tiny/cpp/lib/TestFiles/PetTest.cpp | 145 --
.../tiny/cpp/lib/TestFiles/TagTest.cpp | 97 -
.../tiny/cpp/lib/TestFiles/UserTest.cpp | 349 ---
.../tiny/cpp/lib/service/AbstractService.cpp | 8 -
.../tiny/cpp/lib/service/AbstractService.h | 28 -
.../petstore/tiny/cpp/lib/service/PetApi.cpp | 418 ----
.../petstore/tiny/cpp/lib/service/PetApi.h | 163 --
.../petstore/tiny/cpp/lib/service/Response.h | 25 -
.../tiny/cpp/lib/service/StoreApi.cpp | 185 --
.../petstore/tiny/cpp/lib/service/StoreApi.h | 83 -
.../petstore/tiny/cpp/lib/service/UserApi.cpp | 366 ---
.../petstore/tiny/cpp/lib/service/UserApi.h | 147 --
.../client/petstore/tiny/cpp/platformio.ini | 7 -
.../petstore/tiny/cpp/pre_compiling_bourne.py | 25 -
samples/client/petstore/tiny/cpp/root.cert | 53 -
samples/client/petstore/tiny/cpp/src/main.cpp | 37 -
.../petstore/tiny/cpp/test/RunTests.cpp | 204 --
.../petstore/k6/.openapi-generator-ignore | 23 -
.../petstore/k6/.openapi-generator/VERSION | 1 -
samples/config/petstore/k6/README.md | 13 -
samples/config/petstore/k6/script.js | 204 --
.../mulitple-data-in-forms/.gitignore | 24 -
.../.openapi-generator-ignore | 23 -
.../.openapi-generator/FILES | 16 -
.../.openapi-generator/VERSION | 1 -
.../mulitple-data-in-forms/.travis.yml | 8 -
.../features/mulitple-data-in-forms/README.md | 113 -
.../mulitple-data-in-forms/api/openapi.yaml | 73 -
.../mulitple-data-in-forms/api_default.go | 172 --
.../features/mulitple-data-in-forms/client.go | 553 -----
.../mulitple-data-in-forms/configuration.go | 230 --
.../docs/ApiResponse.md | 108 -
.../mulitple-data-in-forms/docs/DefaultApi.md | 75 -
.../mulitple-data-in-forms/git_push.sh | 57 -
.../features/mulitple-data-in-forms/go.mod | 7 -
.../features/mulitple-data-in-forms/go.sum | 13 -
.../model_api_response.go | 187 --
.../multiple-files-forms.yaml | 52 -
.../mulitple-data-in-forms/response.go | 47 -
.../features/mulitple-data-in-forms/utils.go | 328 ---
.../.openapi-generator-ignore | 23 -
.../.openapi-generator/VERSION | 1 -
.../petstore/kotlin-deprecated/README.md | 99 -
.../petstore/kotlin-deprecated/build.gradle | 37 -
.../kotlin-deprecated/docs/ApiResponse.md | 12 -
.../kotlin-deprecated/docs/Category.md | 11 -
.../kotlin-deprecated/docs/InlineObject.md | 11 -
.../kotlin-deprecated/docs/InlineObject1.md | 11 -
.../petstore/kotlin-deprecated/docs/Order.md | 22 -
.../petstore/kotlin-deprecated/docs/Pet.md | 22 -
.../petstore/kotlin-deprecated/docs/PetApi.md | 405 ----
.../kotlin-deprecated/docs/StoreApi.md | 196 --
.../petstore/kotlin-deprecated/docs/Tag.md | 11 -
.../petstore/kotlin-deprecated/docs/User.md | 17 -
.../kotlin-deprecated/docs/UserApi.md | 394 ---
.../kotlin-deprecated/settings.gradle | 2 -
.../org/openapitools/client/apis/PetApi.kt | 373 ---
.../org/openapitools/client/apis/StoreApi.kt | 198 --
.../org/openapitools/client/apis/UserApi.kt | 363 ---
.../client/infrastructure/ApiAbstractions.kt | 23 -
.../client/infrastructure/ApiClient.kt | 257 --
.../ApiInfrastructureResponse.kt | 43 -
.../infrastructure/ApplicationDelegates.kt | 29 -
.../client/infrastructure/ByteArrayAdapter.kt | 12 -
.../client/infrastructure/Errors.kt | 18 -
.../client/infrastructure/LocalDateAdapter.kt | 19 -
.../infrastructure/LocalDateTimeAdapter.kt | 19 -
.../infrastructure/OffsetDateTimeAdapter.kt | 19 -
.../client/infrastructure/RequestConfig.kt | 16 -
.../client/infrastructure/RequestMethod.kt | 8 -
.../infrastructure/ResponseExtensions.kt | 23 -
.../client/infrastructure/Serializer.kt | 23 -
.../client/infrastructure/UUIDAdapter.kt | 13 -
.../openapitools/client/models/ApiResponse.kt | 31 -
.../openapitools/client/models/Category.kt | 28 -
.../client/models/InlineObject.kt | 30 -
.../client/models/InlineObject1.kt | 30 -
.../org/openapitools/client/models/Order.kt | 54 -
.../org/openapitools/client/models/Pet.kt | 56 -
.../org/openapitools/client/models/Tag.kt | 28 -
.../org/openapitools/client/models/User.kt | 47 -
.../.openapi-generator/VERSION | 1 -
.../org/openapitools/api/AnotherFakeApi.java | 84 -
.../java/org/openapitools/api/FakeApi.java | 588 -----
.../api/FakeClassnameTestApi.java | 87 -
.../java/org/openapitools/api/PetApi.java | 383 ---
.../java/org/openapitools/api/StoreApi.java | 203 --
.../java/org/openapitools/api/UserApi.java | 294 ---
.../model/ArrayOfArrayOfNumberOnly.java | 94 -
.../openapitools/model/ArrayOfNumberOnly.java | 94 -
.../org/openapitools/model/ArrayTest.java | 160 --
.../org/openapitools/model/EnumArrays.java | 188 --
.../model/FileSchemaTestClass.java | 118 -
.../main/java/org/openapitools/model/Pet.java | 283 ---
.../java/org/openapitools/model/XmlItem.java | 838 -------
.../.openapi-generator/VERSION | 1 -
.../org/openapitools/api/AnotherFakeApi.java | 75 -
.../java/org/openapitools/api/FakeApi.java | 561 -----
.../api/FakeClassnameTestApi.java | 78 -
.../java/org/openapitools/api/PetApi.java | 332 ---
.../java/org/openapitools/api/StoreApi.java | 174 --
.../java/org/openapitools/api/UserApi.java | 279 ---
.../.openapi-generator/VERSION | 1 -
.../org/openapitools/api/AnotherFakeApi.java | 84 -
.../java/org/openapitools/api/FakeApi.java | 588 -----
.../api/FakeClassnameTestApi.java | 87 -
.../java/org/openapitools/api/PetApi.java | 383 ---
.../java/org/openapitools/api/StoreApi.java | 203 --
.../java/org/openapitools/api/UserApi.java | 294 ---
.../model/AdditionalPropertiesClassTest.java | 51 -
.../model/ArrayOfArrayOfNumberOnlyTest.java | 43 -
.../server/model/ArrayTestTest.java | 59 -
.../server/model/CapitalizationTest.java | 80 -
.../openapitools/server/model/CatTest.java | 61 -
.../server/model/CategoryTest.java | 48 -
.../openapitools/server/model/ClientTest.java | 40 -
.../server/model/DeprecatedObjectTest.java | 40 -
.../openapitools/server/model/DogTest.java | 61 -
.../server/model/EnumClassTest.java | 30 -
.../server/model/EnumTestTest.java | 104 -
.../server/model/FileSchemaTestClassTest.java | 51 -
.../model/FooGetDefaultResponseTest.java | 42 -
.../openapitools/server/model/FooTest.java | 40 -
.../server/model/HasOnlyReadOnlyTest.java | 49 -
.../server/model/HealthCheckResultTest.java | 41 -
...rtiesAndAdditionalPropertiesClassTest.java | 62 -
.../server/model/Model200ResponseTest.java | 49 -
.../server/model/NullableClassTest.java | 136 --
.../server/model/NumberOnlyTest.java | 41 -
.../openapitools/server/model/OrderTest.java | 83 -
.../model/OuterEnumDefaultValueTest.java | 30 -
.../server/model/ReadOnlyFirstTest.java | 48 -
.../server/model/SingleRefTypeTest.java | 30 -
.../openapitools/server/model/UserTest.java | 96 -
.../.openapi-generator-ignore | 23 -
.../.openapi-generator/FILES | 37 -
.../.openapi-generator/VERSION | 1 -
.../Org.OpenAPITools.sln | 22 -
.../aspnetcore-6.0-useNewtonsoft/README.md | 50 -
.../aspnetcore-6.0-useNewtonsoft/build.bat | 9 -
.../aspnetcore-6.0-useNewtonsoft/build.sh | 8 -
.../src/Org.OpenAPITools/.gitignore | 362 ---
.../Attributes/ValidateModelStateAttribute.cs | 59 -
.../Authentication/ApiAuthentication.cs | 62 -
.../Org.OpenAPITools/Controllers/FakeApi.cs | 49 -
.../Org.OpenAPITools/Controllers/PetApi.cs | 260 --
.../Org.OpenAPITools/Controllers/StoreApi.cs | 141 --
.../Org.OpenAPITools/Controllers/UserApi.cs | 218 --
.../Converters/CustomEnumConverter.cs | 42 -
.../src/Org.OpenAPITools/Dockerfile | 32 -
.../Filters/BasePathFilter.cs | 50 -
.../GeneratePathParamsValidationFilter.cs | 97 -
.../Formatters/InputFormatterStream.cs | 35 -
.../src/Org.OpenAPITools/Models/Animal.cs | 146 --
.../Org.OpenAPITools/Models/ApiResponse.cs | 152 --
.../src/Org.OpenAPITools/Models/Cat.cs | 124 -
.../src/Org.OpenAPITools/Models/CatAllOf.cs | 124 -
.../src/Org.OpenAPITools/Models/Category.cs | 139 --
.../src/Org.OpenAPITools/Models/Dog.cs | 124 -
.../src/Org.OpenAPITools/Models/DogAllOf.cs | 124 -
.../src/Org.OpenAPITools/Models/Order.cs | 223 --
.../src/Org.OpenAPITools/Models/Pet.cs | 228 --
.../src/Org.OpenAPITools/Models/Tag.cs | 138 --
.../src/Org.OpenAPITools/Models/User.cs | 223 --
.../OpenApi/TypeExtensions.cs | 51 -
.../Org.OpenAPITools/Org.OpenAPITools.csproj | 26 -
.../src/Org.OpenAPITools/Program.cs | 33 -
.../Properties/launchSettings.json | 37 -
.../src/Org.OpenAPITools/Startup.cs | 150 --
.../appsettings.Development.json | 9 -
.../src/Org.OpenAPITools/appsettings.json | 8 -
.../src/Org.OpenAPITools/wwwroot/README.md | 42 -
.../src/Org.OpenAPITools/wwwroot/index.html | 1 -
.../wwwroot/openapi-original.json | 1151 ---------
.../aspnetcore3/.openapi-generator-ignore | 23 -
.../aspnetcore3/.openapi-generator/VERSION | 1 -
.../petstore/aspnetcore3/Org.OpenAPITools.sln | 22 -
samples/server/petstore/aspnetcore3/README.md | 24 -
samples/server/petstore/aspnetcore3/build.bat | 9 -
samples/server/petstore/aspnetcore3/build.sh | 8 -
.../src/Org.OpenAPITools/.gitignore | 208 --
.../Attributes/ValidateModelStateAttribute.cs | 61 -
.../Authentication/ApiAuthentication.cs | 63 -
.../Org.OpenAPITools/Controllers/PetApi.cs | 232 --
.../Org.OpenAPITools/Controllers/StoreApi.cs | 139 --
.../Org.OpenAPITools/Controllers/UserApi.cs | 207 --
.../Converters/CustomEnumConverter.cs | 42 -
.../src/Org.OpenAPITools/Dockerfile | 32 -
.../Filters/BasePathFilter.cs | 50 -
.../GeneratePathParamsValidationFilter.cs | 98 -
.../Org.OpenAPITools/Models/ApiResponse.cs | 147 --
.../src/Org.OpenAPITools/Models/Category.cs | 133 -
.../src/Org.OpenAPITools/Models/Order.cs | 219 --
.../src/Org.OpenAPITools/Models/Pet.cs | 223 --
.../src/Org.OpenAPITools/Models/Tag.cs | 133 -
.../src/Org.OpenAPITools/Models/User.cs | 218 --
.../OpenApi/TypeExtensions.cs | 51 -
.../Org.OpenAPITools/Org.OpenAPITools.csproj | 24 -
.../src/Org.OpenAPITools/Program.cs | 33 -
.../Properties/launchSettings.json | 37 -
.../src/Org.OpenAPITools/Startup.cs | 159 --
.../src/Org.OpenAPITools/appsettings.json | 8 -
.../src/Org.OpenAPITools/wwwroot/README.md | 42 -
.../src/Org.OpenAPITools/wwwroot/index.html | 1 -
.../wwwroot/openapi-original.json | 1012 --------
.../src/Org.OpenAPITools/wwwroot/web.config | 9 -
.../.openapi-generator/VERSION | 1 -
.../se-default/.openapi-generator-ignore | 23 -
.../se-default/.openapi-generator/FILES | 117 -
.../se-default/.openapi-generator/VERSION | 1 -
.../petstore/helidon/se-default/README.md | 74 -
.../petstore/helidon/se-default/build.gradle | 77 -
.../petstore/helidon/se-default/pom.xml | 99 -
.../helidon/se-default/settings.gradle | 1 -
.../java/org/openapitools/server/Main.java | 89 -
.../server/RFC3339DateFormat.java | 50 -
.../server/api/AnotherFakeService.java | 65 -
.../server/api/DefaultService.java | 61 -
.../api/FakeClassnameTags123Service.java | 65 -
.../openapitools/server/api/FakeService.java | 668 -----
.../openapitools/server/api/JsonProvider.java | 20 -
.../openapitools/server/api/PetService.java | 352 ---
.../openapitools/server/api/StoreService.java | 140 --
.../openapitools/server/api/UserService.java | 243 --
.../server/api/ValidatorUtils.java | 112 -
.../model/AdditionalPropertiesClass.java | 86 -
.../server/model/AllOfWithSingleRef.java | 85 -
.../org/openapitools/server/model/Animal.java | 88 -
.../model/ArrayOfArrayOfNumberOnly.java | 69 -
.../server/model/ArrayOfNumberOnly.java | 69 -
.../openapitools/server/model/ArrayTest.java | 103 -
.../server/model/Capitalization.java | 151 --
.../org/openapitools/server/model/Cat.java | 71 -
.../openapitools/server/model/Category.java | 83 -
.../openapitools/server/model/ClassModel.java | 68 -
.../org/openapitools/server/model/Client.java | 66 -
.../server/model/DeprecatedObject.java | 66 -
.../org/openapitools/server/model/Dog.java | 71 -
.../openapitools/server/model/EnumArrays.java | 161 --
.../openapitools/server/model/EnumClass.java | 44 -
.../openapitools/server/model/EnumTest.java | 343 ---
.../server/model/FileSchemaTestClass.java | 86 -
.../org/openapitools/server/model/Foo.java | 66 -
.../server/model/FooGetDefaultResponse.java | 68 -
.../openapitools/server/model/FormatTest.java | 337 ---
.../server/model/HasOnlyReadOnly.java | 84 -
.../server/model/HealthCheckResult.java | 69 -
.../openapitools/server/model/MapTest.java | 159 --
...ropertiesAndAdditionalPropertiesClass.java | 106 -
.../server/model/Model200Response.java | 86 -
.../server/model/ModelApiResponse.java | 101 -
.../openapitools/server/model/ModelFile.java | 69 -
.../openapitools/server/model/ModelList.java | 67 -
.../server/model/ModelReturn.java | 69 -
.../org/openapitools/server/model/Name.java | 119 -
.../server/model/NullableClass.java | 261 --
.../openapitools/server/model/NumberOnly.java | 67 -
.../model/ObjectWithDeprecatedFields.java | 121 -
.../org/openapitools/server/model/Order.java | 192 --
.../server/model/OuterComposite.java | 101 -
.../openapitools/server/model/OuterEnum.java | 44 -
.../server/model/OuterEnumDefaultValue.java | 44 -
.../server/model/OuterEnumInteger.java | 44 -
.../model/OuterEnumIntegerDefaultValue.java | 44 -
.../model/OuterObjectWithEnumProperty.java | 67 -
.../org/openapitools/server/model/Pet.java | 198 --
.../server/model/ReadOnlyFirst.java | 83 -
.../server/model/SingleRefType.java | 43 -
.../server/model/SpecialModelName.java | 67 -
.../org/openapitools/server/model/Tag.java | 83 -
.../org/openapitools/server/model/User.java | 185 --
.../org/openapitools/server/package-info.java | 1 -
.../src/main/resources/META-INF/openapi.yml | 2151 -----------------
.../src/main/resources/application.yaml | 3 -
.../src/main/resources/logging.properties | 19 -
.../org/openapitools/server/MainTest.java | 47 -
.../model/AdditionalPropertiesClassTest.java | 51 -
.../server/model/AllOfWithSingleRefTest.java | 50 -
.../openapitools/server/model/AnimalTest.java | 53 -
.../model/ArrayOfArrayOfNumberOnlyTest.java | 43 -
.../server/model/ArrayOfNumberOnlyTest.java | 43 -
.../server/model/ArrayTestTest.java | 59 -
.../server/model/CapitalizationTest.java | 80 -
.../openapitools/server/model/CatTest.java | 61 -
.../server/model/CategoryTest.java | 48 -
.../server/model/ClassModelTest.java | 40 -
.../openapitools/server/model/ClientTest.java | 40 -
.../server/model/DeprecatedObjectTest.java | 40 -
.../openapitools/server/model/DogTest.java | 61 -
.../server/model/EnumArraysTest.java | 52 -
.../server/model/EnumClassTest.java | 30 -
.../server/model/EnumTestTest.java | 104 -
.../server/model/FileSchemaTestClassTest.java | 51 -
.../model/FooGetDefaultResponseTest.java | 42 -
.../openapitools/server/model/FooTest.java | 40 -
.../server/model/FormatTestTest.java | 166 --
.../server/model/HasOnlyReadOnlyTest.java | 49 -
.../server/model/HealthCheckResultTest.java | 41 -
.../server/model/MapTestTest.java | 69 -
...rtiesAndAdditionalPropertiesClassTest.java | 62 -
.../server/model/Model200ResponseTest.java | 49 -
.../server/model/ModelApiResponseTest.java | 57 -
.../server/model/ModelFileTest.java | 41 -
.../server/model/ModelListTest.java | 41 -
.../server/model/ModelReturnTest.java | 41 -
.../openapitools/server/model/NameTest.java | 64 -
.../server/model/NullableClassTest.java | 136 --
.../server/model/NumberOnlyTest.java | 41 -
.../model/ObjectWithDeprecatedFieldsTest.java | 68 -
.../openapitools/server/model/OrderTest.java | 83 -
.../server/model/OuterCompositeTest.java | 57 -
.../model/OuterEnumDefaultValueTest.java | 30 -
.../OuterEnumIntegerDefaultValueTest.java | 30 -
.../server/model/OuterEnumIntegerTest.java | 30 -
.../server/model/OuterEnumTest.java | 30 -
.../OuterObjectWithEnumPropertyTest.java | 41 -
.../openapitools/server/model/PetTest.java | 89 -
.../server/model/ReadOnlyFirstTest.java | 48 -
.../server/model/SingleRefTypeTest.java | 30 -
.../server/model/SpecialModelNameTest.java | 41 -
.../openapitools/server/model/TagTest.java | 48 -
.../openapitools/server/model/UserTest.java | 96 -
.../server/petstore/python-aiohttp/.gitignore | 66 -
.../python-aiohttp/.openapi-generator-ignore | 23 -
.../python-aiohttp/.openapi-generator/FILES | 26 -
.../python-aiohttp/.openapi-generator/VERSION | 1 -
.../server/petstore/python-aiohttp/Makefile | 21 -
.../server/petstore/python-aiohttp/README.md | 46 -
.../python-aiohttp/dev-requirements.txt | 2 -
.../python-aiohttp/openapi_server/__init__.py | 15 -
.../python-aiohttp/openapi_server/__main__.py | 6 -
.../openapi_server/controllers/__init__.py | 0
.../controllers/pet_controller.py | 114 -
.../controllers/security_controller_.py | 28 -
.../controllers/store_controller.py | 52 -
.../controllers/user_controller.py | 107 -
.../openapi_server/models/__init__.py | 9 -
.../openapi_server/models/api_response.py | 110 -
.../openapi_server/models/base_model_.py | 66 -
.../openapi_server/models/category.py | 85 -
.../openapi_server/models/order.py | 193 --
.../openapi_server/models/pet.py | 199 --
.../openapi_server/models/tag.py | 85 -
.../openapi_server/models/user.py | 237 --
.../openapi_server/openapi/openapi.yaml | 829 -------
.../openapi_server/typing_utils.py | 32 -
.../python-aiohttp/openapi_server/util.py | 131 -
.../server/petstore/python-aiohttp/pom.xml | 47 -
.../petstore/python-aiohttp/requirements.txt | 9 -
.../server/petstore/python-aiohttp/setup.py | 39 -
.../python-aiohttp/test-requirements.txt | 4 -
.../petstore/python-aiohttp/test_python3.sh | 31 -
.../petstore/python-aiohttp/tests/__init__.py | 0
.../petstore/python-aiohttp/tests/conftest.py | 21 -
.../tests/test_pet_controller.py | 200 --
.../tests/test_store_controller.py | 76 -
.../tests/test_user_controller.py | 149 --
.../server/petstore/python-aiohttp/tox.ini | 11 -
.../spring-stubs/.openapi-generator/VERSION | 1 -
.../java/org/openapitools/api/PetApi.java | 387 ---
.../java/org/openapitools/api/UserApi.java | 285 ---
.../main/java/org/openapitools/model/Pet.java | 282 ---
422 files changed, 6 insertions(+), 45181 deletions(-)
rename bin/configs/unmaintained/openapi3/{cpp-qt5-client-cpp-qt5.yaml => cpp-qt-client-cpp-qt.yaml} (62%)
rename bin/configs/unmaintained/openapi3/{cpp-qt5-qhttpengine-server.yaml => cpp-qt-qhttpengine-server.yaml} (52%)
delete mode 100644 bin/configs/unmaintained/openapi3/csharp-OpenAPIClient.yaml
delete mode 100644 bin/configs/unmaintained/openapi3/csharp-OpenAPIClientNetStandard.yaml
delete mode 100644 bin/configs/unmaintained/openapi3/csharp-OpenAPIClientWithPropertyChanged.yaml
delete mode 100644 bin/configs/unmaintained/openapi3/csharp-dotnet2-OpenAPIClient.yaml
delete mode 100644 samples/client/petstore/async-scala/.openapi-generator-ignore
delete mode 100644 samples/client/petstore/async-scala/.openapi-generator/VERSION
delete mode 100644 samples/client/petstore/async-scala/build.sbt
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/SwaggerClient.scala
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/PetApi.scala
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/StoreApi.scala
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/UserApi.scala
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/ApiResponse.scala
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Category.scala
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Order.scala
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Pet.scala
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Tag.scala
delete mode 100644 samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/User.scala
delete mode 100644 samples/client/petstore/async-scala/src/test/scala/Test.scala
delete mode 100644 samples/client/petstore/spring-stubs/.openapi-generator-ignore
delete mode 100644 samples/client/petstore/spring-stubs/.openapi-generator/FILES
delete mode 100644 samples/client/petstore/spring-stubs/.openapi-generator/VERSION
delete mode 100644 samples/client/petstore/spring-stubs/README.md
delete mode 100644 samples/client/petstore/spring-stubs/pom.xml
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/ApiUtil.java
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/PetApi.java
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/StoreApi.java
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/UserApi.java
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/model/Category.java
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/model/ModelApiResponse.java
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/model/Order.java
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/model/Pet.java
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/model/Tag.java
delete mode 100644 samples/client/petstore/spring-stubs/src/main/java/org/openapitools/model/User.java
delete mode 100644 samples/client/petstore/tiny/cpp/.gitignore
delete mode 100644 samples/client/petstore/tiny/cpp/.openapi-generator-ignore
delete mode 100644 samples/client/petstore/tiny/cpp/.openapi-generator/FILES
delete mode 100644 samples/client/petstore/tiny/cpp/.openapi-generator/VERSION
delete mode 100644 samples/client/petstore/tiny/cpp/README.md
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/ApiResponse.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/ApiResponse.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Category.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Category.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Helpers.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Helpers.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Order.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Order.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Pet.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Pet.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Tag.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/Tag.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/User.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/Models/User.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/TestFiles/ApiResponseTest.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/TestFiles/CategoryTest.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/TestFiles/OrderTest.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/TestFiles/PetTest.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/TestFiles/TagTest.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/TestFiles/UserTest.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/service/AbstractService.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/service/AbstractService.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/service/PetApi.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/service/PetApi.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/service/Response.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/service/StoreApi.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/service/StoreApi.h
delete mode 100644 samples/client/petstore/tiny/cpp/lib/service/UserApi.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/lib/service/UserApi.h
delete mode 100644 samples/client/petstore/tiny/cpp/platformio.ini
delete mode 100644 samples/client/petstore/tiny/cpp/pre_compiling_bourne.py
delete mode 100644 samples/client/petstore/tiny/cpp/root.cert
delete mode 100644 samples/client/petstore/tiny/cpp/src/main.cpp
delete mode 100644 samples/client/petstore/tiny/cpp/test/RunTests.cpp
delete mode 100644 samples/config/petstore/k6/.openapi-generator-ignore
delete mode 100644 samples/config/petstore/k6/.openapi-generator/VERSION
delete mode 100644 samples/config/petstore/k6/README.md
delete mode 100644 samples/config/petstore/k6/script.js
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/.gitignore
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/.openapi-generator-ignore
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/.openapi-generator/FILES
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/.openapi-generator/VERSION
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/.travis.yml
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/README.md
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/api/openapi.yaml
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/api_default.go
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/client.go
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/configuration.go
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/docs/ApiResponse.md
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/docs/DefaultApi.md
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/git_push.sh
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/go.mod
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/go.sum
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/model_api_response.go
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/multiple-files-forms.yaml
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/response.go
delete mode 100644 samples/openapi3/client/features/mulitple-data-in-forms/utils.go
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/.openapi-generator-ignore
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/.openapi-generator/VERSION
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/README.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/build.gradle
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/ApiResponse.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/Category.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/InlineObject.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/InlineObject1.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/Order.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/Pet.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/PetApi.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/StoreApi.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/Tag.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/User.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/docs/UserApi.md
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/settings.gradle
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/apis/PetApi.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/apis/StoreApi.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/apis/UserApi.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/ApiAbstractions.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/ApiClient.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/ApiInfrastructureResponse.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/ApplicationDelegates.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/ByteArrayAdapter.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/Errors.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/LocalDateAdapter.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/LocalDateTimeAdapter.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/OffsetDateTimeAdapter.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/RequestConfig.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/RequestMethod.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/ResponseExtensions.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/Serializer.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/infrastructure/UUIDAdapter.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/models/ApiResponse.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/models/Category.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/models/InlineObject.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/models/InlineObject1.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/models/Order.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/models/Pet.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/models/Tag.kt
delete mode 100644 samples/openapi3/client/petstore/kotlin-deprecated/src/main/kotlin/org/openapitools/client/models/User.kt
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/.openapi-generator/VERSION
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/AnotherFakeApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/FakeApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/FakeClassnameTestApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/PetApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/StoreApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/api/UserApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/model/ArrayOfArrayOfNumberOnly.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/model/ArrayOfNumberOnly.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/model/ArrayTest.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/model/EnumArrays.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/model/FileSchemaTestClass.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/model/Pet.java
delete mode 100644 samples/openapi3/server/petstore/springboot-beanvalidation-no-nullable/src/main/java/org/openapitools/model/XmlItem.java
delete mode 100644 samples/openapi3/server/petstore/springboot-reactive/.openapi-generator/VERSION
delete mode 100644 samples/openapi3/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/AnotherFakeApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/FakeApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/FakeClassnameTestApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/PetApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/StoreApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-reactive/src/main/java/org/openapitools/api/UserApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-useoptional/.openapi-generator/VERSION
delete mode 100644 samples/openapi3/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/AnotherFakeApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/FakeApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/FakeClassnameTestApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/PetApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/StoreApi.java
delete mode 100644 samples/openapi3/server/petstore/springboot-useoptional/src/main/java/org/openapitools/api/UserApi.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/AdditionalPropertiesClassTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/ArrayOfArrayOfNumberOnlyTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/ArrayTestTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/CapitalizationTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/CatTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/CategoryTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/ClientTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/DeprecatedObjectTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/DogTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/EnumClassTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/EnumTestTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/FileSchemaTestClassTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/FooGetDefaultResponseTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/FooTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/HasOnlyReadOnlyTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/HealthCheckResultTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/MixedPropertiesAndAdditionalPropertiesClassTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/Model200ResponseTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/NullableClassTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/NumberOnlyTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/OrderTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/OuterEnumDefaultValueTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/ReadOnlyFirstTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/SingleRefTypeTest.java
delete mode 100644 samples/server/helidon/se/petstore-default/src/test/java/org/openapitools/server/model/UserTest.java
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/.openapi-generator-ignore
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/.openapi-generator/FILES
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/.openapi-generator/VERSION
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/Org.OpenAPITools.sln
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/README.md
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/build.bat
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/build.sh
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/.gitignore
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Attributes/ValidateModelStateAttribute.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Authentication/ApiAuthentication.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Controllers/FakeApi.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Controllers/PetApi.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Controllers/StoreApi.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Controllers/UserApi.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Converters/CustomEnumConverter.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Dockerfile
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Filters/BasePathFilter.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Filters/GeneratePathParamsValidationFilter.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Formatters/InputFormatterStream.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/Animal.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/ApiResponse.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/Cat.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/CatAllOf.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/Category.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/Dog.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/DogAllOf.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/Order.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/Pet.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/Tag.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Models/User.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/OpenApi/TypeExtensions.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Org.OpenAPITools.csproj
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Program.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Properties/launchSettings.json
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/Startup.cs
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/appsettings.Development.json
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/appsettings.json
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/wwwroot/README.md
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/wwwroot/index.html
delete mode 100644 samples/server/petstore/aspnetcore-6.0-useNewtonsoft/src/Org.OpenAPITools/wwwroot/openapi-original.json
delete mode 100644 samples/server/petstore/aspnetcore3/.openapi-generator-ignore
delete mode 100644 samples/server/petstore/aspnetcore3/.openapi-generator/VERSION
delete mode 100644 samples/server/petstore/aspnetcore3/Org.OpenAPITools.sln
delete mode 100644 samples/server/petstore/aspnetcore3/README.md
delete mode 100644 samples/server/petstore/aspnetcore3/build.bat
delete mode 100644 samples/server/petstore/aspnetcore3/build.sh
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/.gitignore
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Attributes/ValidateModelStateAttribute.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Authentication/ApiAuthentication.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Controllers/PetApi.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Controllers/StoreApi.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Controllers/UserApi.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Converters/CustomEnumConverter.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Dockerfile
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Filters/BasePathFilter.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Filters/GeneratePathParamsValidationFilter.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Models/ApiResponse.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Models/Category.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Models/Order.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Models/Pet.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Models/Tag.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Models/User.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/OpenApi/TypeExtensions.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Org.OpenAPITools.csproj
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Program.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Properties/launchSettings.json
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/Startup.cs
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/appsettings.json
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/wwwroot/README.md
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/wwwroot/index.html
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/wwwroot/openapi-original.json
delete mode 100644 samples/server/petstore/aspnetcore3/src/Org.OpenAPITools/wwwroot/web.config
delete mode 100644 samples/server/petstore/cpp-qt5-qhttpengine-server/.openapi-generator/VERSION
delete mode 100644 samples/server/petstore/helidon/se-default/.openapi-generator-ignore
delete mode 100644 samples/server/petstore/helidon/se-default/.openapi-generator/FILES
delete mode 100644 samples/server/petstore/helidon/se-default/.openapi-generator/VERSION
delete mode 100644 samples/server/petstore/helidon/se-default/README.md
delete mode 100644 samples/server/petstore/helidon/se-default/build.gradle
delete mode 100644 samples/server/petstore/helidon/se-default/pom.xml
delete mode 100644 samples/server/petstore/helidon/se-default/settings.gradle
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/Main.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/RFC3339DateFormat.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/api/AnotherFakeService.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/api/DefaultService.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/api/FakeClassnameTags123Service.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/api/FakeService.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/api/JsonProvider.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/api/PetService.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/api/StoreService.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/api/UserService.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/api/ValidatorUtils.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/AdditionalPropertiesClass.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/AllOfWithSingleRef.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Animal.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ArrayOfArrayOfNumberOnly.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ArrayOfNumberOnly.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ArrayTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Capitalization.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Cat.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Category.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ClassModel.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Client.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/DeprecatedObject.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Dog.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/EnumArrays.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/EnumClass.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/EnumTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/FileSchemaTestClass.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Foo.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/FooGetDefaultResponse.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/FormatTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/HasOnlyReadOnly.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/HealthCheckResult.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/MapTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/MixedPropertiesAndAdditionalPropertiesClass.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Model200Response.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ModelApiResponse.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ModelFile.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ModelList.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ModelReturn.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Name.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/NullableClass.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/NumberOnly.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ObjectWithDeprecatedFields.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Order.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/OuterComposite.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/OuterEnum.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/OuterEnumDefaultValue.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/OuterEnumInteger.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/OuterEnumIntegerDefaultValue.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/OuterObjectWithEnumProperty.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Pet.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/ReadOnlyFirst.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/SingleRefType.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/SpecialModelName.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/Tag.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/model/User.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/java/org/openapitools/server/package-info.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/resources/META-INF/openapi.yml
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/resources/application.yaml
delete mode 100644 samples/server/petstore/helidon/se-default/src/main/resources/logging.properties
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/MainTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/AdditionalPropertiesClassTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/AllOfWithSingleRefTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/AnimalTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ArrayOfArrayOfNumberOnlyTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ArrayOfNumberOnlyTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ArrayTestTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/CapitalizationTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/CatTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/CategoryTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ClassModelTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ClientTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/DeprecatedObjectTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/DogTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/EnumArraysTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/EnumClassTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/EnumTestTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/FileSchemaTestClassTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/FooGetDefaultResponseTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/FooTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/FormatTestTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/HasOnlyReadOnlyTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/HealthCheckResultTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/MapTestTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/MixedPropertiesAndAdditionalPropertiesClassTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/Model200ResponseTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ModelApiResponseTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ModelFileTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ModelListTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ModelReturnTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/NameTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/NullableClassTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/NumberOnlyTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ObjectWithDeprecatedFieldsTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/OrderTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/OuterCompositeTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/OuterEnumDefaultValueTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/OuterEnumIntegerDefaultValueTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/OuterEnumIntegerTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/OuterEnumTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/OuterObjectWithEnumPropertyTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/PetTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/ReadOnlyFirstTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/SingleRefTypeTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/SpecialModelNameTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/TagTest.java
delete mode 100644 samples/server/petstore/helidon/se-default/src/test/java/org/openapitools/server/model/UserTest.java
delete mode 100644 samples/server/petstore/python-aiohttp/.gitignore
delete mode 100644 samples/server/petstore/python-aiohttp/.openapi-generator-ignore
delete mode 100644 samples/server/petstore/python-aiohttp/.openapi-generator/FILES
delete mode 100644 samples/server/petstore/python-aiohttp/.openapi-generator/VERSION
delete mode 100644 samples/server/petstore/python-aiohttp/Makefile
delete mode 100644 samples/server/petstore/python-aiohttp/README.md
delete mode 100644 samples/server/petstore/python-aiohttp/dev-requirements.txt
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/__init__.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/__main__.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/controllers/__init__.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/controllers/pet_controller.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/controllers/security_controller_.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/controllers/store_controller.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/controllers/user_controller.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/models/__init__.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/models/api_response.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/models/base_model_.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/models/category.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/models/order.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/models/pet.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/models/tag.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/models/user.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/openapi/openapi.yaml
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/typing_utils.py
delete mode 100644 samples/server/petstore/python-aiohttp/openapi_server/util.py
delete mode 100644 samples/server/petstore/python-aiohttp/pom.xml
delete mode 100644 samples/server/petstore/python-aiohttp/requirements.txt
delete mode 100644 samples/server/petstore/python-aiohttp/setup.py
delete mode 100644 samples/server/petstore/python-aiohttp/test-requirements.txt
delete mode 100755 samples/server/petstore/python-aiohttp/test_python3.sh
delete mode 100644 samples/server/petstore/python-aiohttp/tests/__init__.py
delete mode 100644 samples/server/petstore/python-aiohttp/tests/conftest.py
delete mode 100644 samples/server/petstore/python-aiohttp/tests/test_pet_controller.py
delete mode 100644 samples/server/petstore/python-aiohttp/tests/test_store_controller.py
delete mode 100644 samples/server/petstore/python-aiohttp/tests/test_user_controller.py
delete mode 100644 samples/server/petstore/python-aiohttp/tox.ini
delete mode 100644 samples/server/petstore/spring-stubs/.openapi-generator/VERSION
delete mode 100644 samples/server/petstore/spring-stubs/src/main/java/org/openapitools/api/PetApi.java
delete mode 100644 samples/server/petstore/spring-stubs/src/main/java/org/openapitools/api/UserApi.java
delete mode 100644 samples/server/petstore/spring-stubs/src/main/java/org/openapitools/model/Pet.java
diff --git a/.github/workflows/samples-dotnet.yaml b/.github/workflows/samples-dotnet.yaml
index ddae0329c66..2edaf7f92a2 100644
--- a/.github/workflows/samples-dotnet.yaml
+++ b/.github/workflows/samples-dotnet.yaml
@@ -8,7 +8,6 @@ on:
- 'samples/server/petstore/aspnetcore-6.0/**'
- 'samples/server/petstore/aspnetcore-6.0-pocoModels/**'
- 'samples/server/petstore/aspnetcore-6.0-useSwashBuckle/**'
- - 'samples/server/petstore/aspnetcore-6.0-useNewtonsoft/**'
pull_request:
paths:
- 'samples/client/petstore/csharp/**net6.0**/'
diff --git a/.github/workflows/samples-dotnet6-server.yaml b/.github/workflows/samples-dotnet6-server.yaml
index aff0bb3a803..6f91443ad1a 100644
--- a/.github/workflows/samples-dotnet6-server.yaml
+++ b/.github/workflows/samples-dotnet6-server.yaml
@@ -6,7 +6,6 @@ on:
- 'samples/server/petstore/aspnetcore-6.0/**'
- 'samples/server/petstore/aspnetcore-6.0-pocoModels/**'
- 'samples/server/petstore/aspnetcore-6.0-useSwashBuckle/**'
- - 'samples/server/petstore/aspnetcore-6.0-useNewtonsoft/**'
pull_request:
paths:
- 'samples/server/petstore/aspnetcore-6.0/**'
diff --git a/bin/configs/unmaintained/openapi3/cpp-qt5-client-cpp-qt5.yaml b/bin/configs/unmaintained/openapi3/cpp-qt-client-cpp-qt.yaml
similarity index 62%
rename from bin/configs/unmaintained/openapi3/cpp-qt5-client-cpp-qt5.yaml
rename to bin/configs/unmaintained/openapi3/cpp-qt-client-cpp-qt.yaml
index 904d99a7510..8e9d8cf5bb8 100644
--- a/bin/configs/unmaintained/openapi3/cpp-qt5-client-cpp-qt5.yaml
+++ b/bin/configs/unmaintained/openapi3/cpp-qt-client-cpp-qt.yaml
@@ -1,4 +1,4 @@
-generatorName: cpp-qt5-client
-outputDir: samples/client/petstore/cpp-qt5
+generatorName: cpp-qt-client
+outputDir: samples/client/petstore/cpp-qt
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
-templateDir: modules/openapi-generator/src/main/resources/cpp-qt5-client
+templateDir: modules/openapi-generator/src/main/resources/cpp-qt-client
diff --git a/bin/configs/unmaintained/openapi3/cpp-qt5-qhttpengine-server.yaml b/bin/configs/unmaintained/openapi3/cpp-qt-qhttpengine-server.yaml
similarity index 52%
rename from bin/configs/unmaintained/openapi3/cpp-qt5-qhttpengine-server.yaml
rename to bin/configs/unmaintained/openapi3/cpp-qt-qhttpengine-server.yaml
index 285c0d9d5dd..8cd3281d3ab 100644
--- a/bin/configs/unmaintained/openapi3/cpp-qt5-qhttpengine-server.yaml
+++ b/bin/configs/unmaintained/openapi3/cpp-qt-qhttpengine-server.yaml
@@ -1,4 +1,4 @@
-generatorName: cpp-qt5-qhttpengine-server
-outputDir: samples/client/petstore/cpp-qt5-qhttpengine-server
+generatorName: cpp-qt-qhttpengine-server
+outputDir: samples/client/petstore/cpp-qt-qhttpengine-server
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
-templateDir: modules/openapi-generator/src/main/resources/cpp-qt5-qhttpengine-server
+templateDir: modules/openapi-generator/src/main/resources/cpp-qt-qhttpengine-server
diff --git a/bin/configs/unmaintained/openapi3/csharp-OpenAPIClient.yaml b/bin/configs/unmaintained/openapi3/csharp-OpenAPIClient.yaml
deleted file mode 100644
index 24a5fd2b5b3..00000000000
--- a/bin/configs/unmaintained/openapi3/csharp-OpenAPIClient.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-generatorName: csharp
-outputDir: samples/openapi3/client/petstore/csharp/OpenAPIClient
-inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
-templateDir: modules/openapi-generator/src/main/resources/csharp
-additionalProperties:
- packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'
diff --git a/bin/configs/unmaintained/openapi3/csharp-OpenAPIClientNetStandard.yaml b/bin/configs/unmaintained/openapi3/csharp-OpenAPIClientNetStandard.yaml
deleted file mode 100644
index e2dcfd8e9a2..00000000000
--- a/bin/configs/unmaintained/openapi3/csharp-OpenAPIClientNetStandard.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-generatorName: csharp
-outputDir: samples/client/petstore/csharp/OpenAPIClientNetStandard
-inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
-templateDir: modules/openapi-generator/src/main/resources/csharp
-additionalProperties:
- targetFramework: netstandard1.3
- packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'
diff --git a/bin/configs/unmaintained/openapi3/csharp-OpenAPIClientWithPropertyChanged.yaml b/bin/configs/unmaintained/openapi3/csharp-OpenAPIClientWithPropertyChanged.yaml
deleted file mode 100644
index 03034797145..00000000000
--- a/bin/configs/unmaintained/openapi3/csharp-OpenAPIClientWithPropertyChanged.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-generatorName: csharp
-outputDir: samples/client/petstore/csharp/OpenAPIClientWithPropertyChanged
-inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
-templateDir: modules/openapi-generator/src/main/resources/csharp
-additionalProperties:
- packageGuid: '{5CD900DE-8266-412F-A758-28E1F9C623D5}'
- generatePropertyChanged: "true"
- optionalEmitDefaultValues: "true"
diff --git a/bin/configs/unmaintained/openapi3/csharp-dotnet2-OpenAPIClient.yaml b/bin/configs/unmaintained/openapi3/csharp-dotnet2-OpenAPIClient.yaml
deleted file mode 100644
index 428ce87b8b9..00000000000
--- a/bin/configs/unmaintained/openapi3/csharp-dotnet2-OpenAPIClient.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-generatorName: csharp-dotnet2
-outputDir: samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient
-inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
-templateDir: modules/openapi-generator/src/main/resources/csharp-dotnet2
-additionalProperties:
- hideGenerationTimestamp: "true"
diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractEiffelCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractEiffelCodegen.java
index 112861cbb8f..5ec99bafe61 100644
--- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractEiffelCodegen.java
+++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractEiffelCodegen.java
@@ -278,9 +278,6 @@ public abstract class AbstractEiffelCodegen extends DefaultCodegen implements Co
childrenByParent.put(model.parent, model);
}
}
- if (StringUtils.isNotBlank(model.parentSchema)) {
- model.parentSchema = model.parentSchema.toLowerCase(Locale.ROOT);
- }
}
@Override
diff --git a/samples/client/petstore/async-scala/.openapi-generator-ignore b/samples/client/petstore/async-scala/.openapi-generator-ignore
deleted file mode 100644
index deed424f8a1..00000000000
--- a/samples/client/petstore/async-scala/.openapi-generator-ignore
+++ /dev/null
@@ -1,23 +0,0 @@
-# Swagger Codegen Ignore
-# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen
-
-# Use this file to prevent files from being overwritten by the generator.
-# The patterns follow closely to .gitignore or .dockerignore.
-
-# As an example, the C# client generator defines ApiClient.cs.
-# You can make changes and tell Swagger Codegen to ignore just this file by uncommenting the following line:
-#ApiClient.cs
-
-# You can match any string of characters against a directory, file or extension with a single asterisk (*):
-#foo/*/qux
-# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
-
-# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
-#foo/**/qux
-# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
-
-# You can also negate patterns with an exclamation (!).
-# For example, you can ignore all files in a docs folder with the file extension .md:
-#docs/*.md
-# Then explicitly reverse the ignore rule for a single file:
-#!docs/README.md
diff --git a/samples/client/petstore/async-scala/.openapi-generator/VERSION b/samples/client/petstore/async-scala/.openapi-generator/VERSION
deleted file mode 100644
index 7fea99011a6..00000000000
--- a/samples/client/petstore/async-scala/.openapi-generator/VERSION
+++ /dev/null
@@ -1 +0,0 @@
-2.2.3-SNAPSHOT
\ No newline at end of file
diff --git a/samples/client/petstore/async-scala/build.sbt b/samples/client/petstore/async-scala/build.sbt
deleted file mode 100644
index e612d5937ea..00000000000
--- a/samples/client/petstore/async-scala/build.sbt
+++ /dev/null
@@ -1,12 +0,0 @@
-organization := ""
-
-name := "-client"
-
-libraryDependencies ++= Seq(
- "com.wordnik.swagger" %% "swagger-async-httpclient" % "0.3.5",
- "joda-time" % "joda-time" % "2.3",
- "org.joda" % "joda-convert" % "1.3.1",
- "ch.qos.logback" % "logback-classic" % "1.0.13" % "provided",
- "org.scalatest" %% "scalatest" % "2.2.1" % "test",
- "junit" % "junit" % "4.11" % "test"
-)
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/SwaggerClient.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/SwaggerClient.scala
deleted file mode 100644
index 7c4afb20e09..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/SwaggerClient.scala
+++ /dev/null
@@ -1,28 +0,0 @@
-package io.swagger.client
-
-import io.swagger.client.api._
-
-import com.wordnik.swagger.client._
-
-import java.io.Closeable
-
-class SwaggerClient(config: SwaggerConfig) extends Closeable {
- val locator = config.locator
- val name = config.name
-
- private[this] val client = transportClient
-
- protected def transportClient: TransportClient = new RestClient(config)
-
- val pet = new PetApi(client, config)
-
- val store = new StoreApi(client, config)
-
- val user = new UserApi(client, config)
-
-
- def close() {
- client.close()
- }
-}
-
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/PetApi.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/PetApi.scala
deleted file mode 100644
index f11d2aaa1b5..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/PetApi.scala
+++ /dev/null
@@ -1,155 +0,0 @@
-package io.swagger.client.api
-
-import io.swagger.client.model.ApiResponse
-import java.io.File
-import io.swagger.client.model.Pet
-import com.wordnik.swagger.client._
-import scala.concurrent.Future
-import collection.mutable
-
-class PetApi(client: TransportClient, config: SwaggerConfig) extends ApiClient(client, config) {
-
- def addPet(body: Pet)(implicit reader: ClientResponseReader[Unit], writer: RequestWriter[Pet]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/pet"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (body == null) throw new Exception("Missing required parameter 'body' when calling PetApi->addPet")
-
- val resFuture = client.submit("POST", path, queryParams.toMap, headerParams.toMap, writer.write(body))
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def deletePet(petId: Long,
- apiKey: Option[String] = None
- )(implicit reader: ClientResponseReader[Unit]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/pet/{petId}")
- replaceAll ("\\{" + "petId" + "\\}",petId.toString))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- apiKey match {
- case Some(param) => headerParams += "api_key" -> param.toString
- case _ => headerParams
- }
-
- val resFuture = client.submit("DELETE", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def findPetsByStatus(status: List[String])(implicit reader: ClientResponseReader[List[Pet]]): Future[List[Pet]] = {
- // create path and map variables
- val path = (addFmt("/pet/findByStatus"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (status == null) throw new Exception("Missing required parameter 'status' when calling PetApi->findPetsByStatus")
- queryParams += "status" -> status.toString
-
- val resFuture = client.submit("GET", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def findPetsByTags(tags: List[String])(implicit reader: ClientResponseReader[List[Pet]]): Future[List[Pet]] = {
- // create path and map variables
- val path = (addFmt("/pet/findByTags"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (tags == null) throw new Exception("Missing required parameter 'tags' when calling PetApi->findPetsByTags")
- queryParams += "tags" -> tags.toString
-
- val resFuture = client.submit("GET", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def getPetById(petId: Long)(implicit reader: ClientResponseReader[Pet]): Future[Pet] = {
- // create path and map variables
- val path = (addFmt("/pet/{petId}")
- replaceAll ("\\{" + "petId" + "\\}",petId.toString))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
-
- val resFuture = client.submit("GET", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def updatePet(body: Pet)(implicit reader: ClientResponseReader[Unit], writer: RequestWriter[Pet]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/pet"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (body == null) throw new Exception("Missing required parameter 'body' when calling PetApi->updatePet")
-
- val resFuture = client.submit("PUT", path, queryParams.toMap, headerParams.toMap, writer.write(body))
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def updatePetWithForm(petId: Long,
- name: Option[String] = None,
- status: Option[String] = None
- )(implicit reader: ClientResponseReader[Unit]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/pet/{petId}")
- replaceAll ("\\{" + "petId" + "\\}",petId.toString))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
-
- val resFuture = client.submit("POST", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def uploadFile(petId: Long,
- additionalMetadata: Option[String] = None,
- file: Option[File] = None
- )(implicit reader: ClientResponseReader[ApiResponse]): Future[ApiResponse] = {
- // create path and map variables
- val path = (addFmt("/pet/{petId}/uploadImage")
- replaceAll ("\\{" + "petId" + "\\}",petId.toString))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
-
- val resFuture = client.submit("POST", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
-
-}
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/StoreApi.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/StoreApi.scala
deleted file mode 100644
index 22fb3706712..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/StoreApi.scala
+++ /dev/null
@@ -1,76 +0,0 @@
-package io.swagger.client.api
-
-import io.swagger.client.model.Order
-import com.wordnik.swagger.client._
-import scala.concurrent.Future
-import collection.mutable
-
-class StoreApi(client: TransportClient, config: SwaggerConfig) extends ApiClient(client, config) {
-
- def deleteOrder(orderId: String)(implicit reader: ClientResponseReader[Unit]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/store/order/{orderId}")
- replaceAll ("\\{" + "orderId" + "\\}",orderId.toString))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (orderId == null) throw new Exception("Missing required parameter 'orderId' when calling StoreApi->deleteOrder")
-
-
- val resFuture = client.submit("DELETE", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def getInventory()(implicit reader: ClientResponseReader[Map[String, Integer]]): Future[Map[String, Integer]] = {
- // create path and map variables
- val path = (addFmt("/store/inventory"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
-
- val resFuture = client.submit("GET", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def getOrderById(orderId: Long)(implicit reader: ClientResponseReader[Order]): Future[Order] = {
- // create path and map variables
- val path = (addFmt("/store/order/{orderId}")
- replaceAll ("\\{" + "orderId" + "\\}",orderId.toString))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
-
- val resFuture = client.submit("GET", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def placeOrder(body: Order)(implicit reader: ClientResponseReader[Order], writer: RequestWriter[Order]): Future[Order] = {
- // create path and map variables
- val path = (addFmt("/store/order"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (body == null) throw new Exception("Missing required parameter 'body' when calling StoreApi->placeOrder")
-
- val resFuture = client.submit("POST", path, queryParams.toMap, headerParams.toMap, writer.write(body))
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
-
-}
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/UserApi.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/UserApi.scala
deleted file mode 100644
index 025c9f26925..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/api/UserApi.scala
+++ /dev/null
@@ -1,152 +0,0 @@
-package io.swagger.client.api
-
-import io.swagger.client.model.User
-import com.wordnik.swagger.client._
-import scala.concurrent.Future
-import collection.mutable
-
-class UserApi(client: TransportClient, config: SwaggerConfig) extends ApiClient(client, config) {
-
- def createUser(body: User)(implicit reader: ClientResponseReader[Unit], writer: RequestWriter[User]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/user"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (body == null) throw new Exception("Missing required parameter 'body' when calling UserApi->createUser")
-
- val resFuture = client.submit("POST", path, queryParams.toMap, headerParams.toMap, writer.write(body))
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def createUsersWithArrayInput(body: List[User])(implicit reader: ClientResponseReader[Unit], writer: RequestWriter[List[User]]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/user/createWithArray"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (body == null) throw new Exception("Missing required parameter 'body' when calling UserApi->createUsersWithArrayInput")
-
- val resFuture = client.submit("POST", path, queryParams.toMap, headerParams.toMap, writer.write(body))
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def createUsersWithListInput(body: List[User])(implicit reader: ClientResponseReader[Unit], writer: RequestWriter[List[User]]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/user/createWithList"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (body == null) throw new Exception("Missing required parameter 'body' when calling UserApi->createUsersWithListInput")
-
- val resFuture = client.submit("POST", path, queryParams.toMap, headerParams.toMap, writer.write(body))
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def deleteUser(username: String)(implicit reader: ClientResponseReader[Unit]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/user/{username}")
- replaceAll ("\\{" + "username" + "\\}",username.toString))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (username == null) throw new Exception("Missing required parameter 'username' when calling UserApi->deleteUser")
-
-
- val resFuture = client.submit("DELETE", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def getUserByName(username: String)(implicit reader: ClientResponseReader[User]): Future[User] = {
- // create path and map variables
- val path = (addFmt("/user/{username}")
- replaceAll ("\\{" + "username" + "\\}",username.toString))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (username == null) throw new Exception("Missing required parameter 'username' when calling UserApi->getUserByName")
-
-
- val resFuture = client.submit("GET", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def loginUser(username: String,
- password: String)(implicit reader: ClientResponseReader[String]): Future[String] = {
- // create path and map variables
- val path = (addFmt("/user/login"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (username == null) throw new Exception("Missing required parameter 'username' when calling UserApi->loginUser")
-
- if (password == null) throw new Exception("Missing required parameter 'password' when calling UserApi->loginUser")
-
- queryParams += "username" -> username.toString
- queryParams += "password" -> password.toString
-
- val resFuture = client.submit("GET", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def logoutUser()(implicit reader: ClientResponseReader[Unit]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/user/logout"))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
-
- val resFuture = client.submit("GET", path, queryParams.toMap, headerParams.toMap, "")
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
- def updateUser(username: String,
- body: User)(implicit reader: ClientResponseReader[Unit], writer: RequestWriter[User]): Future[Unit] = {
- // create path and map variables
- val path = (addFmt("/user/{username}")
- replaceAll ("\\{" + "username" + "\\}",username.toString))
-
- // query params
- val queryParams = new mutable.HashMap[String, String]
- val headerParams = new mutable.HashMap[String, String]
-
- if (username == null) throw new Exception("Missing required parameter 'username' when calling UserApi->updateUser")
-
- if (body == null) throw new Exception("Missing required parameter 'body' when calling UserApi->updateUser")
-
- val resFuture = client.submit("PUT", path, queryParams.toMap, headerParams.toMap, writer.write(body))
- resFuture flatMap { resp =>
- process(reader.read(resp))
- }
- }
-
-
-}
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/ApiResponse.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/ApiResponse.scala
deleted file mode 100644
index d1d2c29d588..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/ApiResponse.scala
+++ /dev/null
@@ -1,11 +0,0 @@
-package io.swagger.client.model
-
-import org.joda.time.DateTime
-import java.util.UUID
-
-
-case class ApiResponse (
- code: Option[Integer],
-_type: Option[String],
-message: Option[String]
-)
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Category.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Category.scala
deleted file mode 100644
index afd533df15e..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Category.scala
+++ /dev/null
@@ -1,10 +0,0 @@
-package io.swagger.client.model
-
-import org.joda.time.DateTime
-import java.util.UUID
-
-
-case class Category (
- id: Option[Long],
-name: Option[String]
-)
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Order.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Order.scala
deleted file mode 100644
index 42f4859e2e3..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Order.scala
+++ /dev/null
@@ -1,14 +0,0 @@
-package io.swagger.client.model
-
-import org.joda.time.DateTime
-import java.util.UUID
-
-
-case class Order (
- id: Option[Long],
-petId: Option[Long],
-quantity: Option[Integer],
-shipDate: Option[DateTime],
-status: Option[String], // Order Status
-complete: Option[Boolean]
-)
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Pet.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Pet.scala
deleted file mode 100644
index f296c7f7146..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Pet.scala
+++ /dev/null
@@ -1,14 +0,0 @@
-package io.swagger.client.model
-
-import org.joda.time.DateTime
-import java.util.UUID
-
-
-case class Pet (
- id: Option[Long],
-category: Option[Category],
-name: String,
-photoUrls: List[String],
-tags: Option[List[Tag]],
-status: Option[String] // pet status in the store
-)
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Tag.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Tag.scala
deleted file mode 100644
index 3d7772c5659..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/Tag.scala
+++ /dev/null
@@ -1,10 +0,0 @@
-package io.swagger.client.model
-
-import org.joda.time.DateTime
-import java.util.UUID
-
-
-case class Tag (
- id: Option[Long],
-name: Option[String]
-)
diff --git a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/User.scala b/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/User.scala
deleted file mode 100644
index e016b7a88dd..00000000000
--- a/samples/client/petstore/async-scala/src/main/scala/io/swagger/client/model/User.scala
+++ /dev/null
@@ -1,16 +0,0 @@
-package io.swagger.client.model
-
-import org.joda.time.DateTime
-import java.util.UUID
-
-
-case class User (
- id: Option[Long],
-username: Option[String],
-firstName: Option[String],
-lastName: Option[String],
-email: Option[String],
-password: Option[String],
-phone: Option[String],
-userStatus: Option[Integer] // User Status
-)
diff --git a/samples/client/petstore/async-scala/src/test/scala/Test.scala b/samples/client/petstore/async-scala/src/test/scala/Test.scala
deleted file mode 100644
index 796c96ca822..00000000000
--- a/samples/client/petstore/async-scala/src/test/scala/Test.scala
+++ /dev/null
@@ -1,36 +0,0 @@
-import java.net.URI
-
-import com.wordnik.swagger.client.ClientResponseReaders.Json4sFormatsReader._
-import com.wordnik.swagger.client.RequestWriters.Json4sFormatsWriter._
-import com.wordnik.swagger.client.SwaggerConfig
-import io.swagger.client.SwaggerClient
-import org.junit.runner.RunWith
-import org.scalatest._
-import org.scalatest.junit.JUnitRunner
-
-import scala.concurrent.ExecutionContext.Implicits.global
-import scala.concurrent._
-import scala.concurrent.duration._
-import scala.util.{Failure, Success}
-
-@RunWith(classOf[JUnitRunner])
-class SimpleTest extends FlatSpec with Matchers {
- implicit val formats = org.json4s.DefaultFormats
- implicit val reader = JsonFormatsReader
- implicit val writer = JsonFormatsWriter
-
- it should "call the api" in {
- val config = SwaggerConfig.forUrl(new URI("http://petstore.swagger.io/v2"))
- val client = new SwaggerClient(config)
-
- val future = client.pet.getPetById(3)
- val await = Await.ready(future, Duration.Inf)
-
- await onComplete {
- case Success(pet) => {
- println(pet)
- }
- case Failure(t) => println("failed " + t.getMessage)
- }
- }
-}
diff --git a/samples/client/petstore/spring-stubs/.openapi-generator-ignore b/samples/client/petstore/spring-stubs/.openapi-generator-ignore
deleted file mode 100644
index 7484ee590a3..00000000000
--- a/samples/client/petstore/spring-stubs/.openapi-generator-ignore
+++ /dev/null
@@ -1,23 +0,0 @@
-# OpenAPI Generator Ignore
-# Generated by openapi-generator https://github.com/openapitools/openapi-generator
-
-# Use this file to prevent files from being overwritten by the generator.
-# The patterns follow closely to .gitignore or .dockerignore.
-
-# As an example, the C# client generator defines ApiClient.cs.
-# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
-#ApiClient.cs
-
-# You can match any string of characters against a directory, file or extension with a single asterisk (*):
-#foo/*/qux
-# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
-
-# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
-#foo/**/qux
-# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
-
-# You can also negate patterns with an exclamation (!).
-# For example, you can ignore all files in a docs folder with the file extension .md:
-#docs/*.md
-# Then explicitly reverse the ignore rule for a single file:
-#!docs/README.md
diff --git a/samples/client/petstore/spring-stubs/.openapi-generator/FILES b/samples/client/petstore/spring-stubs/.openapi-generator/FILES
deleted file mode 100644
index 718ebc8e8c9..00000000000
--- a/samples/client/petstore/spring-stubs/.openapi-generator/FILES
+++ /dev/null
@@ -1,13 +0,0 @@
-.openapi-generator-ignore
-README.md
-pom.xml
-src/main/java/org/openapitools/api/ApiUtil.java
-src/main/java/org/openapitools/api/PetApi.java
-src/main/java/org/openapitools/api/StoreApi.java
-src/main/java/org/openapitools/api/UserApi.java
-src/main/java/org/openapitools/model/Category.java
-src/main/java/org/openapitools/model/ModelApiResponse.java
-src/main/java/org/openapitools/model/Order.java
-src/main/java/org/openapitools/model/Pet.java
-src/main/java/org/openapitools/model/Tag.java
-src/main/java/org/openapitools/model/User.java
diff --git a/samples/client/petstore/spring-stubs/.openapi-generator/VERSION b/samples/client/petstore/spring-stubs/.openapi-generator/VERSION
deleted file mode 100644
index 757e6740040..00000000000
--- a/samples/client/petstore/spring-stubs/.openapi-generator/VERSION
+++ /dev/null
@@ -1 +0,0 @@
-7.0.0-SNAPSHOT
\ No newline at end of file
diff --git a/samples/client/petstore/spring-stubs/README.md b/samples/client/petstore/spring-stubs/README.md
deleted file mode 100644
index d43a1de307d..00000000000
--- a/samples/client/petstore/spring-stubs/README.md
+++ /dev/null
@@ -1,27 +0,0 @@
-
-# OpenAPI generated API stub
-
-Spring Framework stub
-
-
-## Overview
-This code was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.
-By using the [OpenAPI-Spec](https://openapis.org), you can easily generate an API stub.
-This is an example of building API stub interfaces in Java using the Spring framework.
-
-The stubs generated can be used in your existing Spring-MVC or Spring-Boot application to create controller endpoints
-by adding ```@Controller``` classes that implement the interface. Eg:
-```java
-@Controller
-public class PetController implements PetApi {
-// implement all PetApi methods
-}
-```
-
-You can also use the interface to create [Spring-Cloud Feign clients](http://projects.spring.io/spring-cloud/spring-cloud.html#spring-cloud-feign-inheritance).Eg:
-```java
-@FeignClient(name="pet", url="http://petstore.swagger.io/v2")
-public interface PetClient extends PetApi {
-
-}
-```
diff --git a/samples/client/petstore/spring-stubs/pom.xml b/samples/client/petstore/spring-stubs/pom.xml
deleted file mode 100644
index 1e88f315c06..00000000000
--- a/samples/client/petstore/spring-stubs/pom.xml
+++ /dev/null
@@ -1,83 +0,0 @@
-
- 4.0.0
- org.openapitools
- spring-stubs
- jar
- spring-stubs
- 1.0.0
-
- 1.8
- ${java.version}
- ${java.version}
- UTF-8
- 2.9.2
- 4.10.3
-
-
- org.springframework.boot
- spring-boot-starter-parent
- 2.5.14
-
-
-
- src/main/java
-
-
-
- org.springframework.boot
- spring-boot-starter-web
-
-
- org.springframework.data
- spring-data-commons
-
-
-
- io.springfox
- springfox-swagger2
- ${springfox.version}
-
-
- org.webjars
- swagger-ui
- ${swagger-ui.version}
-
-
- org.webjars
- webjars-locator-core
-
-
-
- com.google.code.findbugs
- jsr305
- 3.0.2
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
-
-
- com.fasterxml.jackson.datatype
- jackson-datatype-jsr310
-
-
- org.openapitools
- jackson-databind-nullable
- 0.2.2
-
-
-
- org.springframework.boot
- spring-boot-starter-validation
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
-
diff --git a/samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/ApiUtil.java b/samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/ApiUtil.java
deleted file mode 100644
index 1245b1dd0cc..00000000000
--- a/samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/ApiUtil.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package org.openapitools.api;
-
-import org.springframework.web.context.request.NativeWebRequest;
-
-import javax.servlet.http.HttpServletResponse;
-import java.io.IOException;
-
-public class ApiUtil {
- public static void setExampleResponse(NativeWebRequest req, String contentType, String example) {
- try {
- HttpServletResponse res = req.getNativeResponse(HttpServletResponse.class);
- res.setCharacterEncoding("UTF-8");
- res.addHeader("Content-Type", contentType);
- res.getWriter().print(example);
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
- }
-}
diff --git a/samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/PetApi.java b/samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/PetApi.java
deleted file mode 100644
index d41b6f67273..00000000000
--- a/samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/PetApi.java
+++ /dev/null
@@ -1,395 +0,0 @@
-/**
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech) (7.0.0-SNAPSHOT).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-package org.openapitools.api;
-
-import org.openapitools.model.ModelApiResponse;
-import org.openapitools.model.Pet;
-import io.swagger.annotations.*;
-import org.springframework.http.HttpStatus;
-import org.springframework.http.MediaType;
-import org.springframework.http.ResponseEntity;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.*;
-import org.springframework.web.context.request.NativeWebRequest;
-import org.springframework.web.multipart.MultipartFile;
-
-import javax.validation.Valid;
-import javax.validation.constraints.*;
-import java.util.List;
-import java.util.Map;
-import java.util.Optional;
-import javax.annotation.Generated;
-
-@Generated(value = "org.openapitools.codegen.languages.SpringCodegen")
-@Validated
-@Api(value = "pet", description = "Everything about your Pets")
-@RequestMapping("${openapi.openAPIPetstore.base-path:/v2}")
-public interface PetApi {
-
- default Optional getRequest() {
- return Optional.empty();
- }
-
- /**
- * POST /pet : Add a new pet to the store
- *
- * @param body Pet object that needs to be added to the store (required)
- * @return Invalid input (status code 405)
- */
- @ApiOperation(
- tags = { "pet" },
- value = "Add a new pet to the store",
- nickname = "addPet",
- notes = "",
- authorizations = {
- @Authorization(value = "petstore_auth", scopes = {
- @AuthorizationScope(scope = "write:pets", description = "modify pets in your account"),
- @AuthorizationScope(scope = "read:pets", description = "read your pets")
- })
- }
- )
- @ApiResponses({
- @ApiResponse(code = 405, message = "Invalid input")
- })
- @RequestMapping(
- method = RequestMethod.POST,
- value = "/pet",
- consumes = "application/json"
- )
- default ResponseEntity addPet(
- @ApiParam(value = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet body
- ) {
- return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
-
- }
-
-
- /**
- * DELETE /pet/{petId} : Deletes a pet
- *
- * @param petId Pet id to delete (required)
- * @param apiKey (optional)
- * @return Invalid pet value (status code 400)
- */
- @ApiOperation(
- tags = { "pet" },
- value = "Deletes a pet",
- nickname = "deletePet",
- notes = "",
- authorizations = {
- @Authorization(value = "petstore_auth", scopes = {
- @AuthorizationScope(scope = "write:pets", description = "modify pets in your account"),
- @AuthorizationScope(scope = "read:pets", description = "read your pets")
- })
- }
- )
- @ApiResponses({
- @ApiResponse(code = 400, message = "Invalid pet value")
- })
- @RequestMapping(
- method = RequestMethod.DELETE,
- value = "/pet/{petId}"
- )
- default ResponseEntity deletePet(
- @ApiParam(value = "Pet id to delete", required = true) @PathVariable("petId") Long petId,
- @ApiParam(value = "") @RequestHeader(value = "api_key", required = false) String apiKey
- ) {
- return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
-
-
- }
-
-
- /**
- * GET /pet/findByStatus : Finds Pets by status
- * Multiple status values can be provided with comma separated strings
- *
- * @param status Status values that need to be considered for filter (required)
- * @return successful operation (status code 200)
- * or Invalid status value (status code 400)
- */
- @ApiOperation(
- tags = { "pet" },
- value = "Finds Pets by status",
- nickname = "findPetsByStatus",
- notes = "Multiple status values can be provided with comma separated strings",
- response = Pet.class,
- responseContainer = "List",
- authorizations = {
- @Authorization(value = "petstore_auth", scopes = {
- @AuthorizationScope(scope = "write:pets", description = "modify pets in your account"),
- @AuthorizationScope(scope = "read:pets", description = "read your pets")
- })
- }
- )
- @ApiResponses({
- @ApiResponse(code = 200, message = "successful operation", response = Pet.class, responseContainer = "List"),
- @ApiResponse(code = 400, message = "Invalid status value")
- })
- @RequestMapping(
- method = RequestMethod.GET,
- value = "/pet/findByStatus",
- produces = "application/json"
- )
- default ResponseEntity> findPetsByStatus(
- @NotNull @ApiParam(value = "Status values that need to be considered for filter", required = true, allowableValues = "available, pending, sold") @Valid @RequestParam(value = "status", required = true) List status
- ) {
- getRequest().ifPresent(request -> {
- for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
- if (mediaType.isCompatibleWith(MediaType.valueOf("application/json"))) {
- String exampleString = "{ \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ], \"name\" : \"doggie\", \"id\" : 0, \"category\" : { \"name\" : \"name\", \"id\" : 6 }, \"tags\" : [ { \"name\" : \"name\", \"id\" : 1 }, { \"name\" : \"name\", \"id\" : 1 } ], \"status\" : \"available\" }";
- ApiUtil.setExampleResponse(request, "application/json", exampleString);
- break;
- }
- if (mediaType.isCompatibleWith(MediaType.valueOf("application/xml"))) {
- String exampleString = " 123456789 doggie aeiou aeiou ";
- ApiUtil.setExampleResponse(request, "application/xml", exampleString);
- break;
- }
- }
- });
- return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
-
-
- }
-
-
- /**
- * GET /pet/findByTags : Finds Pets by tags
- * Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
- *
- * @param tags Tags to filter by (required)
- * @return successful operation (status code 200)
- * or Invalid tag value (status code 400)
- * @deprecated
- */
- @Deprecated
- @ApiOperation(
- tags = { "pet" },
- value = "Finds Pets by tags",
- nickname = "findPetsByTags",
- notes = "Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.",
- response = Pet.class,
- responseContainer = "List",
- authorizations = {
- @Authorization(value = "petstore_auth", scopes = {
- @AuthorizationScope(scope = "write:pets", description = "modify pets in your account"),
- @AuthorizationScope(scope = "read:pets", description = "read your pets")
- })
- }
- )
- @ApiResponses({
- @ApiResponse(code = 200, message = "successful operation", response = Pet.class, responseContainer = "List"),
- @ApiResponse(code = 400, message = "Invalid tag value")
- })
- @RequestMapping(
- method = RequestMethod.GET,
- value = "/pet/findByTags",
- produces = "application/json"
- )
- default ResponseEntity> findPetsByTags(
- @NotNull @ApiParam(value = "Tags to filter by", required = true) @Valid @RequestParam(value = "tags", required = true) List tags
- ) {
- getRequest().ifPresent(request -> {
- for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
- if (mediaType.isCompatibleWith(MediaType.valueOf("application/json"))) {
- String exampleString = "{ \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ], \"name\" : \"doggie\", \"id\" : 0, \"category\" : { \"name\" : \"name\", \"id\" : 6 }, \"tags\" : [ { \"name\" : \"name\", \"id\" : 1 }, { \"name\" : \"name\", \"id\" : 1 } ], \"status\" : \"available\" }";
- ApiUtil.setExampleResponse(request, "application/json", exampleString);
- break;
- }
- if (mediaType.isCompatibleWith(MediaType.valueOf("application/xml"))) {
- String exampleString = " 123456789 doggie aeiou aeiou ";
- ApiUtil.setExampleResponse(request, "application/xml", exampleString);
- break;
- }
- }
- });
- return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
-
-
- }
-
-
- /**
- * GET /pet/{petId} : Find pet by ID
- * Returns a single pet
- *
- * @param petId ID of pet to return (required)
- * @return successful operation (status code 200)
- * or Invalid ID supplied (status code 400)
- * or Pet not found (status code 404)
- */
- @ApiOperation(
- tags = { "pet" },
- value = "Find pet by ID",
- nickname = "getPetById",
- notes = "Returns a single pet",
- response = Pet.class,
- authorizations = {
- @Authorization(value = "api_key")
- }
- )
- @ApiResponses({
- @ApiResponse(code = 200, message = "successful operation", response = Pet.class),
- @ApiResponse(code = 400, message = "Invalid ID supplied"),
- @ApiResponse(code = 404, message = "Pet not found")
- })
- @RequestMapping(
- method = RequestMethod.GET,
- value = "/pet/{petId}",
- produces = "application/json"
- )
- default ResponseEntity getPetById(
- @ApiParam(value = "ID of pet to return", required = true) @PathVariable("petId") Long petId
- ) {
- getRequest().ifPresent(request -> {
- for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
- if (mediaType.isCompatibleWith(MediaType.valueOf("application/json"))) {
- String exampleString = "{ \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ], \"name\" : \"doggie\", \"id\" : 0, \"category\" : { \"name\" : \"name\", \"id\" : 6 }, \"tags\" : [ { \"name\" : \"name\", \"id\" : 1 }, { \"name\" : \"name\", \"id\" : 1 } ], \"status\" : \"available\" }";
- ApiUtil.setExampleResponse(request, "application/json", exampleString);
- break;
- }
- if (mediaType.isCompatibleWith(MediaType.valueOf("application/xml"))) {
- String exampleString = " 123456789 doggie aeiou aeiou ";
- ApiUtil.setExampleResponse(request, "application/xml", exampleString);
- break;
- }
- }
- });
- return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
-
-
- }
-
-
- /**
- * PUT /pet : Update an existing pet
- *
- * @param body Pet object that needs to be added to the store (required)
- * @return Invalid ID supplied (status code 400)
- * or Pet not found (status code 404)
- * or Validation exception (status code 405)
- */
- @ApiOperation(
- tags = { "pet" },
- value = "Update an existing pet",
- nickname = "updatePet",
- notes = "",
- authorizations = {
- @Authorization(value = "petstore_auth", scopes = {
- @AuthorizationScope(scope = "write:pets", description = "modify pets in your account"),
- @AuthorizationScope(scope = "read:pets", description = "read your pets")
- })
- }
- )
- @ApiResponses({
- @ApiResponse(code = 400, message = "Invalid ID supplied"),
- @ApiResponse(code = 404, message = "Pet not found"),
- @ApiResponse(code = 405, message = "Validation exception")
- })
- @RequestMapping(
- method = RequestMethod.PUT,
- value = "/pet",
- consumes = "application/json"
- )
- default ResponseEntity updatePet(
- @ApiParam(value = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet body
- ) {
- return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
-
-
- }
-
-
- /**
- * POST /pet/{petId} : Updates a pet in the store with form data
- *
- * @param petId ID of pet that needs to be updated (required)
- * @param name Updated name of the pet (optional)
- * @param status Updated status of the pet (optional)
- * @return Invalid input (status code 405)
- */
- @ApiOperation(
- tags = { "pet" },
- value = "Updates a pet in the store with form data",
- nickname = "updatePetWithForm",
- notes = "",
- authorizations = {
- @Authorization(value = "petstore_auth", scopes = {
- @AuthorizationScope(scope = "write:pets", description = "modify pets in your account"),
- @AuthorizationScope(scope = "read:pets", description = "read your pets")
- })
- }
- )
- @ApiResponses({
- @ApiResponse(code = 405, message = "Invalid input")
- })
- @RequestMapping(
- method = RequestMethod.POST,
- value = "/pet/{petId}",
- consumes = "application/x-www-form-urlencoded"
- )
- default ResponseEntity updatePetWithForm(
- @ApiParam(value = "ID of pet that needs to be updated", required = true) @PathVariable("petId") Long petId,
- @ApiParam(value = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
- @ApiParam(value = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
- ) {
- return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
-
-
- }
-
-
- /**
- * POST /pet/{petId}/uploadImage : uploads an image
- *
- * @param petId ID of pet to update (required)
- * @param additionalMetadata Additional data to pass to server (optional)
- * @param file file to upload (optional)
- * @return successful operation (status code 200)
- */
- @ApiOperation(
- tags = { "pet" },
- value = "uploads an image",
- nickname = "uploadFile",
- notes = "",
- response = ModelApiResponse.class,
- authorizations = {
- @Authorization(value = "petstore_auth", scopes = {
- @AuthorizationScope(scope = "write:pets", description = "modify pets in your account"),
- @AuthorizationScope(scope = "read:pets", description = "read your pets")
- })
- }
- )
- @ApiResponses({
- @ApiResponse(code = 200, message = "successful operation", response = ModelApiResponse.class)
- })
- @RequestMapping(
- method = RequestMethod.POST,
- value = "/pet/{petId}/uploadImage",
- produces = "application/json",
- consumes = "multipart/form-data"
- )
- default ResponseEntity uploadFile(
- @ApiParam(value = "ID of pet to update", required = true) @PathVariable("petId") Long petId,
- @ApiParam(value = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
- @ApiParam(value = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
- ) {
- getRequest().ifPresent(request -> {
- for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
- if (mediaType.isCompatibleWith(MediaType.valueOf("application/json"))) {
- String exampleString = "{ \"code\" : 0, \"type\" : \"type\", \"message\" : \"message\" }";
- ApiUtil.setExampleResponse(request, "application/json", exampleString);
- break;
- }
- }
- });
- return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
-
-
- }
-
-}
diff --git a/samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/StoreApi.java b/samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/StoreApi.java
deleted file mode 100644
index 2c8321118e9..00000000000
--- a/samples/client/petstore/spring-stubs/src/main/java/org/openapitools/api/StoreApi.java
+++ /dev/null
@@ -1,195 +0,0 @@
-/**
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech) (7.0.0-SNAPSHOT).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-package org.openapitools.api;
-
-import java.util.Map;
-import org.openapitools.model.Order;
-import io.swagger.annotations.*;
-import org.springframework.http.HttpStatus;
-import org.springframework.http.MediaType;
-import org.springframework.http.ResponseEntity;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.*;
-import org.springframework.web.context.request.NativeWebRequest;
-import org.springframework.web.multipart.MultipartFile;
-
-import javax.validation.Valid;
-import javax.validation.constraints.*;
-import java.util.List;
-import java.util.Map;
-import java.util.Optional;
-import javax.annotation.Generated;
-
-@Generated(value = "org.openapitools.codegen.languages.SpringCodegen")
-@Validated
-@Api(value = "store", description = "Access to Petstore orders")
-@RequestMapping("${openapi.openAPIPetstore.base-path:/v2}")
-public interface StoreApi {
-
- default Optional getRequest() {
- return Optional.empty();
- }
-
- /**
- * DELETE /store/order/{orderId} : Delete purchase order by ID
- * For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
- *
- * @param orderId ID of the order that needs to be deleted (required)
- * @return Invalid ID supplied (status code 400)
- * or Order not found (status code 404)
- */
- @ApiOperation(
- tags = { "store" },
- value = "Delete purchase order by ID",
- nickname = "deleteOrder",
- notes = "For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors"
- )
- @ApiResponses({
- @ApiResponse(code = 400, message = "Invalid ID supplied"),
- @ApiResponse(code = 404, message = "Order not found")
- })
- @RequestMapping(
- method = RequestMethod.DELETE,
- value = "/store/order/{orderId}"
- )
- default ResponseEntity deleteOrder(
- @ApiParam(value = "ID of the order that needs to be deleted", required = true) @PathVariable("orderId") String orderId
- ) {
- return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
-
-
- }
-
-
- /**
- * GET /store/inventory : Returns pet inventories by status
- * Returns a map of status codes to quantities
- *
- * @return successful operation (status code 200)
- */
- @ApiOperation(
- tags = { "store" },
- value = "Returns pet inventories by status",
- nickname = "getInventory",
- notes = "Returns a map of status codes to quantities",
- response = Integer.class,
- responseContainer = "Map",
- authorizations = {
- @Authorization(value = "api_key")
- }
- )
- @ApiResponses({
- @ApiResponse(code = 200, message = "successful operation", response = Map.class, responseContainer = "Map")
- })
- @RequestMapping(
- method = RequestMethod.GET,
- value = "/store/inventory",
- produces = "application/json"
- )
- default ResponseEntity