@@ -53,12 +53,12 @@ There is no _Complete_ status for test coverage because there are always additio
53
53
| ` URLProtectionSpace ` | Unimplemented | None | |
54
54
| ` URLProtocol ` | Unimplemented | None | |
55
55
| ` URLProtocolClient ` | Unimplemented | None | |
56
- | ` NSURLRequest ` | Mostly Complete | Incomplete | |
57
- | ` NSMutableURLRequest ` | Mostly Complete | Incomplete | |
58
- | ` URLResponse ` | Mostly Complete | Incomplete | |
59
- | ` NSHTTPURLResponse ` | Mostly Complete | Substantial | |
56
+ | ` NSURLRequest ` | Complete | Incomplete | |
57
+ | ` NSMutableURLRequest ` | Complete | Incomplete | |
58
+ | ` URLResponse ` | Complete | Incomplete | |
59
+ | ` NSHTTPURLResponse ` | Complete | Substantial | |
60
60
| ` NSURL ` | Mostly Complete | Substantial | Resource values remain unimplemented |
61
- | ` NSURLQueryItem ` | Mostly Complete | N/A | |
61
+ | ` NSURLQueryItem ` | Complete | N/A | |
62
62
| ` URLResourceKey ` | Complete | N/A | |
63
63
| ` URLFileResourceType ` | Complete | N/A | |
64
64
| ` URL ` | Complete | Incomplete | |
@@ -67,7 +67,7 @@ There is no _Complete_ status for test coverage because there are always additio
67
67
| ` URLRequest ` | Complete | None | |
68
68
| ` HTTPCookie ` | Complete | Incomplete | |
69
69
| ` HTTPCookiePropertyKey ` | Complete | N/A | |
70
- | ` HTTPCookieStorage ` | Unimplemented | None | |
70
+ | ` HTTPCookieStorage ` | Mostly Complete | Substantial | |
71
71
| ` Host ` | Complete | None | |
72
72
| ` Configuration ` | N/A | N/A | For internal use only |
73
73
| ` EasyHandle ` | N/A | N/A | For internal use only |
@@ -155,8 +155,8 @@ There is no _Complete_ status for test coverage because there are always additio
155
155
| ` NSOrderedSet ` | Mostly Complete | Substantial | ` NS[Mutable]Copying ` , and ` array ` & ` set ` (and associated indexing methods) remain unimplemented |
156
156
| ` NSMutableOrderedSet ` | Mostly Complete | Substantial | ` NSCoding ` and ` sortRange(_:options:, usingComparator:) ` with non-empty options remain unimplemented |
157
157
| ` NSCFArray ` | N/A | N/A | For internal use only |
158
- | ` NSIndexSet ` | Mostly Complete | Incomplete | ` NSCoding ` , ` NSCopying ` , and concurrent ` enumerateWithOptions(_:range:paramType:returnType:block:) ` remain unimplemented |
159
- | ` NSMutableIndexSet ` | Mostly Complete | Incomplete | ` shiftIndexesStarting(at:by:) ` remains unimplemented |
158
+ | ` NSIndexSet ` | Mostly Complete | Incomplete | ` NSCoding ` remains to be implemented |
159
+ | ` NSMutableIndexSet ` | Mostly Complete | Incomplete | ` NSCoding ` remains to be implemented |
160
160
| ` IndexSet ` | Complete | Incomplete | |
161
161
| ` NSIndexPath ` | Mostly Complete | None | ` NSCoding ` , ` NSCopying ` , ` getIndexes(_:) ` remain unimplemented |
162
162
| ` IndexPath ` | Complete | Incomplete | |
@@ -198,15 +198,15 @@ There is no _Complete_ status for test coverage because there are always additio
198
198
| Entity Name | Status | Test Coverage | Notes |
199
199
| -----------------------------| -----------------| ---------------| ------------------------------------------------------------------------------------------------------------------------------------------------------------------|
200
200
| ` NSRegularExpression ` | Complete | Substantial | |
201
- | ` Scanner ` | Mostly Complete | Incomplete | ` scanHex<T: _FloatLike>(_:locale:locationToScanFrom:to:) ` and ` localizedScannerWithString(_:) ` remain unimplemented |
201
+ | ` Scanner ` | Mostly Complete | Incomplete | ` localizedScannerWithString(_:) ` remains unimplemented |
202
202
| ` NSTextCheckingResult ` | Mostly Complete | Incomplete | ` NSCoding ` , ` NSCopying ` , ` resultType ` , and ` range(at:) ` remain unimplemented |
203
- | ` NSAttributedString ` | Incomplete | Incomplete | ` NSCoding ` , ` NS[Mutable]Copying ` , ` attributedSubstring(from:) ` , ` isEqual(to:) ` , ` init(NSAttributedString:) ` remain unimplemented |
204
- | ` NSMutableAttributedString ` | Unimplemented | Incomplete | Only ` addAttribute(_:value:range:) ` is implemented |
203
+ | ` NSAttributedString ` | Mostly Complete | Incomplete | ` NSCoding ` remains unimplemented |
204
+ | ` NSMutableAttributedString ` | Mostly Complete | Incomplete | ` NSCoding ` remains unimplemented |
205
205
| ` NSCharacterSet ` | Mostly Complete | Incomplete | ` NSCoding ` remains unimplemented |
206
206
| ` NSMutableCharacterSet ` | Mostly Complete | None | Decoding remains unimplemented |
207
207
| ` NSCFCharacterSet ` | N/A | N/A | For internal use only |
208
208
| ` CharacterSet ` | Complete | Incomplete | |
209
- | ` NSString ` | Mostly Complete | Substantial | ` init(contentsOf:usedEncoding:) ` , ` init(contentsOfFile:usedEncoding:) ` , ` enumerateSubstrings(in:options:using:) ` remain unimplemented |
209
+ | ` NSString ` | Mostly Complete | Substantial | ` enumerateSubstrings(in:options:using:) ` remains unimplemented |
210
210
| ` NSStringEncodings ` | Complete | N/A | Contains definitions of string encodings |
211
211
| ` NSCFString ` | N/A | N/A | For internal use only |
212
212
| ` NSStringAPI ` | N/A | N/A | Exposes ` NSString ` APIs on ` String ` |
@@ -307,7 +307,7 @@ There is no _Complete_ status for test coverage because there are always additio
307
307
| Entity Name | Status | Test Coverage | Notes |
308
308
| ----------------------| -----------------| ---------------| ------------------------------------------------------------|
309
309
| ` NSNotification ` | Complete | N/A | |
310
- | ` NotificationCenter ` | Mostly Complete | Substantial | Adding observers to non- ` nil ` queues remains unimplemented |
310
+ | ` NotificationCenter ` | Complete | Substantial | |
311
311
| ` Notification ` | Complete | N/A | |
312
312
| ` NotificationQueue ` | Complete | Substantial | |
313
313
0 commit comments