File tree Expand file tree Collapse file tree 3 files changed +6
-7
lines changed
Expand file tree Collapse file tree 3 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -374,6 +374,7 @@ extension OpenAPI.Document {
374374 /// OpenAPIKit to a certain extent.
375375 public enum Version : String , Codable {
376376 case v3_1_0 = " 3.1.0 "
377+ case v3_1_1 = " 3.1.1 "
377378 }
378379}
379380
Original file line number Diff line number Diff line change @@ -361,6 +361,7 @@ extension OpenAPI.Document {
361361 case v3_0_1 = " 3.0.1 "
362362 case v3_0_2 = " 3.0.2 "
363363 case v3_0_3 = " 3.0.3 "
364+ case v3_0_4 = " 3.0.4 "
364365 }
365366}
366367
Original file line number Diff line number Diff line change @@ -10,10 +10,7 @@ import OpenAPIKit30
1010
1111public extension OpenAPIKit30 . OpenAPI . Document {
1212 func `convert`( to version: OpenAPIKit . OpenAPI . Document . Version ) -> OpenAPIKit . OpenAPI . Document {
13- switch version {
14- case . v3_1_0:
15- return self . to31 ( )
16- }
13+ return self . to31 ( version: version)
1714 }
1815}
1916
@@ -22,10 +19,10 @@ private protocol To31 {
2219 func to31( ) -> Destination
2320}
2421
25- extension OpenAPIKit30 . OpenAPI . Document : To31 {
26- fileprivate func to31( ) -> OpenAPIKit . OpenAPI . Document {
22+ extension OpenAPIKit30 . OpenAPI . Document {
23+ fileprivate func to31( version : OpenAPIKit . OpenAPI . Document . Version = . v3_1_0 ) -> OpenAPIKit . OpenAPI . Document {
2724 OpenAPIKit . OpenAPI. Document (
28- openAPIVersion: . v3_1_0 ,
25+ openAPIVersion: version ,
2926 info: info. to31 ( ) ,
3027 servers: servers. map { $0. to31 ( ) } ,
3128 paths: paths. mapValues { eitherRefTo31 ( $0) } ,
You can’t perform that action at this time.
0 commit comments