Browse Source

import FoundationNetworking if possible (#586)

Motivation:

On Swift 5.1 for Linux, `URLSession` has moved to a new
`FoundationNetworking` module.

Modifications:

Import the module when it's present.

Result:

grpc-swift compiles on Swift 5.1 for Linux
Kevin Sweeney 6 năm trước cách đây
mục cha
commit
847a977798
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  1. 3 0
      Tests/GRPCTests/ServerWebTests.swift

+ 3 - 0
Tests/GRPCTests/ServerWebTests.swift

@@ -14,6 +14,9 @@
  * limitations under the License.
  */
 import Foundation
+#if canImport(FoundationNetworking)
+import FoundationNetworking
+#endif
 import NIO
 @testable import GRPC
 import EchoModel