Skip to content
This repository was archived by the owner on May 9, 2025. It is now read-only.

Commit fc38d22

Browse files
committed
Merge branch 'master' into release-versioning-helper
* master: [Java][okhttp-gson] Update dependencies (OpenAPITools#3103) Link query parameter to model object (OpenAPITools#2710) scala-play-server: fix enum names for reserved words (OpenAPITools#3080) Add @Sunn to openapi generator core team (OpenAPITools#3105) fix NPE in go generator (OpenAPITools#3104) scala-play-server: fix API doc url (OpenAPITools#3096) [maven-plugin] fix strictSpec parameter without alias (OpenAPITools#3095) Ruby: Avoid double escaping path items (OpenAPITools#3093) [Golang][client] Allow generating go client code as a submodule. (OpenAPITools#3012) [CI] Test maven plugin in Travis, move jobs from Shippable to Circle CI (OpenAPITools#3087) general support to add scopes for bearer auth too (OpenAPITools#1984) feat(java-jersey2): Making response headers case-insensitive (OpenAPITools#3072) [KOTLIN Spring] fix generation with modelNamePrefix/Suffix (OpenAPITools#3038) Mark nodejs-server as deprecated (OpenAPITools#3083) Use 4.0.2-SNAPSHOT version in gradle samples (OpenAPITools#3085)
2 parents 7f0813c + 19f47d0 commit fc38d22

File tree

116 files changed

+1147
-748
lines changed

Some content is hidden

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

116 files changed

+1147
-748
lines changed

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,9 @@ script:
131131
# WARN: Travis will timeout after 10 minutes of no stdout/stderr activity, which is problematic with mvn --quiet.
132132
- mvn --quiet --batch-mode --show-version clean install
133133
- mvn --quiet --batch-mode --show-version verify -Psamples
134+
# test maven plugin
135+
- mvn clean compile -f modules/openapi-generator-maven-plugin/examples/java-client.xml
136+
- mvn clean compile -f modules/openapi-generator-maven-plugin/examples/multi-module/pom.xml
134137
after_success:
135138
# push to maven repo
136139
- if [ $SONATYPE_USERNAME ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then

CI/circle_parallel.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,15 @@ if [ "$NODE_INDEX" = "1" ]; then
1212
#cp CI/pom.xml.circleci pom.xml
1313
java -version
1414
mvn --quiet verify -Psamples.circleci
15+
16+
# generate all petstore samples (client, servers, doc)
17+
./bin/run-all-petstore
18+
# generate all petstore samples (openapi3)
19+
./bin/openapi3/run-all-petstore
20+
# generate test scripts
21+
./bin/tests/run-all-test
22+
# test all generators with fake petstore spec (2.0, 3.0)
23+
./bin/utils/test-fake-petstore-for-all.sh
1524
elif [ "$NODE_INDEX" = "2" ]; then
1625
# run ensure-up-to-date sample script on SNAPSHOT version only
1726
project_version=`mvn org.apache.maven.plugins:maven-help-plugin:3.1.0:evaluate -Dexpression=project.version -q -DforceStdout`

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -604,6 +604,7 @@ OpenAPI Generator core team members are contributors who have been making signif
604604
* [@cbornet](https://github.com/cbornet) (2016/05)
605605
* [@ackintosh](https://github.com/ackintosh) (2018/02) [:heart:](https://www.patreon.com/ackintosh/overview)
606606
* [@jmini](https://github.com/jmini) (2018/04)
607+
* [@sunn](https://github.com/sunn) (2019/06)
607608

608609
:heart: = Link to support the contributor directly
609610

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ build_script:
5050
# install openapi-generator locally
5151
- mvn clean install --quiet
5252
# run the locally installed openapi-generator-gradle-plugin
53-
- gradle -PopenApiGeneratorVersion=4.0.2-SNAPSHOT -b modules\openapi-generator-gradle-plugin\samples\local-spec\build.gradle buildGoSdk --info
53+
- gradle -b modules\openapi-generator-gradle-plugin\samples\local-spec\build.gradle buildGoSdk --info
5454
test_script:
5555
# restore test-related files
5656
- copy /b/v/y CI\samples.ci\client\petstore\csharp\OpenAPIClient\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj samples\client\petstore\csharp\OpenAPIClient\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj

bin/nodejs-petstore-google-cloud-functions.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,6 @@ fi
2727

2828
# if you've executed sbt assembly previously it will use that instead.
2929
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
30-
ags="generate -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g nodejs-server --additional-properties=googleCloudFunctions=true -o samples/server/petstore/nodejs-google-cloud-functions -Dservice $@"
30+
ags="generate -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g nodejs-server-deprecated --additional-properties=googleCloudFunctions=true -o samples/server/petstore/nodejs-google-cloud-functions -Dservice $@"
3131

3232
java $JAVA_OPTS -jar $executable $ags

bin/nodejs-petstore-server.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,6 @@ fi
2727

2828
# if you've executed sbt assembly previously it will use that instead.
2929
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
30-
ags="generate -t modules/openapi-generator/src/main/resources/nodejs -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g nodejs-server -o samples/server/petstore/nodejs -Dservice $@"
30+
ags="generate -t modules/openapi-generator/src/main/resources/nodejs -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g nodejs-server-deprecated -o samples/server/petstore/nodejs -Dservice $@"
3131

3232
java $JAVA_OPTS -jar $executable $ags

bin/openapi3/nodejs-petstore-google-cloud-functions.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,6 @@ fi
2727

2828
# if you've executed sbt assembly previously it will use that instead.
2929
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
30-
ags="generate -i modules/openapi-generator/src/test/resources/3_0/petstore.yaml -g nodejs-server --additional-properties=googleCloudFunctions=true -o samples/server/petstore/nodejs-google-cloud-functions -Dservice $@"
30+
ags="generate -i modules/openapi-generator/src/test/resources/3_0/petstore.yaml -g nodejs-server-deprecated --additional-properties=googleCloudFunctions=true -o samples/server/petstore/nodejs-google-cloud-functions -Dservice $@"
3131

3232
java $JAVA_OPTS -jar $executable $ags

bin/openapi3/nodejs-petstore-server.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,6 @@ fi
2727

2828
# if you've executed sbt assembly previously it will use that instead.
2929
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
30-
ags="generate -t modules/openapi-generator/src/main/resources/nodejs -i modules/openapi-generator/src/test/resources/3_0/petstore.yaml -g nodejs-server -o samples/server/petstore/nodejs -Dservice $@"
30+
ags="generate -t modules/openapi-generator/src/main/resources/nodejs -i modules/openapi-generator/src/test/resources/3_0/petstore.yaml -g nodejs-server-deprecated -o samples/server/petstore/nodejs -Dservice $@"
3131

3232
java $JAVA_OPTS -jar $executable $ags

bin/utils/ensure-up-to-date

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ declare -a scripts=(
5151
"./bin/csharp-netcore-petstore-all.sh"
5252
"./bin/elixir-petstore.sh"
5353
"./bin/go-petstore.sh"
54+
"./bin/go-petstore-withxml.sh"
5455
"./bin/go-gin-petstore-server.sh"
5556
"./bin/groovy-petstore.sh"
5657
"./bin/apex-petstore.sh"

docs/generators.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ The following generators are available:
9191
- [jaxrs-spec](generators/jaxrs-spec.md)
9292
- [kotlin-server](generators/kotlin-server.md)
9393
- [kotlin-spring](generators/kotlin-spring.md)
94-
- [nodejs-server](generators/nodejs-server.md)
94+
- [nodejs-server-deprecated](generators/nodejs-server-deprecated.md) (deprecated)
9595
- [php-laravel](generators/php-laravel.md)
9696
- [php-lumen](generators/php-lumen.md)
9797
- [php-silex](generators/php-silex.md)

0 commit comments

Comments
 (0)