Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.
pending
promise to FBLPromise's Dot Syntax API and updates parameter type for fulfill:
.Updates Promises to Swift 4.2.
NSError
was not being converted to a PromiseError
properly.retry
operator that enables reattempting a task if the promise for that task is initially rejected.SWIFT_VERSION
flag from Promise/PromiseTests targets to the Xcode project.FBLPromiseCatchBlock
renamed to FBLPromiseCatchWorkBlock
FBLPromiseErrorIsTimedOut()
and FBLPromiseErrorIsValidationFailure()
for easier check for predefined FBLPromiseErrorCode
s