Skip to content

Commit 96e078f

Browse files
authored
Merge pull request #4952 from DougGregor/ckerror-bridging-27936562
2 parents 37c9fb4 + 661df18 commit 96e078f

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

stdlib/public/SDK/CloudKit/CloudKit.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ import Foundation
44
@available(macOS 10.10, iOS 8.0, *)
55
extension CKError {
66
/// 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]
910
}
1011

1112
/// The original CKRecord object that you used as the basis for

validation-test/stdlib/AnyHashable.swift.gyb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -773,9 +773,7 @@ AnyHashableTests.test("AnyHashable(Wrappers)/Hashable") {
773773
checkHashable(values, equalityOracle: equalityOracle,
774774
allowBrokenTransitivity: true)
775775
}
776-
#endif
777776

778-
#if _runtime(_ObjC)
779777
AnyHashableTests.test("AnyHashable(_SwiftNativeNSError(MinimalHashablePODSwiftError))/Hashable") {
780778
let swiftErrors: [MinimalHashablePODSwiftError] = [
781779
.caseA, .caseA,

0 commit comments

Comments
 (0)