Skip to content

Commit 439b42d

Browse files
authored
Fix inadvertent API change (#10245)
1 parent 3d51280 commit 439b42d

File tree

2 files changed

+27
-24
lines changed

2 files changed

+27
-24
lines changed

FirebaseStorage/Sources/StorageReference.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -410,15 +410,15 @@ import Foundation
410410
* the current `StorageReference`.
411411
*/
412412
@objc(listAllWithCompletion:)
413-
open func listAll(completion: @escaping ((_: StorageListResult?, _: NSError?) -> Void)) {
413+
open func listAll(completion: @escaping ((_: StorageListResult?, _: Error?) -> Void)) {
414414
let fetcherService = storage.fetcherServiceForApp
415415
var prefixes = [StorageReference]()
416416
var items = [StorageReference]()
417417

418418
weak var weakSelf = self
419419

420-
var paginatedCompletion: ((_: StorageListResult?, _: NSError?) -> Void)?
421-
paginatedCompletion = { (_ listResult: StorageListResult?, _ error: NSError?) in
420+
var paginatedCompletion: ((_: StorageListResult?, _: Error?) -> Void)?
421+
paginatedCompletion = { (_ listResult: StorageListResult?, _ error: Error?) in
422422
if let error = error {
423423
completion(nil, error)
424424
return

FirebaseStorage/Tests/Unit/StorageAPITests.swift

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -54,55 +54,58 @@ final class StorageAPITests: XCTestCase {
5454

5555
_ = ref.putData(Data())
5656
_ = ref.putData(Data(), metadata: metadata)
57-
_ = ref.putData(Data(), metadata: metadata) { result in
57+
_ = ref.putData(Data(), metadata: metadata) { (result: Result<StorageMetadata, Error>) in
5858
}
59-
_ = ref.putData(Data(), metadata: metadata) { metadata, error in
59+
_ = ref.putData(Data(), metadata: metadata) { (result: StorageMetadata?, error: Error?) in
6060
}
6161

6262
let file = URL(string: "my-url")!
6363
_ = ref.putFile(from: file)
6464
_ = ref.putFile(from: file, metadata: metadata)
65-
_ = ref.putFile(from: file, metadata: metadata) { result in
65+
_ = ref.putFile(from: file, metadata: metadata) { (result: Result<StorageMetadata, Error>) in
6666
}
67-
_ = ref.putFile(from: file, metadata: metadata) { metadata, error in
67+
_ = ref.putFile(from: file, metadata: metadata) { (result: StorageMetadata?, error: Error?) in
6868
}
6969

70-
_ = ref.getData(maxSize: 122) { data, error in
70+
_ = ref.getData(maxSize: 122) { (result: Data?, error: Error?) in
7171
}
72-
_ = ref.getData(maxSize: 122) { result in
72+
_ = ref.getData(maxSize: 122) { (result: Result<Data, Error>) in
7373
}
7474

75-
ref.downloadURL { url, error in
75+
ref.downloadURL { (result: URL?, error: Error?) in
7676
}
77-
ref.downloadURL { result in
77+
ref.downloadURL { (result: Result<URL, Error>) in
7878
}
7979

8080
ref.write(toFile: file)
81-
ref.write(toFile: file) { url, error in
81+
ref.write(toFile: file) { (result: URL?, error: Error?) in
8282
}
83-
ref.write(toFile: file) { result in
83+
ref.write(toFile: file) { (result: Result<URL, Error>) in
8484
}
8585

86-
ref.listAll { listResult, error in
86+
ref.listAll { (listResult: StorageListResult?, error: Error?) in
8787
}
88-
ref.listAll { result in
88+
ref.listAll { (result: Result<StorageListResult, Error>) in
8989
}
9090

91-
ref.list(maxResults: 123) { listResult, error in
91+
ref.list(maxResults: 123) { (listResult: StorageListResult?, error: Error?) in
9292
}
93-
ref.list(maxResults: 222) { result in
94-
}
95-
ref.list(maxResults: 123, pageToken: "pageToken") { listResult, error in
96-
}
97-
ref.list(maxResults: 222, pageToken: "pageToken") { result in
93+
ref.list(maxResults: 222) { (result: Result<StorageListResult, Error>) in
9894
}
95+
ref
96+
.list(maxResults: 123,
97+
pageToken: "pageToken") { (listResult: StorageListResult?, error: Error?) in
98+
}
99+
ref
100+
.list(maxResults: 222, pageToken: "pageToken") { (result: Result<StorageListResult, Error>) in
101+
}
99102

100-
ref.getMetadata { result in
103+
ref.getMetadata { (result: Result<StorageMetadata, Error>) in
101104
}
102-
ref.getMetadata { metadata, error in
105+
ref.getMetadata { (result: StorageMetadata?, error: Error?) in
103106
}
104107

105-
ref.delete { error in
108+
ref.delete { (error: Error?) in
106109
}
107110
}
108111

0 commit comments

Comments
 (0)