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
wing328
724a8fb05d
update java petstore samples (jersey1)
2018-03-05 19:34:34 +08:00
wing328
e5001a0c8d
java update petstore clients
2018-02-22 21:51:14 +08:00
William Cheng
2394fac677
update swagger annoatation version to 1.5.17 ( #7500 )
2018-01-25 23:29:20 +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
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
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
wing328
2f98ade693
fix inconsistent java naming ( #6624 )
2017-10-06 11:03:15 +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
fab49e80a8
update Java jersey 1,2 to handle */*
2017-07-31 13:26:56 +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
Halil İbrahim Şener
7696ca1658
[Java][Client] Add Deprecated annotation and update samples ( #6166 )
2017-07-26 01:07:30 +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
b21e0ca763
update Java petstore samples
2017-06-15 00:24:37 +08:00
Michael Kourlas
d20f83e643
[Java] Fix for issue #3638 : Generated Java APIs incorrectly encode commas in certain query parameters ( #4908 )
...
* Fix for issue #3638
* Update tests for fix for issue #3638
* Fix bug when queryParams and collectionQueryParams are both specified
* Update tests
* Add certain tests back, address CI failures
2017-06-15 00:20:04 +08:00
wing328
1da52bf8ba
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-06-11 21:43:34 +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
wing328
18e6440bcc
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-05-30 00:12:34 +08:00
wing328
3df5b6f303
[Java] Fix float enum value by adding "f" ( #5724 )
...
* fix java float enum value
* update java petstore samples
* add comment explaining the fix
2017-05-29 19:34:04 +08:00
wing328
424a70bd8c
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-05-26 17:35:36 +08:00
Svarog
84df23f025
Made httpMethod in curl example actually upper case in html2 to support firefox ( #5558 ) ( #5705 )
2017-05-26 17:19:09 +08:00
wing328
e1e5ac4d37
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-05-17 22:00:06 +08:00
Benjamin Douglas
be3cfda3ce
Disable Jackson FAIL_ON_INVALID_SUBTYPE in feign ( #5597 )
...
* Disable Jackson FAIL_ON_INVALID_SUBTYPE in feign
With this change, Jackson does not fail even if it doesn't recognize a
discriminator type name. This is helpful when upgrading a microservice with
a new subtype while keeping compatibility with its old clients. The instance
is returned as null instead of throwing an exception deep in the feign
framework, allowing clients to gracefully degrade.
* Disable FAIL_ON_INVALID_SUBTYPE for all Jackson-based projects
2017-05-16 21:20:05 +08:00
wing328
0a67696de8
Merge branch 'empty_classes' of https://github.com/bbdouglas/swagger-codegen into bbdouglas-empty_classes
2017-05-16 17:51:42 +08:00
wing328
7dd42483a4
update all petstore samples for java clients
2017-05-14 23:21:05 +08:00
wing328
7fc36f1e1e
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-05-14 22:32:12 +08:00
sdoeringNew
98d53bc8d2
#5619 added getValue() method in generated Enum classes in Java ( #5620 )
2017-05-13 00:03:44 +08:00
wing328
e969b35ea2
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-04-24 18:07:17 +08:00