Close #19129: java jersey2 and jersey3: Always cast path parameters to string similarly to okhttp-gson (#19161)

This commit is contained in:
Giuseppe Tribulato 2024-07-16 12:09:05 +02:00 committed by GitHub
parent c05bedb148
commit 9ae8775987
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
14 changed files with 26 additions and 26 deletions

View File

@ -134,7 +134,7 @@ public class {{classname}} {
{{#hasPathParams}}
// Path parameters
String localVarPath = "{{{path}}}"{{#pathParams}}
.replaceAll({{=% %=}}"\\{%baseName%}"%={{ }}=%, apiClient.escapeString({{{paramName}}}{{#isUuid}}.toString(){{/isUuid}}{{^isString}}.toString(){{/isString}})){{/pathParams}};
.replaceAll({{=% %=}}"\\{%baseName%}"%={{ }}=%, apiClient.escapeString({{{paramName}}}.toString())){{/pathParams}};
{{/hasPathParams}}
{{#queryParams}}

View File

@ -134,7 +134,7 @@ public class {{classname}} {
{{#hasPathParams}}
// Path parameters
String localVarPath = "{{{path}}}"{{#pathParams}}
.replaceAll({{=% %=}}"\\{%baseName%}"%={{ }}=%, apiClient.escapeString({{{paramName}}}{{#isUuid}}.toString(){{/isUuid}}{{^isString}}.toString(){{/isString}})){{/pathParams}};
.replaceAll({{=% %=}}"\\{%baseName%}"%={{ }}=%, apiClient.escapeString({{{paramName}}}.toString())){{/pathParams}};
{{/hasPathParams}}
{{#queryParams}}

View File

@ -83,7 +83,7 @@ public class StoreApi {
// Path parameters
String localVarPath = "/store/order/{order_id}"
.replaceAll("\\{order_id}", apiClient.escapeString(orderId));
.replaceAll("\\{order_id}", apiClient.escapeString(orderId.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();

View File

@ -201,7 +201,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();
@ -249,7 +249,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept("application/xml", "application/json");
String localVarContentType = apiClient.selectHeaderContentType();
@ -386,7 +386,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();

View File

@ -83,7 +83,7 @@ public class StoreApi {
// Path parameters
String localVarPath = "/store/order/{order_id}"
.replaceAll("\\{order_id}", apiClient.escapeString(orderId));
.replaceAll("\\{order_id}", apiClient.escapeString(orderId.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();

View File

@ -201,7 +201,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();
@ -249,7 +249,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept("application/xml", "application/json");
String localVarContentType = apiClient.selectHeaderContentType();
@ -386,7 +386,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();

View File

@ -86,7 +86,7 @@ public class StoreApi {
// Path parameters
String localVarPath = "/store/order/{order_id}"
.replaceAll("\\{order_id}", apiClient.escapeString(orderId));
.replaceAll("\\{order_id}", apiClient.escapeString(orderId.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();

View File

@ -204,7 +204,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();
@ -252,7 +252,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept("application/xml", "application/json");
String localVarContentType = apiClient.selectHeaderContentType();
@ -389,7 +389,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType("application/json");

View File

@ -83,7 +83,7 @@ public class StoreApi {
// Path parameters
String localVarPath = "/store/order/{orderId}"
.replaceAll("\\{orderId}", apiClient.escapeString(orderId));
.replaceAll("\\{orderId}", apiClient.escapeString(orderId.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();

View File

@ -204,7 +204,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();
@ -253,7 +253,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept("application/xml", "application/json");
String localVarContentType = apiClient.selectHeaderContentType();
@ -391,7 +391,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType("application/json");

View File

@ -83,7 +83,7 @@ public class StoreApi {
// Path parameters
String localVarPath = "/store/order/{orderId}"
.replaceAll("\\{orderId}", apiClient.escapeString(orderId));
.replaceAll("\\{orderId}", apiClient.escapeString(orderId.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();

View File

@ -204,7 +204,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();
@ -253,7 +253,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept("application/xml", "application/json");
String localVarContentType = apiClient.selectHeaderContentType();
@ -391,7 +391,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType("application/json");

View File

@ -83,7 +83,7 @@ public class StoreApi {
// Path parameters
String localVarPath = "/store/order/{order_id}"
.replaceAll("\\{order_id}", apiClient.escapeString(orderId));
.replaceAll("\\{order_id}", apiClient.escapeString(orderId.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();

View File

@ -201,7 +201,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType();
@ -249,7 +249,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept("application/xml", "application/json");
String localVarContentType = apiClient.selectHeaderContentType();
@ -386,7 +386,7 @@ public class UserApi {
// Path parameters
String localVarPath = "/user/{username}"
.replaceAll("\\{username}", apiClient.escapeString(username));
.replaceAll("\\{username}", apiClient.escapeString(username.toString()));
String localVarAccept = apiClient.selectHeaderAccept();
String localVarContentType = apiClient.selectHeaderContentType("application/json");