Skip to content

Commit 3bf8ca7

Browse files
wing328spacether
andauthored
[python] Renames python generators (#7965)
* python->python-legacy, python-experimental->python * test with openjdk8 * test with openjdk11 * comment out rm * move kotlin tests to circleci * move kotlin tests * move tests to circleci * fix circleci * rearrange test * move tests * use wrapper Co-authored-by: Justin Black <justin.a.black@gmail.com>
1 parent c08f145 commit 3bf8ca7

1,213 files changed

Lines changed: 40290 additions & 38840 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -860,7 +860,7 @@ Here is a list of template creators:
860860
* PHP (Guzzle): @baartosz
861861
* PowerShell: @beatcracker
862862
* PowerShell (refactored in 5.0.0): @wing328
863-
* Python-experimental: @spacether
863+
* Python: @spacether
864864
* R: @ramnov
865865
* Ruby (Faraday): @meganemura @dkliban
866866
* Rust: @farcaller

bin/configs/python-asyncio.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
generatorName: python
1+
generatorName: python-legacy
22
outputDir: samples/client/petstore/python-asyncio
33
library: asyncio
44
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
5-
templateDir: modules/openapi-generator/src/main/resources/python
5+
templateDir: modules/openapi-generator/src/main/resources/python-legacy
66
additionalProperties:
77
packageName: petstore_api

bin/configs/python-experimental-oas2.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

bin/configs/python-experimental.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

bin/configs/python-experimental-extensions-x-auth-id-alias.yaml renamed to bin/configs/python-extensions-x-auth-id-alias.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
generatorName: python-experimental
2-
outputDir: samples/openapi3/client/extensions/x-auth-id-alias/python-experimental/
1+
generatorName: python
2+
outputDir: samples/openapi3/client/extensions/x-auth-id-alias/python/
33
inputSpec: modules/openapi-generator/src/test/resources/3_0/extensions/x-auth-id-alias.yaml
44
templateDir: modules/openapi-generator/src/main/resources/python
55
additionalProperties:

bin/configs/python-experimental-features-dynamic-servers.yaml renamed to bin/configs/python-features-dynamic-servers.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
generatorName: python-experimental
2-
outputDir: samples/openapi3/client/features/dynamic-servers/python-experimental/
1+
generatorName: python
2+
outputDir: samples/openapi3/client/features/dynamic-servers/python/
33
inputSpec: modules/openapi-generator/src/test/resources/3_0/features/dynamic-servers.yaml
44
templateDir: modules/openapi-generator/src/main/resources/python
55
additionalProperties:
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
generatorName: python-legacy
2+
outputDir: samples/client/petstore/python-legacy
3+
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/python-legacy
5+
additionalProperties:
6+
packageName: petstore_api

bin/configs/python-legacy.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
generatorName: python-legacy
2+
outputDir: samples/openapi3/client/petstore/python-legacy
3+
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/python-legacy
5+
additionalProperties:
6+
packageName: petstore_api

bin/configs/python-oas2.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
generatorName: python
22
outputDir: samples/client/petstore/python
3-
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
3+
inputSpec: modules/openapi-generator/src/test/resources/2_0/python-client-experimental/petstore-with-fake-endpoints-models-for-testing.yaml
44
templateDir: modules/openapi-generator/src/main/resources/python
55
additionalProperties:
6+
disallowAdditionalPropertiesIfNotPresent: "true"
67
packageName: petstore_api

bin/configs/python-tornado.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
generatorName: python
1+
generatorName: python-legacy
22
outputDir: samples/client/petstore/python-tornado
33
library: tornado
44
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
5-
templateDir: modules/openapi-generator/src/main/resources/python
5+
templateDir: modules/openapi-generator/src/main/resources/python-legacy
66
additionalProperties:
77
packageName: petstore_api

0 commit comments

Comments
 (0)