Skip to content

Commit 7f6b130

Browse files
4brunuReallyLirigcataneserichardwhiukwing328
authoredSep 25, 2024
Add swift6 generator (OpenAPITools#19621)
* [Swift6] create Swift6 generator * [Swift6] create Swift6 generator * Update vapor integration * Update bitrise stack to Xcode 16 * [Swift6] tryped throws * [Swift6] tryped throws * [Swift6] combine deferred and api static method * [Swift6] update readme * [Swift6] fix some errors * [Swift6] fix some errors * [Swift6] fix some errors * [Swift6] update docs * [Swift6] update docs * Use multiline comments for examples in csharp generator (OpenAPITools#19079) * multi * gen * Uncomment File::deleteOnExit (OpenAPITools#19624) * [Core/Rust Server] Check references in additionalProperties correctly when checking freeForm status (OpenAPITools#19605) * Check references in additionalProperties correctly Handle references in additionalProperties correctly when determining free-form status * Update samples * [Rust Server] Handle arrays in forms (OpenAPITools#19625) * [Rust Server] Handle arrays in forms correctly * [Rust Server] Add tests * Update samples * [Swift6] fix CI * [Swift6] fix CI * [Swift6] fix CI * [Swift6] fix CI --------- Co-authored-by: Liri S <reallyliri@gmail.com> Co-authored-by: Beppe Catanese <1771700+gcatanese@users.noreply.github.com> Co-authored-by: Richard Whitehouse <git@richardwhiuk.com> Co-authored-by: William Cheng <wing328hk@gmail.com>
1 parent 17e0b7c commit 7f6b130

File tree

2,314 files changed

+166786
-7385
lines changed

Some content is hidden

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

2,314 files changed

+166786
-7385
lines changed
 

‎README.md

+1
Original file line numberDiff line numberDiff line change
@@ -1049,6 +1049,7 @@ Here is a list of template creators:
10491049
* Swift 3: @hexelon
10501050
* Swift 4: @ehyche
10511051
* Swift 5: @4brunu
1052+
* Swift 6: @4brunu
10521053
* Swift Combine: @dydus0x14
10531054
* TypeScript (Angular1): @mhardorf
10541055
* TypeScript (Angular2): @roni-frantchi
+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
generatorName: swift6
2+
outputDir: samples/client/petstore/swift6/alamofireLibrary
3+
library: alamofire
4+
inputSpec: modules/openapi-generator/src/test/resources/2_0/swift/petstore-with-fake-endpoints-models-for-testing.yaml
5+
templateDir: modules/openapi-generator/src/main/resources/swift6
6+
generateAliasAsModel: true
7+
useCustomDateWithoutTime: true
8+
additionalProperties:
9+
podAuthors: ""
10+
podSummary: PetstoreClient
11+
projectName: PetstoreClient
12+
podHomepage: https://github.com/openapitools/openapi-generator

0 commit comments

Comments
 (0)
Please sign in to comment.