diff --git a/modules/swagger-codegen/src/main/resources/objc/ApiClient-body.mustache b/modules/swagger-codegen/src/main/resources/objc/ApiClient-body.mustache index b1e2c3fc8bf..fb2bad76aa4 100644 --- a/modules/swagger-codegen/src/main/resources/objc/ApiClient-body.mustache +++ b/modules/swagger-codegen/src/main/resources/objc/ApiClient-body.mustache @@ -100,7 +100,7 @@ static void (^reachabilityChangeBlock)(int); [[NSString alloc] initWithData:request.HTTPBody encoding:NSUTF8StringEncoding], operation.responseString]; - DebugLog(message); + {{classPrefix}}DebugLog(message); } #pragma mark - Cache Methods @@ -194,14 +194,14 @@ static void (^reachabilityChangeBlock)(int); +(NSNumber*) nextRequestId { @synchronized(self) { long nextId = ++requestId; - DebugLog(@"got id %ld", nextId); + {{classPrefix}}DebugLog(@"got id %ld", nextId); return [NSNumber numberWithLong:nextId]; } } +(NSNumber*) queueRequest { NSNumber* requestId = [{{classPrefix}}ApiClient nextRequestId]; - DebugLog(@"added %@ to request queue", requestId); + {{classPrefix}}DebugLog(@"added %@ to request queue", requestId); [queuedRequests addObject:requestId]; return requestId; } @@ -221,7 +221,7 @@ static void (^reachabilityChangeBlock)(int); }]; if(matchingItems.count == 1) { - DebugLog(@"removed request id %@", requestId); + {{classPrefix}}DebugLog(@"removed request id %@", requestId); [queuedRequests removeObject:requestId]; return YES; } @@ -245,22 +245,22 @@ static void (^reachabilityChangeBlock)(int); reachabilityStatus = status; switch (status) { case AFNetworkReachabilityStatusUnknown: - DebugLog(@"reachability changed to AFNetworkReachabilityStatusUnknown"); + {{classPrefix}}DebugLog(@"reachability changed to AFNetworkReachabilityStatusUnknown"); [{{classPrefix}}ApiClient setOfflineState:true]; break; case AFNetworkReachabilityStatusNotReachable: - DebugLog(@"reachability changed to AFNetworkReachabilityStatusNotReachable"); + {{classPrefix}}DebugLog(@"reachability changed to AFNetworkReachabilityStatusNotReachable"); [{{classPrefix}}ApiClient setOfflineState:true]; break; case AFNetworkReachabilityStatusReachableViaWWAN: - DebugLog(@"reachability changed to AFNetworkReachabilityStatusReachableViaWWAN"); + {{classPrefix}}DebugLog(@"reachability changed to AFNetworkReachabilityStatusReachableViaWWAN"); [{{classPrefix}}ApiClient setOfflineState:false]; break; case AFNetworkReachabilityStatusReachableViaWiFi: - DebugLog(@"reachability changed to AFNetworkReachabilityStatusReachableViaWiFi"); + {{classPrefix}}DebugLog(@"reachability changed to AFNetworkReachabilityStatusReachableViaWiFi"); [{{classPrefix}}ApiClient setOfflineState:false]; break; default: @@ -591,15 +591,15 @@ static void (^reachabilityChangeBlock)(int); hasHeaderParams = true; } if(offlineState) { - DebugLog(@"%@ cache forced", resourcePath); + {{classPrefix}}DebugLog(@"%@ cache forced", resourcePath); [request setCachePolicy:NSURLRequestReturnCacheDataDontLoad]; } else if(!hasHeaderParams && [method isEqualToString:@"GET"] && cacheEnabled) { - DebugLog(@"%@ cache enabled", resourcePath); + {{classPrefix}}DebugLog(@"%@ cache enabled", resourcePath); [request setCachePolicy:NSURLRequestUseProtocolCachePolicy]; } else { - DebugLog(@"%@ cache disabled", resourcePath); + {{classPrefix}}DebugLog(@"%@ cache disabled", resourcePath); [request setCachePolicy:NSURLRequestReloadIgnoringLocalCacheData]; } diff --git a/modules/swagger-codegen/src/main/resources/objc/ApiClient-header.mustache b/modules/swagger-codegen/src/main/resources/objc/ApiClient-header.mustache index 212e361bb79..7aded8aabeb 100644 --- a/modules/swagger-codegen/src/main/resources/objc/ApiClient-header.mustache +++ b/modules/swagger-codegen/src/main/resources/objc/ApiClient-header.mustache @@ -27,7 +27,7 @@ extern NSString *const {{classPrefix}}ResponseObjectErrorKey; /** * Log debug message macro */ -#define DebugLog(format, ...) [{{classPrefix}}ApiClient debugLog:[NSString stringWithFormat:@"%s", __PRETTY_FUNCTION__] message: format, ##__VA_ARGS__]; +#define {{classPrefix}}DebugLog(format, ...) [{{classPrefix}}ApiClient debugLog:[NSString stringWithFormat:@"%s", __PRETTY_FUNCTION__] message: format, ##__VA_ARGS__]; @interface {{classPrefix}}ApiClient : AFHTTPRequestOperationManager diff --git a/samples/client/petstore/objc/SwaggerClient/SWGApiClient.h b/samples/client/petstore/objc/SwaggerClient/SWGApiClient.h index b6e6cf57a47..2c78694bbde 100644 --- a/samples/client/petstore/objc/SwaggerClient/SWGApiClient.h +++ b/samples/client/petstore/objc/SwaggerClient/SWGApiClient.h @@ -31,7 +31,7 @@ extern NSString *const SWGResponseObjectErrorKey; /** * Log debug message macro */ -#define DebugLog(format, ...) [SWGApiClient debugLog:[NSString stringWithFormat:@"%s", __PRETTY_FUNCTION__] message: format, ##__VA_ARGS__]; +#define SWGDebugLog(format, ...) [SWGApiClient debugLog:[NSString stringWithFormat:@"%s", __PRETTY_FUNCTION__] message: format, ##__VA_ARGS__]; @interface SWGApiClient : AFHTTPRequestOperationManager diff --git a/samples/client/petstore/objc/SwaggerClient/SWGApiClient.m b/samples/client/petstore/objc/SwaggerClient/SWGApiClient.m index fc5ca43440d..fc3c7907862 100644 --- a/samples/client/petstore/objc/SwaggerClient/SWGApiClient.m +++ b/samples/client/petstore/objc/SwaggerClient/SWGApiClient.m @@ -100,7 +100,7 @@ static void (^reachabilityChangeBlock)(int); [[NSString alloc] initWithData:request.HTTPBody encoding:NSUTF8StringEncoding], operation.responseString]; - DebugLog(message); + SWGDebugLog(message); } #pragma mark - Cache Methods @@ -194,14 +194,14 @@ static void (^reachabilityChangeBlock)(int); +(NSNumber*) nextRequestId { @synchronized(self) { long nextId = ++requestId; - DebugLog(@"got id %ld", nextId); + SWGDebugLog(@"got id %ld", nextId); return [NSNumber numberWithLong:nextId]; } } +(NSNumber*) queueRequest { NSNumber* requestId = [SWGApiClient nextRequestId]; - DebugLog(@"added %@ to request queue", requestId); + SWGDebugLog(@"added %@ to request queue", requestId); [queuedRequests addObject:requestId]; return requestId; } @@ -221,7 +221,7 @@ static void (^reachabilityChangeBlock)(int); }]; if(matchingItems.count == 1) { - DebugLog(@"removed request id %@", requestId); + SWGDebugLog(@"removed request id %@", requestId); [queuedRequests removeObject:requestId]; return YES; } @@ -245,22 +245,22 @@ static void (^reachabilityChangeBlock)(int); reachabilityStatus = status; switch (status) { case AFNetworkReachabilityStatusUnknown: - DebugLog(@"reachability changed to AFNetworkReachabilityStatusUnknown"); + SWGDebugLog(@"reachability changed to AFNetworkReachabilityStatusUnknown"); [SWGApiClient setOfflineState:true]; break; case AFNetworkReachabilityStatusNotReachable: - DebugLog(@"reachability changed to AFNetworkReachabilityStatusNotReachable"); + SWGDebugLog(@"reachability changed to AFNetworkReachabilityStatusNotReachable"); [SWGApiClient setOfflineState:true]; break; case AFNetworkReachabilityStatusReachableViaWWAN: - DebugLog(@"reachability changed to AFNetworkReachabilityStatusReachableViaWWAN"); + SWGDebugLog(@"reachability changed to AFNetworkReachabilityStatusReachableViaWWAN"); [SWGApiClient setOfflineState:false]; break; case AFNetworkReachabilityStatusReachableViaWiFi: - DebugLog(@"reachability changed to AFNetworkReachabilityStatusReachableViaWiFi"); + SWGDebugLog(@"reachability changed to AFNetworkReachabilityStatusReachableViaWiFi"); [SWGApiClient setOfflineState:false]; break; default: @@ -591,15 +591,15 @@ static void (^reachabilityChangeBlock)(int); hasHeaderParams = true; } if(offlineState) { - DebugLog(@"%@ cache forced", resourcePath); + SWGDebugLog(@"%@ cache forced", resourcePath); [request setCachePolicy:NSURLRequestReturnCacheDataDontLoad]; } else if(!hasHeaderParams && [method isEqualToString:@"GET"] && cacheEnabled) { - DebugLog(@"%@ cache enabled", resourcePath); + SWGDebugLog(@"%@ cache enabled", resourcePath); [request setCachePolicy:NSURLRequestUseProtocolCachePolicy]; } else { - DebugLog(@"%@ cache disabled", resourcePath); + SWGDebugLog(@"%@ cache disabled", resourcePath); [request setCachePolicy:NSURLRequestReloadIgnoringLocalCacheData]; }