@@ -12,7 +12,7 @@ extension URL {
1212 }
1313}
1414
15- class MockHTTPURLResponse : HTTPURLResponse {
15+ class MockHTTPURLResponse : HTTPURLResponse , @ unchecked Sendable {
1616 var stubbedAllHeaderFields : [ AnyHashable : Any ] = [ " " : " " ]
1717 var stubbedStatusCode : Int = 200
1818 override var allHeaderFields : [ AnyHashable : Any ] { stubbedAllHeaderFields }
@@ -22,12 +22,12 @@ class MockHTTPURLResponse: HTTPURLResponse {
2222 }
2323}
2424
25- class MockURLSessionTask : URLSessionTask {
25+ class MockURLSessionTask : URLSessionTask , @ unchecked Sendable {
2626 var stubbedResponse : URLResponse ?
2727 override var response : URLResponse ? { stubbedResponse }
2828}
2929
30- class MockURLSessionTaskMetrics : URLSessionTaskMetrics {
30+ class MockURLSessionTaskMetrics : URLSessionTaskMetrics , @ unchecked Sendable {
3131 var stubbedTransactionMetrics = [ URLSessionTaskTransactionMetrics] ( )
3232 override var transactionMetrics : [ URLSessionTaskTransactionMetrics ] { stubbedTransactionMetrics }
3333 static var random : MockURLSessionTaskMetrics {
@@ -39,7 +39,7 @@ class MockURLSessionTaskMetrics: URLSessionTaskMetrics {
3939 }
4040}
4141
42- class MockURLSessionTaskTransactionMetrics : URLSessionTaskTransactionMetrics {
42+ class MockURLSessionTaskTransactionMetrics : URLSessionTaskTransactionMetrics , @ unchecked Sendable {
4343 var stubbedCountOfResponseHeaderBytesReceived : Int64 = 0
4444 var stubbedCountOfResponseBodyBytesReceived : Int64 = 0
4545 var stubbedCountOfResponseBodyBytesAfterDecoding : Int64 = 0
0 commit comments