Skip to content

Commit 75b7418

Browse files
committed
chore: regenerate jersey3 samples to fix compilation errors
1 parent b20c211 commit 75b7418

98 files changed

Lines changed: 1651 additions & 738 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

samples/client/petstore/java/jersey3-oneOf/pom.xml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -318,25 +318,6 @@
318318
<artifactId>jersey-apache-connector</artifactId>
319319
<version>${jersey-version}</version>
320320
</dependency>
321-
<!-- Bean Validation API support -->
322-
<dependency>
323-
<groupId>jakarta.validation</groupId>
324-
<artifactId>jakarta.validation-api</artifactId>
325-
<version>${beanvalidation-version}</version>
326-
<scope>provided</scope>
327-
</dependency>
328-
<!-- For equals and hashCode using reflection -->
329-
<dependency>
330-
<groupId>org.apache.commons</groupId>
331-
<artifactId>commons-lang3</artifactId>
332-
<version>${commons-lang3-version}</version>
333-
</dependency>
334-
<!-- For HTTP signature authentication -->
335-
<dependency>
336-
<groupId>org.tomitribe</groupId>
337-
<artifactId>tomitribe-http-signatures</artifactId>
338-
<version>${http-signature-version}</version>
339-
</dependency>
340321

341322
<!-- test dependencies -->
342323
<dependency>
@@ -355,8 +336,6 @@
355336
<jackson-databind-nullable-version>0.2.10</jackson-databind-nullable-version>
356337
<jakarta-annotation-version>2.1.1</jakarta-annotation-version>
357338
<beanvalidation-version>3.0.2</beanvalidation-version>
358-
<commons-lang3-version>3.12.0</commons-lang3-version>
359-
<http-signature-version>1.8</http-signature-version>
360339
<junit-version>5.10.0</junit-version>
361340
<spotless.version>2.21.0</spotless.version>
362341
</properties>

