[Swift] Migrate to swift 6.0 and Implements support gRPC v2#8983
[Swift] Migrate to swift 6.0 and Implements support gRPC v2#8983mustiikhalil wants to merge 1 commit intogoogle:masterfrom
Conversation
e9418c9 to
4f1c2a2
Compare
4f1c2a2 to
10c42be
Compare
78bf8e0 to
ede0775
Compare
The following migrates to swift 6.0, and also migrate to swift-grpc 2.0 that uses swift-nio under the hood to provide nicer API and async await
ede0775 to
39fccbf
Compare
| @@ -31,349 +31,903 @@ | |||
| namespace grpc_swift_generator { | |||
| namespace { | |||
|
|
|||
There was a problem hiding this comment.
Can I get your input on the generated code @jtdavis777
There was a problem hiding this comment.
Sure, happy to take a look
There was a problem hiding this comment.
No worries, nothing urgent.
|
Is there much/any danger of causing compatibility breaks with this change? Will swift users be forced to update? |
Yes, users will be forced to update to swift 6.0. However that would only be for upcoming flatbuffers releases, and flatbuffers swift has been stable for a while now. Usually I follow the swift-protobuf repository when it comes to supported swift versions. Currently the minimum there is |
The following PR migrate the support for the swift library to swift 6.0, since that's the minimum version we can use for
swift gRPC 2.0which uses async/await under the hood. It would also enable us to migrate away from XCTests into swift testing in a future PR.