2828#import " GCDWebServerPrivate.h"
2929
3030@interface GCDWebServerErrorResponse ()
31- - (id )initWithStatusCode : (NSInteger )statusCode underlyingError : (NSError *)underlyingError messageFormat : (NSString *)format arguments : (va_list)arguments ;
31+ - (instancetype )initWithStatusCode : (NSInteger )statusCode underlyingError : (NSError *)underlyingError messageFormat : (NSString *)format arguments : (va_list)arguments ;
3232@end
3333
3434@implementation GCDWebServerErrorResponse
3535
36- + (GCDWebServerErrorResponse* )responseWithClientError : (GCDWebServerClientErrorHTTPStatusCode)errorCode message : (NSString *)format , ... {
36+ + (instancetype )responseWithClientError : (GCDWebServerClientErrorHTTPStatusCode)errorCode message : (NSString *)format , ... {
3737 DCHECK (((NSInteger )errorCode >= 400 ) && ((NSInteger )errorCode < 500 ));
3838 va_list arguments;
3939 va_start (arguments, format);
@@ -42,7 +42,7 @@ + (GCDWebServerErrorResponse*)responseWithClientError:(GCDWebServerClientErrorHT
4242 return response;
4343}
4444
45- + (GCDWebServerErrorResponse* )responseWithServerError : (GCDWebServerServerErrorHTTPStatusCode)errorCode message : (NSString *)format , ... {
45+ + (instancetype )responseWithServerError : (GCDWebServerServerErrorHTTPStatusCode)errorCode message : (NSString *)format , ... {
4646 DCHECK (((NSInteger )errorCode >= 500 ) && ((NSInteger )errorCode < 600 ));
4747 va_list arguments;
4848 va_start (arguments, format);
@@ -51,7 +51,7 @@ + (GCDWebServerErrorResponse*)responseWithServerError:(GCDWebServerServerErrorHT
5151 return response;
5252}
5353
54- + (GCDWebServerErrorResponse* )responseWithClientError : (GCDWebServerClientErrorHTTPStatusCode)errorCode underlyingError : (NSError *)underlyingError message : (NSString *)format , ... {
54+ + (instancetype )responseWithClientError : (GCDWebServerClientErrorHTTPStatusCode)errorCode underlyingError : (NSError *)underlyingError message : (NSString *)format , ... {
5555 DCHECK (((NSInteger )errorCode >= 400 ) && ((NSInteger )errorCode < 500 ));
5656 va_list arguments;
5757 va_start (arguments, format);
@@ -60,7 +60,7 @@ + (GCDWebServerErrorResponse*)responseWithClientError:(GCDWebServerClientErrorHT
6060 return response;
6161}
6262
63- + (GCDWebServerErrorResponse* )responseWithServerError : (GCDWebServerServerErrorHTTPStatusCode)errorCode underlyingError : (NSError *)underlyingError message : (NSString *)format , ... {
63+ + (instancetype )responseWithServerError : (GCDWebServerServerErrorHTTPStatusCode)errorCode underlyingError : (NSError *)underlyingError message : (NSString *)format , ... {
6464 DCHECK (((NSInteger )errorCode >= 500 ) && ((NSInteger )errorCode < 600 ));
6565 va_list arguments;
6666 va_start (arguments, format);
@@ -73,7 +73,7 @@ + (GCDWebServerErrorResponse*)responseWithServerError:(GCDWebServerServerErrorHT
7373 return [string stringByReplacingOccurrencesOfString: @" \" " withString: @" "" ];
7474}
7575
76- - (id )initWithStatusCode : (NSInteger )statusCode underlyingError : (NSError *)underlyingError messageFormat : (NSString *)format arguments : (va_list)arguments {
76+ - (instancetype )initWithStatusCode : (NSInteger )statusCode underlyingError : (NSError *)underlyingError messageFormat : (NSString *)format arguments : (va_list)arguments {
7777 NSString * message = [[NSString alloc ] initWithFormat: format arguments: arguments];
7878 NSString * title = [NSString stringWithFormat: @" HTTP Error %i " , (int )statusCode];
7979 NSString * error = underlyingError ? [NSString stringWithFormat: @" [%@ ] %@ (%li )" , underlyingError.domain, _EscapeHTMLString (underlyingError.localizedDescription), (long )underlyingError.code] : @" " ;
@@ -86,7 +86,7 @@ - (id)initWithStatusCode:(NSInteger)statusCode underlyingError:(NSError*)underly
8686 return self;
8787}
8888
89- - (id )initWithClientError : (GCDWebServerClientErrorHTTPStatusCode)errorCode message : (NSString *)format , ... {
89+ - (instancetype )initWithClientError : (GCDWebServerClientErrorHTTPStatusCode)errorCode message : (NSString *)format , ... {
9090 DCHECK (((NSInteger )errorCode >= 400 ) && ((NSInteger )errorCode < 500 ));
9191 va_list arguments;
9292 va_start (arguments, format);
@@ -95,7 +95,7 @@ - (id)initWithClientError:(GCDWebServerClientErrorHTTPStatusCode)errorCode messa
9595 return self;
9696}
9797
98- - (id )initWithServerError : (GCDWebServerServerErrorHTTPStatusCode)errorCode message : (NSString *)format , ... {
98+ - (instancetype )initWithServerError : (GCDWebServerServerErrorHTTPStatusCode)errorCode message : (NSString *)format , ... {
9999 DCHECK (((NSInteger )errorCode >= 500 ) && ((NSInteger )errorCode < 600 ));
100100 va_list arguments;
101101 va_start (arguments, format);
@@ -104,7 +104,7 @@ - (id)initWithServerError:(GCDWebServerServerErrorHTTPStatusCode)errorCode messa
104104 return self;
105105}
106106
107- - (id )initWithClientError : (GCDWebServerClientErrorHTTPStatusCode)errorCode underlyingError : (NSError *)underlyingError message : (NSString *)format , ... {
107+ - (instancetype )initWithClientError : (GCDWebServerClientErrorHTTPStatusCode)errorCode underlyingError : (NSError *)underlyingError message : (NSString *)format , ... {
108108 DCHECK (((NSInteger )errorCode >= 400 ) && ((NSInteger )errorCode < 500 ));
109109 va_list arguments;
110110 va_start (arguments, format);
@@ -113,7 +113,7 @@ - (id)initWithClientError:(GCDWebServerClientErrorHTTPStatusCode)errorCode under
113113 return self;
114114}
115115
116- - (id )initWithServerError : (GCDWebServerServerErrorHTTPStatusCode)errorCode underlyingError : (NSError *)underlyingError message : (NSString *)format , ... {
116+ - (instancetype )initWithServerError : (GCDWebServerServerErrorHTTPStatusCode)errorCode underlyingError : (NSError *)underlyingError message : (NSString *)format , ... {
117117 DCHECK (((NSInteger )errorCode >= 500 ) && ((NSInteger )errorCode < 600 ));
118118 va_list arguments;
119119 va_start (arguments, format);
0 commit comments