Fixed @escaping closures.
Project: http://git-wip-us.apache.org/repos/asf/usergrid-swift/repo Commit: http://git-wip-us.apache.org/repos/asf/usergrid-swift/commit/f1209000 Tree: http://git-wip-us.apache.org/repos/asf/usergrid-swift/tree/f1209000 Diff: http://git-wip-us.apache.org/repos/asf/usergrid-swift/diff/f1209000 Branch: refs/heads/master Commit: f12090005e6b0e270a30a6f17ca9bc4666521f02 Parents: 4bcc977 Author: Robert Walsh <rjwalsh1...@gmail.com> Authored: Fri Sep 16 10:17:10 2016 -0500 Committer: Robert Walsh <rjwalsh1...@gmail.com> Committed: Fri Sep 16 10:17:10 2016 -0500 ---------------------------------------------------------------------- Source/UsergridAssetRequestWrapper.swift | 2 +- Source/UsergridResponse.swift | 2 +- Source/UsergridUser.swift | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/usergrid-swift/blob/f1209000/Source/UsergridAssetRequestWrapper.swift ---------------------------------------------------------------------- diff --git a/Source/UsergridAssetRequestWrapper.swift b/Source/UsergridAssetRequestWrapper.swift index 37b5288..f051e21 100644 --- a/Source/UsergridAssetRequestWrapper.swift +++ b/Source/UsergridAssetRequestWrapper.swift @@ -39,7 +39,7 @@ final class UsergridAssetRequestWrapper { var progress: UsergridAssetRequestProgress? let completion: UsergridAssetRequestWrapperCompletionBlock - init(session:URLSession?, sessionTask:URLSessionTask, progress:UsergridAssetRequestProgress?, completion:UsergridAssetRequestWrapperCompletionBlock) { + init(session:URLSession?, sessionTask:URLSessionTask, progress:UsergridAssetRequestProgress?, completion:@escaping UsergridAssetRequestWrapperCompletionBlock) { self.session = session self.sessionTask = sessionTask self.progress = progress http://git-wip-us.apache.org/repos/asf/usergrid-swift/blob/f1209000/Source/UsergridResponse.swift ---------------------------------------------------------------------- diff --git a/Source/UsergridResponse.swift b/Source/UsergridResponse.swift index 525bfde..aa3f544 100644 --- a/Source/UsergridResponse.swift +++ b/Source/UsergridResponse.swift @@ -186,7 +186,7 @@ public class UsergridResponse: NSObject { - parameter completion: The completion block that is called once the request for the next page has finished. */ - public func loadNextPage(_ completion: UsergridResponseCompletion) { + public func loadNextPage(_ completion: @escaping UsergridResponseCompletion) { if self.hasNextPage, let type = (self.responseJSON?["path"] as? NSString)?.lastPathComponent { if let query = self.query?.copy() as? UsergridQuery { self.client?.GET(query.cursor(self.cursor), queryCompletion:completion) http://git-wip-us.apache.org/repos/asf/usergrid-swift/blob/f1209000/Source/UsergridUser.swift ---------------------------------------------------------------------- diff --git a/Source/UsergridUser.swift b/Source/UsergridUser.swift index f01430b..049ea6c 100644 --- a/Source/UsergridUser.swift +++ b/Source/UsergridUser.swift @@ -248,7 +248,7 @@ public class UsergridUser : UsergridEntity { - parameter username: The optional username. - parameter completion: The completion block. */ - public static func checkAvailable(_ email:String?, username:String?, completion:UsergridUserAvailabilityCompletion) { + public static func checkAvailable(_ email:String?, username:String?, completion:@escaping UsergridUserAvailabilityCompletion) { self.checkAvailable(Usergrid.sharedInstance, email: email, username: username, completion: completion) } @@ -260,7 +260,7 @@ public class UsergridUser : UsergridEntity { - parameter username: The optional username. - parameter completion: The completion block. */ - public static func checkAvailable(_ client: UsergridClient, email:String?, username:String?, completion:UsergridUserAvailabilityCompletion) { + public static func checkAvailable(_ client: UsergridClient, email:String?, username:String?, completion:@escaping UsergridUserAvailabilityCompletion) { let query = UsergridQuery(USER_ENTITY_TYPE) if let emailValue = email { query.eq(UsergridUserProperties.email.stringValue, value: emailValue)