Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SR-10347] Parity: Remove all uses of NSUnimplemented from swift-corelibs-foundation #4401

Closed
millenomi opened this issue Apr 9, 2019 · 1 comment
Assignees

Comments

@millenomi
Copy link
Contributor

Previous ID SR-10347
Radar rdar://50256848
Original Reporter @millenomi
Type Task
Status Resolved
Resolution Done
Additional Detail from JIRA
Votes 1
Component/s Foundation
Labels Task
Assignee @millenomi
Priority Medium

md5: 4350acf8b1f59522bb024e0a17116f7a

Sub-Tasks:

  • SR-10348 Parity: TimeZone.local
  • SR-10359 Parity: FileManager: File display names.
  • SR-10349 Parity: TimeZone.timeZoneDataVersion
  • SR-10350 Parity: NSMeasurement
  • SR-10351 Parity: NSCoding: ByteCountFormatter
  • SR-10352 Parity: DateComponentsFormatter
  • SR-10353 Parity: NumberFormatter.objectValue(_:range:)
  • SR-10354 Parity: DateFormatter.objectValue(_:range:)
  • SR-10355 Parity: NSCoding: DateIntervalFormatter
  • SR-10356 Parity: NSCoding: ISO8601DateFormatter
  • SR-10357 Parity: MeasurementFormatter
  • SR-10358 Parity: FileManager.getRelationship(…)
  • SR-10360 Parity: Bundle.allBundles
  • SR-10361 Parity: Bundle.init(for: AnyClass)
  • SR-10362 Parity: Bundle.classNamed(_:)
  • SR-10363 Parity: NSCoding: FileHandle
  • SR-10364 Parity: NSPathUtilities: NSString.fileSystemRepresentation
  • SR-10365 Parity: NSURL: Resource values
  • SR-10366 Parity: Network: HTTPCookieStorage.sortedCookies(using:)
  • SR-10367 Parity: Consider Port & PortMessage
  • SR-10368 Parity: Port, PortMessage and SocketPort
  • SR-10369 Parity: Stream: Run loop scheduling
  • SR-10370 Parity: InputStream.getBuffer(…)
  • SR-10371 Parity: NSCoding: URLAuthenticationChallenge
  • SR-10372 Parity: Networking: URLAuthenticationChallenge
  • SR-10373 Parity: Networking: CachedURLResponse
  • SR-10375 Parity: Networking: URLCredential & URLCredentialStorage
  • SR-10376 Parity: Networking: URLProtectionSpace
  • SR-10377 Parity: Networking: URLProtocol
  • SR-10378 Parity: Networking: URLSession.invalidateAndCancel()
  • SR-10379 Parity: Networking: URLSession.reset(…)/.flush(…)
  • SR-10380 Parity: Networking: URLUploadTask and URLDownloadTask
  • SR-10381 Parity: URLSessionTask.countOfBytes…
  • SR-10382 Parity: URLSessionTask.earliestBeginDate
  • SR-10383 Parity: URLSessionTask.progress
  • SR-10384 Parity: URLSessionTask: Cache and authentication callbacks
  • SR-10385 Parity: URLSessionStreamTask
  • SR-10386 Parity: NSString.enumerateSubstrings(…)
  • SR-10374 Parity: Networking: URLCache
  • SR-10387 Parity: NSCoding: NSAttributedString
  • SR-10388 Parity: NSCoding: NSTextCheckingResult
  • SR-10389 Parity: Scanner: Hexadecimal floating point scanning
  • SR-10390 Parity: Scanner.localizedScannerWithString(_:)
  • SR-10391 Parity: NSArray.sortedArray(…)
  • SR-10392 Parity: NSArray.exchangeObject(at:…)/.replaceObjects(in:…)
  • SR-10393 Parity: NSArray: _CFSwiftArrayReplaceValues
  • SR-10394 Parity: NSDictionary: _CFSwiftDictionaryContainsValue
  • SR-10395 Parity: Consider non-keyed archiving
  • SR-10396 Parity: NSDictionary: Non-keyed archiving marked as NSUnimplemented()
  • SR-10397 Parity: NSDictionary: Shared key sets
  • SR-10398 Parity: NSCoding: NSCharacterSet
  • SR-10399 Parity: NSPredicate
  • SR-10400 Parity: NSComparisonPredicate
  • SR-10401 Parity: NSCoding: NSCompoundPredicate
  • SR-10412 Parity: NSSortDescriptor
  • SR-10402 Parity: NSExpression
  • SR-10403 Parity: NSCoding: NSIndexSet
  • SR-10404 Parity: NSCoding: NSOrderedSet
  • SR-10405 Parity: NSOrderedSet.array
  • SR-10406 Parity: NSOrderedSet.set
  • SR-10407 Parity: NSOrderedSet.index(of:inSortedRange:…)
  • SR-10408 Parity: NSOrderedSet.description…
  • SR-10409 Parity: NSOrderedSet: NSCopying
  • SR-10410 Parity: NSSet: Custom mirror
  • SR-10411 Parity: NSCoding: NSSet
  • SR-10413 Parity: NSCoder: Top-level object encoding/decoding
  • SR-10414 Parity: NSCoder: Property list object encoding/decoding
  • SR-10415 Parity: NSCoder.failWithError(_:)
  • SR-10416 Parity: NSKeyedArchiver: Consider response to setting an output format other than .xml or .binary
  • SR-10417 Parity: NSKeyedArchiver: Secure initializers
  • SR-10418 Parity: NSKeyedUnarchiver.decodingFailurePolicy
  • SR-10419 Parity: XMLDocument.init()
  • SR-10420 Parity: NSCoding: XMLDocument
  • SR-10421 Parity: XMLDocument.object(byApplyingXSLT…)
  • SR-10422 Parity: XMLDTD.init()
  • SR-10423 Parity: XMLElement.attribute(forLocalPair…)
  • SR-10424 Parity: XMLElement: XML Namespaces
  • SR-10425 Parity: XMLElement.normalizeAdjacentTextNodes…
  • SR-10426 Parity: NSIntegralRectWithOptions options
  • SR-10427 Parity: FileManager.replaceItem(…)
  • SR-10428 Parity: URLSession.getAllTasks…/.getTasksWith…
  • SR-10448 Parity: NSArray: Custom mirror
  • SR-10449 Parity: NSDictionary: Custom mirror
  • SR-10455 Parity: NSCoding: NSStringFromClass(:)/NSClassFromString(:) should match ObjC APINotes
  • SR-10960 Parity: URLSessionConfiguration.background(withIdentifier:)

is duplicated by:

  • SR-6394 fatal error: X is not yet implemented: file Foundation/~~~, line ##

Issue Description:

NSUnimplemented() indicates a portion of swift-corelibs-foundation yet to be implemented. We should audit and implement all remaining elements.

@millenomi
Copy link
Contributor Author

All tasks are done.

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
@shahmishal shahmishal transferred this issue from apple/swift May 5, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant