Skip to content

Commit b4fac98

Browse files
authored
Merge pull request #2064 from spevans/pr_update_status_doc
2 parents b914426 + 0e449d0 commit b4fac98

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

Docs/Status.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ There is no _Complete_ status for test coverage because there are always additio
5656
| `URLProtocolClient` | Unimplemented | None | |
5757
| `NSURLRequest` | Complete | Incomplete | |
5858
| `NSMutableURLRequest` | Complete | Incomplete | |
59-
| `URLResponse` | Complete | Substantial | |
59+
| `URLResponse` | Complete | Substantial | |
6060
| `NSHTTPURLResponse` | Complete | Substantial | |
6161
| `NSURL` | Mostly Complete | Substantial | Resource values remain unimplemented |
6262
| `NSURLQueryItem` | Complete | N/A | |
@@ -76,13 +76,13 @@ There is no _Complete_ status for test coverage because there are always additio
7676
| `HTTPMessage` | N/A | N/A | For internal use only |
7777
| `libcurlHelpers` | N/A | N/A | For internal use only |
7878
| `MultiHandle` | N/A | N/A | For internal use only |
79-
| `URLSession` | Mostly Complete | Incomplete | `shared`, invalidation, resetting, flushing, getting tasks, and others remain unimplemented |
79+
| `URLSession` | Mostly Complete | Incomplete | invalidation, resetting, flushing, getting tasks, and others remain unimplemented |
8080
| `URLSessionConfiguration` | Mostly Complete | Incomplete | `ephemeral` and `background(withIdentifier:)` remain unimplemented |
8181
| `URLSessionDelegate` | Complete | N/A | |
8282
| `URLSessionTask` | Mostly Complete | Incomplete | `cancel()`, `createTransferState(url:)` with streams, and others remain unimplemented |
8383
| `URLSessionDataTask` | Complete | Incomplete | |
8484
| `URLSessionUploadTask` | Complete | None | |
85-
| `URLSessionDownloadTask` | Incomplete | Incomplete | |
85+
| `URLSessionDownloadTask` | Incomplete | Incomplete | |
8686
| `URLSessionStreamTask` | Unimplemented | None | |
8787
| `TaskRegistry` | N/A | N/A | For internal use only |
8888
| `TransferState` | N/A | N/A | For internal use only |
@@ -94,10 +94,10 @@ There is no _Complete_ status for test coverage because there are always additio
9494

9595
| Entity Name | Status | Test Coverage | Notes |
9696
|---------------------------------|-----------------|---------------|-------------------------------------------------------------------------------------------|
97-
| `DateComponentFormatter` | Unimplemented | None | |
98-
| `DateIntervalFormatter` | Unimplemented | None | |
99-
| `EnergyFormatter` | Unimplemented | None | |
100-
| `ISO8601DateFormatter` | Unimplemented | None | |
97+
| `DateComponentsFormatter` | Unimplemented | None | |
98+
| `DateIntervalFormatter` | Mostly Complete | Incomplete | `NSCoding` remains to be implemented |
99+
| `EnergyFormatter` | Complete | Substantial | |
100+
| `ISO8601DateFormatter` | Mostly Complete | Substantial | `NSCoding` remains to be implemented |
101101
| `LengthFormatter` | Complete | Substantial | |
102102
| `MassFormatter` | Complete | Substantial | Needs localization |
103103
| `NumberFormatter` | Mostly Complete | Substantial | `objectValue(_:range:)` remains unimplemented |
@@ -159,18 +159,18 @@ There is no _Complete_ status for test coverage because there are always additio
159159
| `NSIndexSet` | Mostly Complete | Incomplete | `NSCoding` remains to be implemented |
160160
| `NSMutableIndexSet` | Mostly Complete | Incomplete | `NSCoding` remains to be implemented |
161161
| `IndexSet` | Complete | Incomplete | |
162-
| `NSIndexPath` | Mostly Complete | None | `NSCoding`, `NSCopying`, `getIndexes(_:)` remain unimplemented |
162+
| `NSIndexPath` | Mostly Complete | None | `NSCoding` remains to be implemented |
163163
| `IndexPath` | Complete | Incomplete | |
164-
| `NSArray` | Mostly Complete | Substantial | Reading/writing to files/URLs, concurrent `enumerateObjects(at:options:using:)`, and `sortedArray(from:options:usingComparator:)` with options remain unimplemented |
164+
| `NSArray` | Mostly Complete | Substantial | concurrent `enumerateObjects(at:options:using:)`, and `sortedArray(from:options:usingComparator:)` with options remain unimplemented |
165165
| `NSMutableArray` | Mostly Complete | Substantial | `exchangeObject(at:withObjectAt:)` and `replaceObjects(in:withObjectsFromArray:)` remain unimplemented for types other than `NSMutableArray` |
166-
| `NSDictionary` | Mostly Complete | Incomplete | `NSCoding` with non-keyed-coding archivers, `descriptionInStringsFileFormat`, `sharedKeySet(forKeys:)`, and reading/writing to files/URLs remain unimplemented |
167-
| `NSMutableDictionary` | Mostly Complete | Incomplete | `descriptionInStringsFileFormat`, `sharedKeySet(forKeys:)`, and reading/writing to files/URLs remain unimplemented |
166+
| `NSDictionary` | Mostly Complete | Incomplete | `NSCoding` with non-keyed-coding archivers and `sharedKeySet(forKeys:)` |
167+
| `NSMutableDictionary` | Mostly Complete | Incomplete | `NSCoding` with non-keyed-coding archivers and`sharedKeySet(forKeys:)` |
168168
| `NSCFDictionary` | N/A | N/A | For internal use only |
169-
| `NSSet` | Mostly Complete | Incomplete | `customMirror` remain unimplemented |
169+
| `NSSet` | Mostly Complete | Incomplete | `NSCoding` and `customMirror` remain unimplemented |
170170
| `NSMutableSet` | Mostly Complete | Incomplete | `init?(coder:)` remains unimplemented |
171171
| `NSCountedSet` | Mostly Complete | Incomplete | `init?(coder:)` remains unimplemented |
172172
| `NSCFSet` | N/A | N/A | For internal use only |
173-
| `NSCache` | Complete | Incomplete | |
173+
| `NSCache` | Complete | Incomplete | `NSCoding` and `customMirror` remain unimplemented |
174174
| `NSSortDescriptor` | Unimplemented | None | |
175175

176176
* **RunLoop**: Timers, streams and run loops.
@@ -200,7 +200,7 @@ There is no _Complete_ status for test coverage because there are always additio
200200
|-----------------------------|-----------------|---------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
201201
| `NSRegularExpression` | Complete | Substantial | |
202202
| `Scanner` | Mostly Complete | Incomplete | `localizedScannerWithString(_:)` remains unimplemented |
203-
| `NSTextCheckingResult` | Mostly Complete | Incomplete | `NSCoding`, `NSCopying`, `resultType`, and `range(at:)` remain unimplemented |
203+
| `NSTextCheckingResult` | Mostly Complete | Incomplete | `NSCoding`, `resultType`, and `range(at:)` remain unimplemented |
204204
| `NSAttributedString` | Mostly Complete | Incomplete | `NSCoding` remains unimplemented |
205205
| `NSMutableAttributedString` | Mostly Complete | Incomplete | `NSCoding` remains unimplemented |
206206
| `NSCharacterSet` | Mostly Complete | Incomplete | `NSCoding` remains unimplemented |
@@ -219,7 +219,7 @@ There is no _Complete_ status for test coverage because there are always additio
219219
|-----------------------------------|-----------------|---------------|-------------------------------------------------------------------------------|
220220
| `NSRange` | Complete | Incomplete | |
221221
| `Decimal` | Complete | Substantial | |
222-
| `NSDecimalNumber` | Mostly Complete | Substantial | |
222+
| `NSDecimalNumber` | Complete | Substantial | |
223223
| `NSDecimalNumberHandler` | Complete | None | |
224224
| `CGPoint` | Complete | Substantial | |
225225
| `CGSize` | Complete | Substantial | |
@@ -273,10 +273,10 @@ There is no _Complete_ status for test coverage because there are always additio
273273

274274
| Entity Name | Status | Test Coverage | Notes |
275275
|------------------|-----------------|---------------|---------------------------------------------------------------------------------------------------------------------------|
276-
| `FileHandle` | Mostly Complete | Incomplete | `NSCoding`, and background operations remain unimplemented |
276+
| `FileHandle` | Mostly Complete | Incomplete | `NSCoding` remain unimplemented |
277277
| `Pipe` | Complete | Incomplete | |
278-
| `FileManager` | Incomplete | Incomplete | URL searches, relationship lookups, item copying, cross-device moving, recursive linking, and others remain unimplemented |
279-
| `Process` | Mostly Complete | Substantial | `interrupt()`, `terminate()`, `suspend()`, and `resume()` remain unimplemented |
278+
| `FileManager` | Incomplete | Incomplete | relationship lookups, `displayName(atPath:)`, `componentsToDisplay(forPath:)`, and replacing items remain unimplemented |
279+
| `Process` | Complete | Substantial | |
280280
| `Bundle` | Mostly Complete | Incomplete | `allBundles`, `init(for:)`, `unload()`, `classNamed()`, and `principalClass` remain unimplemented |
281281
| `ProcessInfo` | Complete | Substantial | |
282282
| `Thread` | Complete | Incomplete | |
@@ -292,7 +292,7 @@ There is no _Complete_ status for test coverage because there are always additio
292292

293293
| Entity Name | Status | Test Coverage | Notes |
294294
|--------------------|-----------------|---------------|---------------------------------------------------------------------------------------------------------------------------------|
295-
| `NSCalendar` | Complete | None | `autoupdatingCurrent`, and `enumerateDates` remain unimplemented |
295+
| `NSCalendar` | Complete | None | `autoupdatingCurrent` remains unimplemented |
296296
| `NSDateComponents` | Complete | None | |
297297
| `Calendar` | Complete | Incomplete | |
298298
| `DateComponents` | Complete | Incomplete | |

0 commit comments

Comments
 (0)