Explorar el Código

Added discardableResult annotations to all top-level Request APIs.

Christian Noon hace 9 años
padre
commit
21bf2c9097
Se han modificado 1 ficheros con 11 adiciones y 0 borrados
  1. 11 0
      Source/Alamofire.swift

+ 11 - 0
Source/Alamofire.swift

@@ -105,6 +105,7 @@ extension URLRequest {
 
     - returns: The created request.
 */
+@discardableResult
 public func request(
     _ method: Method,
     _ URLString: URLStringConvertible,
@@ -131,6 +132,7 @@ public func request(
 
     - returns: The created request.
 */
+@discardableResult
 public func request(_ urlRequest: URLRequestConvertible) -> Request {
     return Manager.sharedInstance.request(urlRequest.urlRequest)
 }
@@ -149,6 +151,7 @@ public func request(_ urlRequest: URLRequestConvertible) -> Request {
 
     - returns: The created upload request.
 */
+@discardableResult
 public func upload(
     _ method: Method,
     _ URLString: URLStringConvertible,
@@ -167,6 +170,7 @@ public func upload(
 
     - returns: The created upload request.
 */
+@discardableResult
 public func upload(_ URLRequest: URLRequestConvertible, file: URL) -> Request {
     return Manager.sharedInstance.upload(URLRequest, file: file)
 }
@@ -183,6 +187,7 @@ public func upload(_ URLRequest: URLRequestConvertible, file: URL) -> Request {
 
     - returns: The created upload request.
 */
+@discardableResult
 public func upload(
     _ method: Method,
     _ URLString: URLStringConvertible,
@@ -201,6 +206,7 @@ public func upload(
 
     - returns: The created upload request.
 */
+@discardableResult
 public func upload(_ URLRequest: URLRequestConvertible, data: Data) -> Request {
     return Manager.sharedInstance.upload(URLRequest, data: data)
 }
@@ -217,6 +223,7 @@ public func upload(_ URLRequest: URLRequestConvertible, data: Data) -> Request {
 
     - returns: The created upload request.
 */
+@discardableResult
 public func upload(
     _ method: Method,
     _ URLString: URLStringConvertible,
@@ -235,6 +242,7 @@ public func upload(
 
     - returns: The created upload request.
 */
+@discardableResult
 public func upload(_ URLRequest: URLRequestConvertible, stream: InputStream) -> Request {
     return Manager.sharedInstance.upload(urlRequest: URLRequest, stream: stream)
 }
@@ -309,6 +317,7 @@ public func upload(
 
     - returns: The created download request.
 */
+@discardableResult
 public func download(
     _ method: Method,
     _ URLString: URLStringConvertible,
@@ -336,6 +345,7 @@ public func download(
 
     - returns: The created download request.
 */
+@discardableResult
 public func download(_ URLRequest: URLRequestConvertible, destination: Request.DownloadFileDestination) -> Request {
     return Manager.sharedInstance.download(URLRequest, destination: destination)
 }
@@ -353,6 +363,7 @@ public func download(_ URLRequest: URLRequestConvertible, destination: Request.D
 
     - returns: The created download request.
 */
+@discardableResult
 public func download(resumeData data: Data, destination: Request.DownloadFileDestination) -> Request {
     return Manager.sharedInstance.download(data, destination: destination)
 }