File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
stdlib/public/SDK/CloudKit Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -4,8 +4,9 @@ import Foundation
4
4
@available ( macOS 10 . 10 , iOS 8 . 0 , * )
5
5
extension CKError {
6
6
/// Retrieve partial error results associated by item ID.
7
- public var partialErrorsByItemID : [ NSObject : Error ] ? {
8
- return userInfo [ CKPartialErrorsByItemIDKey] as? [ NSObject : Error ]
7
+ public var partialErrorsByItemID : [ AnyHashable : Error ] ? {
8
+ return userInfo [ CKPartialErrorsByItemIDKey] as? [ AnyHashable : NSError ]
9
+ as? [ AnyHashable : Error ]
9
10
}
10
11
11
12
/// The original CKRecord object that you used as the basis for
Original file line number Diff line number Diff line change @@ -773,9 +773,7 @@ AnyHashableTests.test("AnyHashable(Wrappers)/Hashable") {
773
773
checkHashable(values, equalityOracle: equalityOracle,
774
774
allowBrokenTransitivity: true)
775
775
}
776
- #endif
777
776
778
- #if _runtime(_ObjC)
779
777
AnyHashableTests.test("AnyHashable(_SwiftNativeNSError(MinimalHashablePODSwiftError))/Hashable") {
780
778
let swiftErrors: [MinimalHashablePODSwiftError] = [
781
779
.caseA, .caseA,
You can’t perform that action at this time.
0 commit comments