[JAVA] Address [rawtypes] and [this-escape] warnings in generated API clients (#20466)

* Address [rawtypes] and [this-escape] warnings in generated API clients

* Commit updated sample files
This commit is contained in:
Iurii Ignatko 2025-01-18 08:00:16 +01:00 committed by GitHub
parent 98ccf95e43
commit fa3e38a4b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 18 additions and 18 deletions

View File

@ -622,7 +622,7 @@ public class ApiClient{{#jsr310}} extends JavaTimeFormatter{{/jsr310}} {
* @param value The value of the parameter. * @param value The value of the parameter.
* @return A list of {@code Pair} objects. * @return A list of {@code Pair} objects.
*/ */
public List<Pair> parameterToPairs(String collectionFormat, String name, Collection value) { public List<Pair> parameterToPairs(String collectionFormat, String name, Collection<?> value) {
List<Pair> params = new ArrayList<Pair>(); List<Pair> params = new ArrayList<Pair>();
// preconditions // preconditions

View File

@ -183,7 +183,7 @@ public class ApiClient {
asyncResponseInterceptor = null; asyncResponseInterceptor = null;
} }
protected ObjectMapper createDefaultObjectMapper() { public static ObjectMapper createDefaultObjectMapper() {
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
@ -199,11 +199,11 @@ public class ApiClient {
return mapper; return mapper;
} }
protected String getDefaultBaseUri() { private String getDefaultBaseUri() {
return "{{{basePath}}}"; return "{{{basePath}}}";
} }
protected HttpClient.Builder createDefaultHttpClientBuilder() { public static HttpClient.Builder createDefaultHttpClientBuilder() {
return HttpClient.newBuilder(); return HttpClient.newBuilder();
} }

View File

@ -540,7 +540,7 @@ public class ApiClient extends JavaTimeFormatter {
* @param value The value of the parameter. * @param value The value of the parameter.
* @return A list of {@code Pair} objects. * @return A list of {@code Pair} objects.
*/ */
public List<Pair> parameterToPairs(String collectionFormat, String name, Collection value) { public List<Pair> parameterToPairs(String collectionFormat, String name, Collection<?> value) {
List<Pair> params = new ArrayList<Pair>(); List<Pair> params = new ArrayList<Pair>();
// preconditions // preconditions

View File

@ -192,7 +192,7 @@ public class ApiClient {
asyncResponseInterceptor = null; asyncResponseInterceptor = null;
} }
protected ObjectMapper createDefaultObjectMapper() { public static ObjectMapper createDefaultObjectMapper() {
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
@ -206,11 +206,11 @@ public class ApiClient {
return mapper; return mapper;
} }
protected String getDefaultBaseUri() { private String getDefaultBaseUri() {
return "http://localhost:3000"; return "http://localhost:3000";
} }
protected HttpClient.Builder createDefaultHttpClientBuilder() { public static HttpClient.Builder createDefaultHttpClientBuilder() {
return HttpClient.newBuilder(); return HttpClient.newBuilder();
} }

View File

@ -633,7 +633,7 @@ public class ApiClient extends JavaTimeFormatter {
* @param value The value of the parameter. * @param value The value of the parameter.
* @return A list of {@code Pair} objects. * @return A list of {@code Pair} objects.
*/ */
public List<Pair> parameterToPairs(String collectionFormat, String name, Collection value) { public List<Pair> parameterToPairs(String collectionFormat, String name, Collection<?> value) {
List<Pair> params = new ArrayList<Pair>(); List<Pair> params = new ArrayList<Pair>();
// preconditions // preconditions

View File

@ -192,7 +192,7 @@ public class ApiClient {
asyncResponseInterceptor = null; asyncResponseInterceptor = null;
} }
protected ObjectMapper createDefaultObjectMapper() { public static ObjectMapper createDefaultObjectMapper() {
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
@ -206,11 +206,11 @@ public class ApiClient {
return mapper; return mapper;
} }
protected String getDefaultBaseUri() { private String getDefaultBaseUri() {
return "http://petstore.swagger.io:80/v2"; return "http://petstore.swagger.io:80/v2";
} }
protected HttpClient.Builder createDefaultHttpClientBuilder() { public static HttpClient.Builder createDefaultHttpClientBuilder() {
return HttpClient.newBuilder(); return HttpClient.newBuilder();
} }

View File

@ -192,7 +192,7 @@ public class ApiClient {
asyncResponseInterceptor = null; asyncResponseInterceptor = null;
} }
protected ObjectMapper createDefaultObjectMapper() { public static ObjectMapper createDefaultObjectMapper() {
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
@ -206,11 +206,11 @@ public class ApiClient {
return mapper; return mapper;
} }
protected String getDefaultBaseUri() { private String getDefaultBaseUri() {
return "http://petstore.swagger.io/v2"; return "http://petstore.swagger.io/v2";
} }
protected HttpClient.Builder createDefaultHttpClientBuilder() { public static HttpClient.Builder createDefaultHttpClientBuilder() {
return HttpClient.newBuilder(); return HttpClient.newBuilder();
} }

View File

@ -192,7 +192,7 @@ public class ApiClient {
asyncResponseInterceptor = null; asyncResponseInterceptor = null;
} }
protected ObjectMapper createDefaultObjectMapper() { public static ObjectMapper createDefaultObjectMapper() {
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
@ -206,11 +206,11 @@ public class ApiClient {
return mapper; return mapper;
} }
protected String getDefaultBaseUri() { private String getDefaultBaseUri() {
return "http://petstore.swagger.io:80/v2"; return "http://petstore.swagger.io:80/v2";
} }
protected HttpClient.Builder createDefaultHttpClientBuilder() { public static HttpClient.Builder createDefaultHttpClientBuilder() {
return HttpClient.newBuilder(); return HttpClient.newBuilder();
} }