Skip to content

Commit 2178b0f

Browse files
committed
RunOpenapitoolsCodegenMain
OpenAPI Generator at commit d327c5be464d02aa31e24d2ef6eae959e0563a86
1 parent 9392ae7 commit 2178b0f

File tree

38 files changed

+162
-113
lines changed

38 files changed

+162
-113
lines changed

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-feign/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ if(hasProperty('target') && target == 'android') {
9494
}
9595

9696
ext {
97-
swagger_annotations_version = "1.5.9"
97+
swagger_annotations_version = "1.5.21"
9898
jackson_version = "2.8.7"
9999
threepane_version = "2.6.4"
100100
feign_version = "9.4.0"

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-feign/build.sbt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ lazy val root = (project in file(".")).
99
publishArtifact in (Compile, packageDoc) := false,
1010
resolvers += Resolver.mavenLocal,
1111
libraryDependencies ++= Seq(
12-
"io.swagger" % "swagger-annotations" % "1.5.9" % "compile",
12+
"io.swagger" % "swagger-annotations" % "1.5.21" % "compile",
1313
"io.github.openfeign" % "feign-core" % "9.4.0" % "compile",
1414
"io.github.openfeign" % "feign-jackson" % "9.4.0" % "compile",
1515
"io.github.openfeign" % "feign-slf4j" % "9.4.0" % "compile",

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-feign/pom.xml

+5-7
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,7 @@
114114
</goals>
115115
<configuration>
116116
<sources>
117-
<source>
118-
src/main/java</source>
117+
<source>src/main/java</source>
119118
</sources>
120119
</configuration>
121120
</execution>
@@ -127,8 +126,7 @@
127126
</goals>
128127
<configuration>
129128
<sources>
130-
<source>
131-
src/test/java</source>
129+
<source>src/test/java</source>
132130
</sources>
133131
</configuration>
134132
</execution>
@@ -191,7 +189,7 @@
191189
<dependency>
192190
<groupId>io.swagger</groupId>
193191
<artifactId>swagger-annotations</artifactId>
194-
<version>${swagger-core-version}</version>
192+
<version>${swagger-annotations-version}</version>
195193
</dependency>
196194

197195
<!-- HTTP client: Netflix Feign -->
@@ -268,11 +266,11 @@
268266
<java.version>1.7</java.version>
269267
<maven.compiler.source>${java.version}</maven.compiler.source>
270268
<maven.compiler.target>${java.version}</maven.compiler.target>
271-
<swagger-core-version>1.5.18</swagger-core-version>
269+
<swagger-annotations-version>1.5.21</swagger-annotations-version>
272270
<feign-version>9.4.0</feign-version>
273271
<feign-form-version>2.1.0</feign-form-version>
274272
<jackson-version>2.8.9</jackson-version>
275-
<jackson-threetenbp-version>2.6.4</jackson-threetenbp-version>
273+
<jackson-threetenbp-version>2.6.4</jackson-threetenbp-version>
276274
<junit-version>4.12</junit-version>
277275
<maven-plugin-version>1.0.0</maven-plugin-version>
278276
<oltu-version>1.0.1</oltu-version>

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-google-api-client/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ if(hasProperty('target') && target == 'android') {
9494
}
9595

9696
ext {
97-
swagger_annotations_version = "1.5.17"
97+
swagger_annotations_version = "1.5.21"
9898
jackson_version = "2.8.9"
9999
google_api_client_version = "1.23.0"
100100
jersey_common_version = "2.25.1"

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-google-api-client/build.sbt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ lazy val root = (project in file(".")).
99
publishArtifact in (Compile, packageDoc) := false,
1010
resolvers += Resolver.mavenLocal,
1111
libraryDependencies ++= Seq(
12-
"io.swagger" % "swagger-annotations" % "1.5.17",
12+
"io.swagger" % "swagger-annotations" % "1.5.21",
1313
"com.google.api-client" % "google-api-client" % "1.23.0",
1414
"org.glassfish.jersey.core" % "jersey-common" % "2.25.1",
1515
"com.fasterxml.jackson.core" % "jackson-core" % "2.8.9" % "compile",

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-google-api-client/pom.xml

+4-6
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,7 @@
114114
</goals>
115115
<configuration>
116116
<sources>
117-
<source>
118-
src/main/java</source>
117+
<source>src/main/java</source>
119118
</sources>
120119
</configuration>
121120
</execution>
@@ -127,8 +126,7 @@
127126
</goals>
128127
<configuration>
129128
<sources>
130-
<source>
131-
src/test/java</source>
129+
<source>src/test/java</source>
132130
</sources>
133131
</configuration>
134132
</execution>
@@ -246,11 +244,11 @@
246244
</dependencies>
247245
<properties>
248246
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
249-
<swagger-annotations-version>1.5.17</swagger-annotations-version>
247+
<swagger-annotations-version>1.5.21</swagger-annotations-version>
250248
<google-api-client-version>1.23.0</google-api-client-version>
251249
<jersey-common-version>2.25.1</jersey-common-version>
252250
<jackson-version>2.8.9</jackson-version>
253-
<jackson-threetenbp-version>2.6.4</jackson-threetenbp-version>
251+
<jackson-threetenbp-version>2.6.4</jackson-threetenbp-version>
254252
<maven-plugin-version>1.0.0</maven-plugin-version>
255253
<junit-version>4.12</junit-version>
256254
</properties>

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-jersey2/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ if(hasProperty('target') && target == 'android') {
9393
}
9494

9595
ext {
96-
swagger_annotations_version = "1.5.20"
96+
swagger_annotations_version = "1.5.21"
9797
jackson_version = "2.9.6"
9898
jersey_version = "2.27"
9999
junit_version = "4.12"

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-jersey2/build.sbt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ lazy val root = (project in file(".")).
99
publishArtifact in (Compile, packageDoc) := false,
1010
resolvers += Resolver.mavenLocal,
1111
libraryDependencies ++= Seq(
12-
"io.swagger" % "swagger-annotations" % "1.5.20",
12+
"io.swagger" % "swagger-annotations" % "1.5.21",
1313
"org.glassfish.jersey.core" % "jersey-client" % "2.25.1",
1414
"org.glassfish.jersey.media" % "jersey-media-multipart" % "2.25.1",
1515
"org.glassfish.jersey.media" % "jersey-media-json-jackson" % "2.25.1",

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-jersey2/pom.xml

+4-6
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,7 @@
114114
</goals>
115115
<configuration>
116116
<sources>
117-
<source>
118-
src/main/java</source>
117+
<source>src/main/java</source>
119118
</sources>
120119
</configuration>
121120
</execution>
@@ -127,8 +126,7 @@
127126
</goals>
128127
<configuration>
129128
<sources>
130-
<source>
131-
src/test/java</source>
129+
<source>src/test/java</source>
132130
</sources>
133131
</configuration>
134132
</execution>
@@ -200,7 +198,7 @@
200198
<dependency>
201199
<groupId>io.swagger</groupId>
202200
<artifactId>swagger-annotations</artifactId>
203-
<version>${swagger-core-version}</version>
201+
<version>${swagger-annotations-version}</version>
204202
</dependency>
205203

206204
<!-- HTTP client: jersey-client -->
@@ -257,7 +255,7 @@
257255
</dependencies>
258256
<properties>
259257
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
260-
<swagger-core-version>1.5.20</swagger-core-version>
258+
<swagger-annotations-version>1.5.21</swagger-annotations-version>
261259
<jersey-version>2.27</jersey-version>
262260
<jackson-version>2.8.9</jackson-version>
263261
<threetenbp-version>2.6.4</threetenbp-version>

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-rest-assured/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ if(hasProperty('target') && target == 'android') {
9494
}
9595

9696
ext {
97-
swagger_annotations_version = "1.5.15"
97+
swagger_annotations_version = "1.5.21"
9898
rest_assured_version = "3.1.0"
9999
junit_version = "4.12"
100100
gson_version = "2.6.1"

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-rest-assured/build.sbt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ lazy val root = (project in file(".")).
99
publishArtifact in (Compile, packageDoc) := false,
1010
resolvers += Resolver.mavenLocal,
1111
libraryDependencies ++= Seq(
12-
"io.swagger" % "swagger-annotations" % "1.5.15",
12+
"io.swagger" % "swagger-annotations" % "1.5.21",
1313
"io.rest-assured" % "scala-support" % "3.1.0",
1414
"com.google.code.gson" % "gson" % "2.6.1",
1515
"io.gsonfire" % "gson-fire" % "1.8.2" % "compile",

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-rest-assured/pom.xml

+4-6
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,7 @@
113113
</goals>
114114
<configuration>
115115
<sources>
116-
<source>
117-
src/main/java</source>
116+
<source>src/main/java</source>
118117
</sources>
119118
</configuration>
120119
</execution>
@@ -126,8 +125,7 @@
126125
</goals>
127126
<configuration>
128127
<sources>
129-
<source>
130-
src/test/java</source>
128+
<source>src/test/java</source>
131129
</sources>
132130
</configuration>
133131
</execution>
@@ -199,7 +197,7 @@
199197
<dependency>
200198
<groupId>io.swagger</groupId>
201199
<artifactId>swagger-annotations</artifactId>
202-
<version>${swagger-core-version}</version>
200+
<version>${swagger-annotations-version}</version>
203201
</dependency>
204202
<dependency>
205203
<groupId>io.rest-assured</groupId>
@@ -236,7 +234,7 @@
236234
</dependencies>
237235
<properties>
238236
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
239-
<swagger-core-version>1.5.15</swagger-core-version>
237+
<swagger-annotations-version>1.5.21</swagger-annotations-version>
240238
<rest-assured.version>3.1.0</rest-assured.version>
241239
<gson-version>2.6.1</gson-version>
242240
<gson-fire-version>1.8.2</gson-fire-version>

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-resteasy/pom.xml

+4-6
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,7 @@
9595
</goals>
9696
<configuration>
9797
<sources>
98-
<source>
99-
src/main/java</source>
98+
<source>src/main/java</source>
10099
</sources>
101100
</configuration>
102101
</execution>
@@ -108,8 +107,7 @@
108107
</goals>
109108
<configuration>
110109
<sources>
111-
<source>
112-
src/test/java</source>
110+
<source>src/test/java</source>
113111
</sources>
114112
</configuration>
115113
</execution>
@@ -143,7 +141,7 @@
143141
<dependency>
144142
<groupId>io.swagger</groupId>
145143
<artifactId>swagger-annotations</artifactId>
146-
<version>${swagger-core-version}</version>
144+
<version>${swagger-annotations-version}</version>
147145
</dependency>
148146
<!-- HTTP client: jersey-client -->
149147
<dependency>
@@ -215,7 +213,7 @@
215213
</dependencies>
216214
<properties>
217215
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
218-
<swagger-core-version>1.5.18</swagger-core-version>
216+
<swagger-annotations-version>1.5.21</swagger-annotations-version>
219217
<resteasy-version>3.1.3.Final</resteasy-version>
220218
<jackson-version>2.8.6</jackson-version>
221219
<threetenbp-version>2.6.4</threetenbp-version>

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-resttemplate/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ if(hasProperty('target') && target == 'android') {
9494
}
9595

9696
ext {
97-
swagger_annotations_version = "1.5.17"
97+
swagger_annotations_version = "1.5.21"
9898
jackson_version = "2.8.9"
9999
spring_web_version = "4.3.9.RELEASE"
100100
jodatime_version = "2.9.9"

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-resttemplate/pom.xml

+3-5
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,7 @@
114114
</goals>
115115
<configuration>
116116
<sources>
117-
<source>
118-
src/main/java</source>
117+
<source>src/main/java</source>
119118
</sources>
120119
</configuration>
121120
</execution>
@@ -127,8 +126,7 @@
127126
</goals>
128127
<configuration>
129128
<sources>
130-
<source>
131-
src/test/java</source>
129+
<source>src/test/java</source>
132130
</sources>
133131
</configuration>
134132
</execution>
@@ -247,7 +245,7 @@
247245
</dependencies>
248246
<properties>
249247
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
250-
<swagger-annotations-version>1.5.17</swagger-annotations-version>
248+
<swagger-annotations-version>1.5.21</swagger-annotations-version>
251249
<spring-web-version>4.3.9.RELEASE</spring-web-version>
252250
<jackson-version>2.8.9</jackson-version>
253251
<jackson-threetenbp-version>2.6.4</jackson-threetenbp-version>

openapi-generator-utils/icespellmint/icespellmint-openapigen-java-webclient/src/main/java/fr/jmini/openapi/openapitools/webclient/ApiClient.java

+13-6
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import org.springframework.web.reactive.function.client.ExchangeStrategies;
3434
import reactor.core.publisher.Mono;
3535
import reactor.core.publisher.Flux;
36+
import java.util.Optional;
3637

3738
import java.io.BufferedReader;
3839
import java.io.IOException;
@@ -76,7 +77,7 @@ private String collectionToString(Collection<? extends CharSequence> collection)
7677
}
7778

7879
private HttpHeaders defaultHeaders = new HttpHeaders();
79-
80+
8081
private String basePath = "http://localhost:8090";
8182

8283
private final WebClient webClient;
@@ -87,24 +88,30 @@ private String collectionToString(Collection<? extends CharSequence> collection)
8788

8889
public ApiClient() {
8990
this.dateFormat = createDefaultDateFormat();
90-
this.webClient = buildWebClient(new ObjectMapper(), this.dateFormat);
91+
this.webClient = buildWebClient(new ObjectMapper(), dateFormat);
92+
this.init();
9193
}
9294

9395
public ApiClient(ObjectMapper mapper, DateFormat format) {
9496
this(buildWebClient(mapper.copy(), format), format);
9597
}
9698

99+
public ApiClient(WebClient webClient, ObjectMapper mapper, DateFormat format) {
100+
this(Optional.ofNullable(webClient).orElseGet(() ->buildWebClient(mapper.copy(), format)), format);
101+
}
102+
97103
private ApiClient(WebClient webClient, DateFormat format) {
98104
this.webClient = webClient;
99105
this.dateFormat = format;
106+
this.init();
100107
}
101108

102109
public DateFormat createDefaultDateFormat() {
103110
DateFormat dateFormat = new RFC3339DateFormat();
104111
dateFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
105112
return dateFormat;
106113
}
107-
114+
108115
protected void init() {
109116
// Setup authentications (key: authentication name, value: authentication).
110117
authentications = new HashMap<String, Authentication>();
@@ -129,7 +136,7 @@ public static WebClient buildWebClient(ObjectMapper mapper, DateFormat dateForma
129136
return webClient.build();
130137
}
131138

132-
139+
133140
/**
134141
* Get the current base path
135142
* @return String the base path
@@ -582,7 +589,7 @@ private void updateParamsForAuth(String[] authNames, MultiValueMap<String, Strin
582589
auth.applyToParams(queryParams, headerParams);
583590
}
584591
}
585-
592+
586593
private class ApiClientHttpRequestInterceptor implements ClientHttpRequestInterceptor {
587594
private final Log log = LogFactory.getLog(ApiClientHttpRequestInterceptor.class);
588595

@@ -621,7 +628,7 @@ private String headersToString(HttpHeaders headers) {
621628
builder.setLength(builder.length() - 1); // Get rid of trailing comma
622629
return builder.toString();
623630
}
624-
631+
625632
private String bodyToString(InputStream body) throws IOException {
626633
StringBuilder builder = new StringBuilder();
627634
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(body, StandardCharsets.UTF_8));

openapi-generator-utils/petstore/petstore-openapigen-java-rest-assured/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ if(hasProperty('target') && target == 'android') {
9494
}
9595

9696
ext {
97-
swagger_annotations_version = "1.5.15"
97+
swagger_annotations_version = "1.5.21"
9898
rest_assured_version = "3.1.0"
9999
junit_version = "4.12"
100100
gson_version = "2.6.1"

openapi-generator-utils/petstore/petstore-openapigen-java-rest-assured/build.sbt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ lazy val root = (project in file(".")).
99
publishArtifact in (Compile, packageDoc) := false,
1010
resolvers += Resolver.mavenLocal,
1111
libraryDependencies ++= Seq(
12-
"io.swagger" % "swagger-annotations" % "1.5.15",
12+
"io.swagger" % "swagger-annotations" % "1.5.21",
1313
"io.rest-assured" % "scala-support" % "3.1.0",
1414
"com.google.code.gson" % "gson" % "2.6.1",
1515
"io.gsonfire" % "gson-fire" % "1.8.2" % "compile",

0 commit comments

Comments
 (0)