Explorar o código

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 %!s(int64=6) %!d(string=hai) anos
pai
achega
847a977798
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  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