samples/client/petstore/java/jersey3-oneOf/src/main/java/org/openapitools/client/ApiException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public class ApiException extends Exception {
2626
private int code = 0;
2727
private Map<String, List<String>> responseHeaders = null;
2828
private String responseBody = null;
29-
private Object errorEntity = null;
29+
private transient Object errorEntity = null;
3030

3131
public ApiException() {}
3232

samples/client/petstore/java/jersey3/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# openapi-java-client
1+
# petstore-jersey3
22

33
OpenAPI Petstore
44

@@ -41,7 +41,7 @@ Add this dependency to your project's POM:
4141
```xml
4242
<dependency>
4343
<groupId>org.openapitools</groupId>
44-
<artifactId>openapi-java-client</artifactId>
44+
<artifactId>petstore-jersey3</artifactId>
4545
<version>1.0.0</version>
4646
<scope>compile</scope>
4747
</dependency>
@@ -53,12 +53,12 @@ Add this dependency to your project's build file:
5353

5454
```groovy
5555
repositories {
56-
mavenCentral() // Needed if the 'openapi-java-client' jar has been published to maven central.
57-
mavenLocal() // Needed if the 'openapi-java-client' jar has been published to the local maven repo.
56+
mavenCentral() // Needed if the 'petstore-jersey3' jar has been published to maven central.
57+
mavenLocal() // Needed if the 'petstore-jersey3' jar has been published to the local maven repo.
5858
}
5959
6060
dependencies {
61-
implementation "org.openapitools:openapi-java-client:1.0.0"
61+
implementation "org.openapitools:petstore-jersey3:1.0.0"
6262
}
6363
```
6464

@@ -72,7 +72,7 @@ mvn clean package
7272

7373
Then manually install the following JARs:
7474

75-
- `target/openapi-java-client-1.0.0.jar`
75+
- `target/petstore-jersey3-1.0.0.jar`
7676
- `target/lib/*.jar`
7777

7878
## Getting Started

samples/client/petstore/java/jersey3/build.gradle

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ if(hasProperty('target') && target == 'android') {
8484
publishing {
8585
publications {
8686
maven(MavenPublication) {
87-
artifactId = 'openapi-java-client'
87+
artifactId = 'petstore-jersey3'
8888

8989
from components.java
9090
}
@@ -104,10 +104,12 @@ ext {
104104
jackson_databind_version = "2.21.1"
105105
jackson_databind_nullable_version = "0.2.10"
106106
jakarta_annotation_version = "2.1.0"
107+
bean_validation_version = "3.0.2"
107108
jersey_version = "3.0.4"
108109
junit_version = "5.8.2"
109110
scribejava_apis_version = "8.3.1"
110111
tomitribe_http_signatures_version = "1.7"
112+
commons_lang3_version = "3.17.0"
111113
}
112114

113115
dependencies {
@@ -126,6 +128,8 @@ dependencies {
126128
implementation "com.github.scribejava:scribejava-apis:$scribejava_apis_version"
127129
implementation "org.tomitribe:tomitribe-http-signatures:$tomitribe_http_signatures_version"
128130
implementation "jakarta.annotation:jakarta.annotation-api:$jakarta_annotation_version"
131+
implementation "jakarta.validation:jakarta.validation-api:$bean_validation_version"
132+
implementation "org.apache.commons:commons-lang3:$commons_lang3_version"
129133
testImplementation "org.junit.jupiter:junit-jupiter-api:$junit_version"
130134
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:$junit_version"
131135
}

samples/client/petstore/java/jersey3/build.sbt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
lazy val root = (project in file(".")).
22
settings(
33
organization := "org.openapitools",
4-
name := "openapi-java-client",
4+
name := "petstore-jersey3",
55
version := "1.0.0",
66
scalaVersion := "2.11.12",
77
scalacOptions ++= Seq("-feature"),
@@ -24,6 +24,7 @@ lazy val root = (project in file(".")).
2424
"com.github.scribejava" % "scribejava-apis" % "8.3.1" % "compile",
2525
"org.tomitribe" % "tomitribe-http-signatures" % "1.7" % "compile",
2626
"jakarta.annotation" % "jakarta.annotation-api" % "2.1.0" % "compile",
27+
"org.apache.commons" % "commons-lang3" % "3.17.0" % "compile",
2728
"org.junit.jupiter" % "junit-jupiter-api" % "5.8.2" % "test"
2829
)
2930
)

samples/client/petstore/java/jersey3/docs/ArrayTest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
|------------ | ------------- | ------------- | -------------|
1010
|**arrayOfString** | **List&lt;String&gt;** | | [optional] |
1111
|**arrayArrayOfInteger** | **List&lt;List&lt;Long&gt;&gt;** | | [optional] |
12-
|**arrayArrayOfModel** | **List&lt;List&lt;ReadOnlyFirst&gt;&gt;** | | [optional] |
12+
|**arrayArrayOfModel** | **List&lt;List&lt;@Valid ReadOnlyFirst&gt;&gt;** | | [optional] |
1313

1414

1515

samples/client/petstore/java/jersey3/docs/FakeApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ public class Example {
427427
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
428428

429429
FakeApi apiInstance = new FakeApi(defaultClient);
430-
List<String> requestBody = Arrays.asList(); // List<String> |
430+
List<@Pattern(regexp = "[A-Z0-9]+")String> requestBody = Arrays.asList(); // List<@Pattern(regexp = "[A-Z0-9]+")String> |
431431
try {
432432
apiInstance.postArrayOfString(requestBody);
433433
} catch (ApiException e) {

samples/client/petstore/java/jersey3/docs/UserApi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public class Example {
103103
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
104104

105105
UserApi apiInstance = new UserApi(defaultClient);
106-
List<User> user = Arrays.asList(); // List<User> | List of user object
106+
List<@Valid User> user = Arrays.asList(); // List<@Valid User> | List of user object
107107
try {
108108
apiInstance.createUsersWithArrayInput(user);
109109
} catch (ApiException e) {
@@ -167,7 +167,7 @@ public class Example {
167167
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
168168

169169
UserApi apiInstance = new UserApi(defaultClient);
170-
List<User> user = Arrays.asList(); // List<User> | List of user object
170+
List<@Valid User> user = Arrays.asList(); // List<@Valid User> | List of user object
171171
try {
172172
apiInstance.createUsersWithListInput(user);
173173
} catch (ApiException e) {

samples/client/petstore/java/jersey3/gradle.properties

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,10 @@
44
# Gradle properties reference: https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties
55
# For example, uncomment below to build for Android
66
#target = android
7+
8+
# JVM arguments
9+
org.gradle.jvmargs=-Xmx2024m -XX:MaxPermSize=512m
10+
# set timeout
11+
org.gradle.daemon.idletimeout=3600000
12+
# show all warnings
13+
org.gradle.warning.mode=all

samples/client/petstore/java/jersey3/pom.xml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>org.openapitools</groupId>
5-
<artifactId>openapi-java-client</artifactId>
5+
<artifactId>petstore-jersey3</artifactId>
66
<packaging>jar</packaging>
7-
<name>openapi-java-client</name>
7+
<name>petstore-jersey3</name>
88
<version>1.0.0</version>
99
<url>https://github.com/openapitools/openapi-generator</url>
1010
<description>OpenAPI Java</description>
@@ -317,6 +317,13 @@
317317
<artifactId>scribejava-apis</artifactId>
318318
<version>${scribejava-apis-version}</version>
319319
</dependency>
320+
<!-- Bean Validation API support -->
321+
<dependency>
322+
<groupId>jakarta.validation</groupId>
323+
<artifactId>jakarta.validation-api</artifactId>
324+
<version>${beanvalidation-version}</version>
325+
<scope>provided</scope>
326+
</dependency>
320327
<dependency>
321328
<groupId>jakarta.annotation</groupId>
322329
<artifactId>jakarta.annotation-api</artifactId>
@@ -328,13 +335,6 @@
328335
<artifactId>jersey-apache-connector</artifactId>
329336
<version>${jersey-version}</version>
330337
</dependency>
331-
<!-- Bean Validation API support -->
332-
<dependency>
333-
<groupId>jakarta.validation</groupId>
334-
<artifactId>jakarta.validation-api</artifactId>
335-
<version>${beanvalidation-version}</version>
336-
<scope>provided</scope>
337-
</dependency>
338338
<!-- For equals and hashCode using reflection -->
339339
<dependency>
340340
<groupId>org.apache.commons</groupId>
@@ -359,10 +359,10 @@
359359
<jackson-databind-nullable-version>0.2.10</jackson-databind-nullable-version>
360360
<jakarta-annotation-version>2.1.1</jakarta-annotation-version>
361361
<beanvalidation-version>3.0.2</beanvalidation-version>
362-
<commons-lang3-version>3.12.0</commons-lang3-version>
363362
<junit-version>5.10.0</junit-version>
364363
<http-signature-version>1.8</http-signature-version>
365364
<scribejava-apis-version>8.3.3</scribejava-apis-version>
365+
<commons-lang3-version>3.17.0</commons-lang3-version>
366366
<spotless.version>2.21.0</spotless.version>
367367
</properties>
368368
</project>

0 commit comments

Comments
 (0)