File tree 4 files changed +13
-12
lines changed
Tests/AsyncHTTPClientTests
4 files changed +13
-12
lines changed Original file line number Diff line number Diff line change @@ -12,11 +12,11 @@ jobs:
12
12
uses : apple/swift-nio/.github/workflows/unit_tests.yml@main
13
13
with :
14
14
linux_5_9_enabled : false
15
- linux_5_10_arguments_override : " --explicit-target-dependency-import-check error"
16
- linux_6_0_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable "
17
- linux_6_1_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable "
18
- linux_nightly_next_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable "
19
- linux_nightly_main_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable "
15
+ linux_5_10_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -warnings-as-errors "
16
+ linux_6_0_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -warnings-as-errors "
17
+ linux_6_1_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -warnings-as-errors "
18
+ linux_nightly_next_arguments_override : " --explicit-target-dependency-import-check error"
19
+ linux_nightly_main_arguments_override : " --explicit-target-dependency-import-check error"
20
20
21
21
static-sdk :
22
22
name : Static SDK
Original file line number Diff line number Diff line change @@ -15,11 +15,11 @@ jobs:
15
15
uses : apple/swift-nio/.github/workflows/unit_tests.yml@main
16
16
with :
17
17
linux_5_9_enabled : false
18
- linux_5_10_arguments_override : " --explicit-target-dependency-import-check error"
19
- linux_6_0_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable "
20
- linux_6_1_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable "
21
- linux_nightly_next_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable "
22
- linux_nightly_main_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable "
18
+ linux_5_10_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -warnings-as-errors "
19
+ linux_6_0_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -warnings-as-errors "
20
+ linux_6_1_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -warnings-as-errors "
21
+ linux_nightly_next_arguments_override : " --explicit-target-dependency-import-check error"
22
+ linux_nightly_main_arguments_override : " --explicit-target-dependency-import-check error"
23
23
24
24
cxx-interop :
25
25
name : Cxx interop
Original file line number Diff line number Diff line change @@ -338,6 +338,7 @@ public class HTTPClient {
338
338
}
339
339
}
340
340
341
+ @Sendable
341
342
private func makeOrGetFileIOThreadPool( ) -> NIOThreadPool {
342
343
self . fileIOThreadPoolLock. withLock {
343
344
guard let fileIOThreadPool = self . fileIOThreadPool else {
Original file line number Diff line number Diff line change @@ -287,7 +287,7 @@ enum TemporaryFileHelpers {
287
287
shortEnoughPath = path
288
288
restoreSavedCWD = false
289
289
} catch SocketAddressError . unixDomainSocketPathTooLong {
290
- FileManager . default. changeCurrentDirectoryPath (
290
+ _ = FileManager . default. changeCurrentDirectoryPath (
291
291
URL ( fileURLWithPath: path) . deletingLastPathComponent ( ) . absoluteString
292
292
)
293
293
shortEnoughPath = URL ( fileURLWithPath: path) . lastPathComponent
@@ -301,7 +301,7 @@ enum TemporaryFileHelpers {
301
301
try ? FileManager . default. removeItem ( atPath: path)
302
302
}
303
303
if restoreSavedCWD {
304
- FileManager . default. changeCurrentDirectoryPath ( saveCurrentDirectory)
304
+ _ = FileManager . default. changeCurrentDirectoryPath ( saveCurrentDirectory)
305
305
}
306
306
}
307
307
return try body ( shortEnoughPath)
You can’t perform that action at this time.
0 commit comments