Skip to content

Commit 7652cb7

Browse files
committed
Set OpenAPI version back to 6.2.1 and fix GitLab CI
1 parent 4ac974e commit 7652cb7

236 files changed

Lines changed: 19257 additions & 3440 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.

‎.github/workflows/ci.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Install OpenAPI Generator CLI
2525
run: npm install @openapitools/openapi-generator-cli
2626
- name: Set OpenAPI Generator version
27-
run: ./node_modules/\@openapitools/openapi-generator-cli/main.js version-manager set 5.3.0
27+
run: ./node_modules/\@openapitools/openapi-generator-cli/main.js version-manager set 6.2.1
2828
- name: Generate SDK Client
2929
run: bash ./generate.sh
3030
- name: Check version number

‎.openapi-generator/FILES‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.github/workflows/maven.yml
12
api/openapi.yaml
23
build.gradle
34
build.sbt
@@ -82,6 +83,7 @@ docs/LimitedUnityPackage.md
8283
docs/LimitedUser.md
8384
docs/LimitedWorld.md
8485
docs/MIMEType.md
86+
docs/ModelFile.md
8587
docs/ModerateUserRequest.md
8688
docs/Notification.md
8789
docs/NotificationType.md
@@ -179,6 +181,7 @@ src/main/java/io/github/vrchatapi/model/APIConfigAnnouncement.java
179181
src/main/java/io/github/vrchatapi/model/APIConfigDownloadURLList.java
180182
src/main/java/io/github/vrchatapi/model/APIConfigEvents.java
181183
src/main/java/io/github/vrchatapi/model/APIHealth.java
184+
src/main/java/io/github/vrchatapi/model/AbstractOpenApiSchema.java
182185
src/main/java/io/github/vrchatapi/model/AddFavoriteRequest.java
183186
src/main/java/io/github/vrchatapi/model/AddGroupGalleryImageRequest.java
184187
src/main/java/io/github/vrchatapi/model/Avatar.java
@@ -246,6 +249,7 @@ src/main/java/io/github/vrchatapi/model/LimitedUnityPackage.java
246249
src/main/java/io/github/vrchatapi/model/LimitedUser.java
247250
src/main/java/io/github/vrchatapi/model/LimitedWorld.java
248251
src/main/java/io/github/vrchatapi/model/MIMEType.java
252+
src/main/java/io/github/vrchatapi/model/ModelFile.java
249253
src/main/java/io/github/vrchatapi/model/ModerateUserRequest.java
250254
src/main/java/io/github/vrchatapi/model/Notification.java
251255
src/main/java/io/github/vrchatapi/model/NotificationType.java

‎.openapi-generator/VERSION‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.3.0
1+
6.2.1

‎build.gradle‎

Lines changed: 57 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
apply plugin: 'idea'
22
apply plugin: 'eclipse'
33
apply plugin: 'java'
4+
apply plugin: 'com.diffplug.spotless'
45

56
group = 'io.github.vrchatapi'
67
version = '1.9.1'
@@ -11,7 +12,8 @@ buildscript {
1112
}
1213
dependencies {
1314
classpath 'com.android.tools.build:gradle:2.3.+'
14-
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
15+
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
16+
classpath 'com.diffplug.spotless:spotless-plugin-gradle:6.11.0'
1517
}
1618
}
1719

@@ -63,7 +65,7 @@ if(hasProperty('target') && target == 'android') {
6365
task.from variant.javaCompile.destinationDir
6466
task.destinationDir = project.file("${project.buildDir}/outputs/jar")
6567
task.archiveName = "${project.name}-${variant.baseName}-${version}.jar"
66-
artifacts.add('archives', task);
68+
artifacts.add('archives', task)
6769
}
6870
}
6971

@@ -104,20 +106,63 @@ ext {
104106
}
105107

