소스 검색

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 년 전
부모
커밋
847a977798
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  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