Skip to content

Commit 939c63d

Browse files
authored
Merge pull request #2447 from millenomi/urlprotocol
Parity: URLProtocol
2 parents 4882119 + e9ead4f commit 939c63d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Foundation/URLProtocol.swift

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,9 @@ open class URLProtocol : NSObject {
261261
@param request A request to make canonical.
262262
@result The canonical form of the given request.
263263
*/
264-
open class func canonicalRequest(for request: URLRequest) -> URLRequest { NSUnimplemented() }
264+
open class func canonicalRequest(for request: URLRequest) -> URLRequest {
265+
NSRequiresConcreteImplementation()
266+
}
265267

266268
/*!
267269
@method requestIsCacheEquivalent:toRequest:
@@ -272,7 +274,9 @@ open class URLProtocol : NSObject {
272274
implementation-specific checks.
273275
@result YES if the two requests are cache-equivalent, NO otherwise.
274276
*/
275-
open class func requestIsCacheEquivalent(_ a: URLRequest, to b: URLRequest) -> Bool { NSUnimplemented() }
277+
open class func requestIsCacheEquivalent(_ a: URLRequest, to b: URLRequest) -> Bool {
278+
NSRequiresConcreteImplementation()
279+
}
276280

277281
/*!
278282
@method startLoading

0 commit comments

Comments
 (0)