Jérémie Bresson
1e5e1d4458
Prepare 3.0.1-SNAPSHOT ( #195 )
...
* Restore version to 3.0.0-SNAPSHOT
* Set version to 3.0.1-SNAPSHOT
* Run ensure-up-to-date
* Remove duplicated version declaration
2018-06-02 10:57:33 +08:00
Jérémie Bresson
673f2bc469
Add CodegenProperty.nameInSnakeCase ( #42 )
2018-05-15 13:17:04 +02:00
Jérémie Bresson
bf7e4e7df7
Java gson: add @SerializedName value as constant ( #22 )
...
* Java gson: add @SerializedName value as constant
Fix #21
* Run bin/java-petstore-all.sh
2018-05-13 19:58:46 +08:00
Jérémie Bresson
150d414b7e
Regenerate java clients ( #385 )
2018-05-09 07:45:53 +02:00
Jérémie Bresson
059a3efe46
Regenerate samples ( #367 )
2018-05-08 16:44:51 +08:00
Jérémie Bresson
e0b0248c38
Rename default package in java clients ( #218 )
2018-04-24 16:26:20 +02:00
Jérémie Bresson
c8c316e41e
Update java client samples OAS2 ( #140 )
...
* Update java client examples
* Rename artifactId in json config files
* Add imports in api.mustache for play24 and play25
2018-04-24 09:51:50 +02:00
Jérémie Bresson
7ecd5f3566
Rename "swagger" to "openapi" ( #191 )
...
* Rename ".swagger-codegen-ignore" to ".openapi-generator-ignore"
* Rename setGenerateSwaggerMetadata(Boolean) to setGenerateMetadata(Boolean)
* Rename Metadata Folder to .openapi-generator
2018-04-22 21:28:17 +02:00
Jeremie Bresson
53597764c3
Add OpenAPI spec 3.0 support (beta)
...
Co-authored-by: Akihito Nakano <sora.akatsuki@gmail.com >
Co-authored-by: Jeremie Bresson <dev@jmini.fr >
Co-authored-by: Jim Schubert <james.schubert@gmail.com >
Co-authored-by: Martin Delille <martin@phonations.com >
Co-authored-by: Tomasz Prus <tomasz.prus@gmail.com >
Co-authored-by: William Cheng <wing328hk@gmail.com >
2018-04-17 09:19:10 +02:00
Dennis Frommknecht
53eeb0c049
fix connection leak on retrofit OAuth token renewal ( #7750 )
2018-03-08 22:00:22 +08:00
wing328
e5001a0c8d
java update petstore clients
2018-02-22 21:51:14 +08:00
Adrien CABARBAYE
d4543a99e3
[Java][retrofit2] Fix for Issue #7446 ( #7659 )
...
* [Java][retrofit2] Fix for issue #7446 : file upload sets filename as baseName instead of a dynamic filename. The solution is to use okhttp3.MultipartBody.Part instead of RequestBody in formParams template.
* Changes corresponding to review comments
* Petstore Samples
* Fixed tests
2018-02-22 21:45:19 +08:00
wing328
5a2c3a6571
Merge branch 'fix/issue-6553-completable' of https://github.com/wingsofovnia/swagger-codegen into wingsofovnia-fix/issue-6553-completable
2018-02-02 12:19:44 +08:00
William Cheng
2394fac677
update swagger annoatation version to 1.5.17 ( #7500 )
2018-01-25 23:29:20 +08:00
etondoze
d1a296412e
Upgraded swagger-parser and swagger-core versions ( #7497 )
2018-01-25 21:35:11 +08:00
wing328
15e7255154
Merge branch 'issue-7044' of https://github.com/joeboyscout04/swagger-codegen into joeboyscout04-issue-7044
2018-01-14 23:41:46 +08:00
Carl E Leiby
25a127240a
Generated retrofit2 petstore files
2018-01-14 23:18:28 +08:00
Ben Mordue
429b96ae7e
[JAVA] equals and hashCode for models with byte[] and binary strings ( #7341 )
...
* equals and hashCode methods for POJOs with byte array vars
* Also fix equals and hashCode for binary vars
* Ran script to update samples
2018-01-14 17:39:32 +08:00
Illia Ovchynnikov
642c0566de
Use Rx2 Completalbe for Void Retrofit2 responses
2018-01-13 14:15:44 +01:00
wing328
73c338be58
Merge remote-tracking branch 'origin/master' into 2.4.0
2018-01-13 15:54:41 +08:00
William Cheng
8aef689d1b
[Java] allow setting boolean getter (is, has, get) in templates ( #7344 )
...
* allow setting java boolean getter (is, has, get) in templates
* update msf4j boolean getter
* update jaxrs-spec boolean handler
* update jaxrs boolean getter
* update reasteasy, spring, cxf boolean getter
* update inflector boolean getter
* update java play boolean getter
* update java boolean getter
* update spring samples
2018-01-13 15:19:02 +08:00
Joseph Elliott
673be4e88f
exclude commons package from org.apache.oltu.oauth2 to provide a more long-term fix.
2018-01-08 14:41:57 +01:00
Joseph Elliott
c642d8a89b
Roll back oltu_version to 1.0.0 to fix #7044
2018-01-08 14:25:32 +01:00
ryandavis84
6d2d4298df
Gatling generator2 issue #6927 ( #6934 )
...
* Initial commit, Generates everything necessary to run a performnace test against a swagger api. Just have to fill out the CSV feeder files with your data.
* adding samples and gatling-petstore.sh file
* Extending the AbstractScalaCodeGen
* Checking in the CodegenConfig file as it is needed to generate
* removing escaped reserved words
* Changed model to be able to make all variables utilize an underscore while json fields are still just the variable name
* Changing underscore to var as interpolation can not start with a _ in scala
* Fixing path params
* allow you to pass in a system property to define which config to use as a workload profile, use rate and instance multipliers to scale up and down your test, added ramp down after the test is completed, added global assertions.
* Addressing PR feedback
* missed semi-colon
* Bringing everything up to date with the renames that were suggested
2018-01-07 17:18:36 +08:00
wing328
088eef5927
update petstore samples
2017-11-27 17:16:44 +08:00
wing328
d04d280d1b
update java petstore samples
2017-11-16 17:09:59 +08:00
wing328
cf5eba87bd
update circleci to cover java google-api client, update Java petstore
...
samples
2017-11-03 18:49:32 +08:00
Brian Kim
044bfdac39
Fix #6166 by adding @Deprecated annotations in Java jersey2, okhttp-gson, resteasy libraries ( #6801 )
2017-10-25 11:10:03 +08:00
Lukasz Konopski
73b38dd19e
#3904 Inheritance support java client retrofit gson ( #4729 )
...
* merge with master
* remove zoo specific artifact names
* fix duplicate doublequote
* #3904 add samples for retrofit2
* #3904 clean json field retrieval
* #3904 allow non-abstract parent class
2017-10-08 18:25:38 +08:00
lukoyanov
e2916fdc13
[Java] Play! framework + retrofit2 client exception converter, bug fixes ( #6543 )
...
* added exception converter
* underscore removal fix
* samples updated
* added test
* test whitespace
2017-09-26 14:14:04 +08:00
lukoyanov
f623aa1f5b
[Java] Play! retrofit2 client content-type handling fixes ( #6440 )
...
* proper content-type handling (npe fixed when content-type is absent, improved content-length calculation)
* samples updated
* fixed missing imports, samples updated
2017-09-06 15:43:19 +08:00
wing328
1097375d7f
fix file upload in retrofit2 (without play) ( #6425 )
2017-09-02 17:35:46 +08:00
wing328
2a011d0a1e
update retrofit2 petstore samples
2017-09-02 01:31:00 +08:00
wing328
0f1a61d9c2
update retrofit2 petstore samples
2017-09-01 17:14:43 +08:00
Ali
7f50b3c300
[Java] fix a bug whereby OAuth intercept method calls itself forever ( #6290 )
...
* fix a bug whereby OAuth intercept method calls itself forever
When the response is 401 or 403, the interceptor assumes that it is because of token so it keeps retrying the request with new token. However if the response status is due to the fact that authorization to the api endpoint failed, and not due to invalid token, then a recursive operation of updating token and re-requesting the failed request happens.
* change binary OR operator: | to normal OR operator: ||
although binary may work, it's unusual and likely was unintentional.
2017-08-15 14:57:26 +08:00
Gökberk Karaca
b0333af8bd
Fix unexpected text error in javadoc by replacing url with html tag ( #6279 )
2017-08-11 08:50:36 +08:00
wing328
7aee5b6ee7
update java petstore sample, reenable test for resttemplate-withxml
2017-08-03 17:09:38 +08:00
wing328
927055a681
[Java] MIME type "*/*" default to JSON ( #6188 )
...
* update java petstore
* minor fix to docstring
* roll back resttemplate with xml petstore due to errors
* minor fix to resttemplate isjson check
2017-07-27 11:36:29 +08:00
Andrea Rossi
66f2f70634
Add execute permissions to gradlew ( #6168 )
...
Some of the gradlew files don't have execution permission, so this adds it.
2017-07-26 15:30:09 +08:00
wing328
9269dac6cf
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-07-01 15:47:27 +08:00
Jordan Zimmerman
40369bb819
Add java8 option 2.3.0 ( #5955 )
...
* Closes #5863
The "dateLibrary" option for java, sadly, sets a mustache value "java8". This change updates this so that "java" in the mustache
libraries means what it should mean - use all java8 classes. In this case, there's no need for the third party Base64 library
as java8's JDK has this built in. In my view, the "dateLibrary" should be deprecated but that should be a separate PR.
* Closes #5954
built and ran tests/samples
2017-07-01 15:04:18 +08:00
wing328
8015744212
update java petstore samples
2017-06-29 13:53:37 +08:00
wing328
49dbb51957
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-06-26 23:39:04 +08:00
wing328
522d704f7a
[Java] Update dependencies for Java clients ( #5926 )
...
* update dep for java jersey1, jersey2
* update sbt dependency for jersey2
* update dep for java okhttp-gson, resteasy, resttemplate
* update dep for java retrofit 1.x, 2.x
* update java petstore samples
2017-06-26 23:18:45 +08:00
wing328
1da52bf8ba
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-06-11 21:43:34 +08:00
wing328
2d385d8bcb
update retrofit2 dep ( #5820 )
2017-06-11 16:12:04 +08:00
wing328
7cddd17acc
[Java] Add JSON-patch support to other Java API clients ( #5808 )
...
* add JSON-patch support to other Java API clients
* minor fix to java jersey1 json check
2017-06-09 21:46:40 +08:00
wing328
87bbbc1a1b
Merge remote-tracking branch 'origin/master' into 230_merge_master
2017-06-05 23:27:11 +08:00
davidgri
00f2dc422d
Issue5613 ( #5616 )
...
* Fixed Issue5162 consumes in GET-Methods
* Fixed Issue5613
* Ran the shell scripts under bin
* Tab removed
2017-06-05 00:38:43 +08:00
sdoeringNew
ffc0d32b9c
#5712 put @JsonValue to appropriate place in generated enum, add TypeAdapter for Gson enums, enhance tests ( #5713 )
2017-06-02 16:03:32 +08:00