Skip to content
This repository was archived by the owner on Dec 25, 2024. It is now read-only.

Commit 4c8a30d

Browse files
committed
Removes response shared imports
1 parent fcff195 commit 4c8a30d

75 files changed

Lines changed: 792 additions & 85 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.

modules/openapi-json-schema-generator/src/main/java/org/openapijsonschematools/codegen/languages/PythonClientCodegen.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -707,7 +707,6 @@ public void processOpts() {
707707
// shared_imports
708708
supportingFiles.add(new SupportingFile("__init__.hbs", packagePath() + File.separator + "shared_imports", "__init__.py"));
709709
supportingFiles.add(new SupportingFile("shared_imports/header_imports.hbs", packagePath() + File.separator + "shared_imports", "header_imports.py"));
710-
supportingFiles.add(new SupportingFile("shared_imports/response_imports.hbs", packagePath() + File.separator + "shared_imports", "response_imports.py"));
711710
supportingFiles.add(new SupportingFile("shared_imports/schema_imports.hbs", packagePath() + File.separator + "shared_imports", "schema_imports.py"));
712711
supportingFiles.add(new SupportingFile("shared_imports/security_scheme_imports.hbs", packagePath() + File.separator + "shared_imports", "security_scheme_imports.py"));
713712
supportingFiles.add(new SupportingFile("shared_imports/server_imports.hbs", packagePath() + File.separator + "shared_imports", "server_imports.py"));

modules/openapi-json-schema-generator/src/main/resources/python/components/responses/response.hbs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,17 @@ ApiResponse = {{refInfo.refModule}}.ApiResponse
1515
from __future__ import annotations
1616
from {{packageName}}.shared_imports.schema_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
1717
{{/if}}
18-
from {{packageName}}.shared_imports.response_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
18+
import dataclasses
19+
import datetime
20+
import decimal
21+
import io
22+
import typing
23+
import uuid
24+
25+
import typing_extensions
26+
import urllib3
27+
28+
from {{packageName}} import api_client, schemas, api_response
1929
{{#if content}}
2030

2131
{{#each content}}

modules/openapi-json-schema-generator/src/main/resources/python/shared_imports/response_imports.hbs

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

samples/openapi3/client/petstore/python/.openapi-generator/FILES

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1321,7 +1321,6 @@ src/petstore_api/servers/server_1.py
13211321
src/petstore_api/servers/server_2.py
13221322
src/petstore_api/shared_imports/__init__.py
13231323
src/petstore_api/shared_imports/header_imports.py
1324-
src/petstore_api/shared_imports/response_imports.py
13251324
src/petstore_api/shared_imports/schema_imports.py
13261325
src/petstore_api/shared_imports/security_scheme_imports.py
13271326
src/petstore_api/shared_imports/server_imports.py

samples/openapi3/client/petstore/python/src/petstore_api/components/responses/response_success_description_only/__init__.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,17 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
from petstore_api.shared_imports.response_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
7+
import dataclasses
8+
import datetime
9+
import decimal
10+
import io
11+
import typing
12+
import uuid
13+
14+
import typing_extensions
15+
import urllib3
16+
17+
from petstore_api import api_client, schemas, api_response
818

919

1020
@dataclasses.dataclass

samples/openapi3/client/petstore/python/src/petstore_api/components/responses/response_success_inline_content_and_header/__init__.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@
66

77
from __future__ import annotations
88
from petstore_api.shared_imports.schema_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
9-
from petstore_api.shared_imports.response_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
9+
import dataclasses
10+
import datetime
11+
import decimal
12+
import io
13+
import typing
14+
import uuid
15+
16+
import typing_extensions
17+
import urllib3
18+
19+
from petstore_api import api_client, schemas, api_response
1020

1121
from .content.application_json import schema as application_json_schema
1222
from .headers import header_some_header

samples/openapi3/client/petstore/python/src/petstore_api/components/responses/response_success_with_json_api_response/__init__.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@
66

77
from __future__ import annotations
88
from petstore_api.shared_imports.schema_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
9-
from petstore_api.shared_imports.response_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
9+
import dataclasses
10+
import datetime
11+
import decimal
12+
import io
13+
import typing
14+
import uuid
15+
16+
import typing_extensions
17+
import urllib3
18+
19+
from petstore_api import api_client, schemas, api_response
1020

1121
from .content.application_json import schema as application_json_schema
1222
from .headers import header_ref_schema_header

samples/openapi3/client/petstore/python/src/petstore_api/components/responses/response_successful_xml_and_json_array_of_pet/__init__.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,17 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
from petstore_api.shared_imports.response_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
7+
import dataclasses
8+
import datetime
9+
import decimal
10+
import io
11+
import typing
12+
import uuid
13+
14+
import typing_extensions
15+
import urllib3
16+
17+
from petstore_api import api_client, schemas, api_response
818

919
from .content.application_xml import schema as application_xml_schema
1020
from .content.application_json import schema as application_json_schema

samples/openapi3/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/responses/response_200/__init__.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,17 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
from petstore_api.shared_imports.response_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
7+
import dataclasses
8+
import datetime
9+
import decimal
10+
import io
11+
import typing
12+
import uuid
13+
14+
import typing_extensions
15+
import urllib3
16+
17+
from petstore_api import api_client, schemas, api_response
818

919
from .content.application_json import schema as application_json_schema
1020

samples/openapi3/client/petstore/python/src/petstore_api/paths/fake/get/responses/response_404/__init__.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,17 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
from petstore_api.shared_imports.response_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
7+
import dataclasses
8+
import datetime
9+
import decimal
10+
import io
11+
import typing
12+
import uuid
13+
14+
import typing_extensions
15+
import urllib3
16+
17+
from petstore_api import api_client, schemas, api_response
818

919
from .content.application_json import schema as application_json_schema
1020

0 commit comments

Comments
 (0)