106108
dependencies {
107-
implementation 'io.swagger:swagger-annotations:1.5.24'
109+
implementation 'io.swagger:swagger-annotations:1.6.8'
108110
implementation "com.google.code.findbugs:jsr305:3.0.2"
109-
implementation 'com.squareup.okhttp3:okhttp:4.9.1'
110-
implementation 'com.squareup.okhttp3:logging-interceptor:4.9.1'
111-
implementation 'com.google.code.gson:gson:2.8.6'
112-
implementation 'io.gsonfire:gson-fire:1.8.4'
113-
implementation 'org.openapitools:jackson-databind-nullable:0.2.1'
114-
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.10'
115-
implementation 'org.threeten:threetenbp:1.4.3'
111+
implementation 'com.squareup.okhttp3:okhttp:4.10.0'
112+
implementation 'com.squareup.okhttp3:logging-interceptor:4.10.0'
113+
implementation 'com.google.code.gson:gson:2.9.1'
114+
implementation 'io.gsonfire:gson-fire:1.8.5'
115+
implementation 'javax.ws.rs:jsr311-api:1.1.1'
116+
implementation 'javax.ws.rs:javax.ws.rs-api:2.1.1'
117+
implementation 'org.openapitools:jackson-databind-nullable:0.2.4'
118+
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.12.0'
116119
implementation "jakarta.annotation:jakarta.annotation-api:$jakarta_annotation_version"
117-
testImplementation 'junit:junit:4.13.1'
118-
testImplementation 'org.mockito:mockito-core:3.11.2'
120+
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.9.1'
121+
testImplementation 'org.mockito:mockito-core:3.12.4'
122+
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.9.1'
119123
}
120124

121125
javadoc {
122126
options.tags = [ "http.response.details:a:Http Response Details" ]
123127
}
128+
129+
// Use spotless plugin to automatically format code, remove unused import, etc
130+
// To apply changes directly to the file, run `gradlew spotlessApply`
131+
// Ref: https://github.com/diffplug/spotless/tree/main/plugin-gradle
132+
spotless {
133+
// comment out below to run spotless as part of the `check` task
134+
enforceCheck false
135+
136+
format 'misc', {
137+
// define the files (e.g. '*.gradle', '*.md') to apply `misc` to
138+
target '.gitignore'
139+
140+
// define the steps to apply to those files
141+
trimTrailingWhitespace()
142+
indentWithSpaces() // Takes an integer argument if you don't like 4
143+
endWithNewline()
144+
}
145+
java {
146+
// don't need to set target, it is inferred from java
147+
148+
// apply a specific flavor of google-java-format
149+
googleJavaFormat('1.8').aosp().reflowLongStrings()
150+
151+
removeUnusedImports()
152+
importOrder()
153+
}
154+
}
155+
156+
test {
157+
// Enable JUnit 5 (Gradle 4.6+).
158+
useJUnitPlatform()
159+
160+
// Always run tests, even when nothing changed.
161+
dependsOn 'cleanTest'
162+
163+
// Show test results.
164+
testLogging {
165+
events "passed", "skipped", "failed"
166+
}
167+
168+
}

‎build.sbt‎

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,20 @@ 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.24",
13-
"com.squareup.okhttp3" % "okhttp" % "4.9.1",
14-
"com.squareup.okhttp3" % "logging-interceptor" % "4.9.1",
15-
"com.google.code.gson" % "gson" % "2.8.6",
16-
"org.apache.commons" % "commons-lang3" % "3.10",
17-
"org.openapitools" % "jackson-databind-nullable" % "0.2.1",
18-
"org.threeten" % "threetenbp" % "1.4.3" % "compile",
19-
"io.gsonfire" % "gson-fire" % "1.8.3" % "compile",
12+
"io.swagger" % "swagger-annotations" % "1.6.5",
13+
"com.squareup.okhttp3" % "okhttp" % "4.10.0",
14+
"com.squareup.okhttp3" % "logging-interceptor" % "4.10.0",
15+
"com.google.code.gson" % "gson" % "2.9.1",
16+
"org.apache.commons" % "commons-lang3" % "3.12.0",
17+
"javax.ws.rs" % "jsr311-api" % "1.1.1",
18+
"javax.ws.rs" % "javax.ws.rs-api" % "2.1.1",
19+
"org.openapitools" % "jackson-databind-nullable" % "0.2.4",
20+
"io.gsonfire" % "gson-fire" % "1.8.5" % "compile",
2021
"jakarta.annotation" % "jakarta.annotation-api" % "1.3.5" % "compile",
2122
"com.google.code.findbugs" % "jsr305" % "3.0.2" % "compile",
2223
"jakarta.annotation" % "jakarta.annotation-api" % "1.3.5" % "compile",
23-
"junit" % "junit" % "4.13.1" % "test",
24-
"com.novocode" % "junit-interface" % "0.10" % "test"
24+
"org.junit.jupiter" % "junit-jupiter-api" % "5.9.1" % "test",
25+
"com.novocode" % "junit-interface" % "0.10" % "test",
26+
"org.mockito" % "mockito-core" % "3.12.4" % "test"
2527
)
2628
)

0 commit comments

Comments
 (0)