William Cheng
5a9b0fcf9e
update samples
2020-04-21 02:22:55 +08:00
William Cheng
faf6f197be
Merge remote-tracking branch 'origin/master' into 5.0-sync-master
2020-04-17 15:51:00 +08:00
William Cheng
a0ca253218
update samples ( #5722 )
2020-03-27 13:55:55 +08:00
William Cheng
82e2448bf2
Merge remote-tracking branch 'origin/4.3.x' into 5.0.x
2020-01-20 15:46:13 +08:00
William Cheng
04af5e0445
Merge remote-tracking branch 'origin/master' into 4.3.x
2020-01-20 15:04:34 +08:00
Jim Schubert
ea55968737
Evaluating https issues in CircleCI (on top of CiscoM31-maven-h… ( #5034 )
...
* replace http with https. Replace http://central.maven.org with https://repo1.maven.org
* replace http://www.apache.org/licenses/LICENSE-2.0 with https://www.apache.org/licenses/LICENSE-2.0
* Force HTTPS for mavenCentral gradle DSL
Co-authored-by: Sebastien Rosset <serosset@cisco.com >
2020-01-18 18:53:05 -05:00
William Cheng
11c7007429
Prepare v4.2.3 ( #4663 )
...
* update version
* update doc
* update samples
2019-12-02 15:26:01 +08:00
William Cheng
4ed742b6bc
update samples
2019-11-21 15:24:13 +08:00
William Cheng
facabd4472
Merge branch '4.3.x' into 5.0.x
2019-11-21 15:19:31 +08:00
William Cheng
f07b3e0521
Prepare 4.2.2-SNAPSHOT ( #4497 )
...
* update to 4.2.2-SNAPSHOT
* update doc
* update samples
* skip ocaml test
* update version
* fix version
2019-11-15 21:34:25 +08:00
William Cheng
4824bb7711
sync master, update samples
2019-11-04 09:28:19 +08:00
William Cheng
47e2c0d027
update samples ( #4334 )
2019-10-31 13:31:49 +08:00
William Cheng
a8fe5d355c
Merge remote-tracking branch 'origin/4.2.x' into 5.0.x
2019-08-29 14:48:00 +08:00
William Cheng
9182784955
Merge remote-tracking branch 'origin/master' into 4.2.x
2019-08-28 14:01:20 +08:00
Jean-François Côté
f94ff32b0c
[Play Framework] Regenerate the samples. It was very outdated ( #3760 )
...
* Generate the samples for Play Framework. It was very outdated
* Add java-play-framework to the ensure-up-to-date script
* Update samples
2019-08-27 11:13:12 -04:00
Daonomic
0a52f56ba4
Support for discriminator.mapping ( #536 )
2018-07-18 06:14:42 +02:00
Jérémie Bresson
059a3efe46
Regenerate samples ( #367 )
2018-05-08 16:44:51 +08:00
Jérémie Bresson
2103fadab8
Fix package declaration for play-framework ( #332 )
2018-05-06 08:08:34 +02:00
Jérémie Bresson
4dc519b4fe
Rename groupId for java-play-framework ( #310 )
2018-05-04 10:22:42 +02:00
Jérémie Bresson
0ba2a9a250
Update java play framework samples OAS2 ( #286 )
...
* Regenerate play framework examples
* Add 'samples.ci' for manual files and update scripts
2018-05-03 08:19:59 +02:00
William Cheng
2c6380c846
fix inner item (list, map) for play framework ( #217 )
2018-04-24 19:02:10 +08: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
Jean-François Côté
e33b350c89
Fix an issue in Play Framework generator where a CSV is empty and transfered to the controllerImp with an empty item. ( #7496 )
2018-01-25 21:53:20 +08:00
William Cheng
389344726e
Split CircleCI test into JDK7, JDK8 specified tests ( #7405 )
...
* split out circleci pom for jdk7, jdk8
* update circle config to use jdk7 pom
2018-01-15 16:46:33 +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
Jean-François Côté
ebf4efe3ea
Fix issue #6867 : The apiPackage option was ignored ( #7316 )
...
* Fix issue #6867 : The apiPackage option is ignored in the template for Java Play Framework.
* use openjdk7 in travis to ensure it works with jdk7
2018-01-10 13:15:49 +08:00
Jean-François Côté
3465f2918e
Fix a regression bug that was introduce in a recent commit. Removed the tabs that were causing error in Play Framework ( #7241 )
2018-01-07 10:48:49 +08:00
Ben Wells
6349e79a59
Fix typo in Petstore yaml ( #7195 )
2017-12-18 12:30:57 +08:00
Ville Skyttä
794bb07cf7
Spelling fixes ( #7142 )
2017-12-10 10:48:30 +08:00
Maxim Zinchenko
a8642dbdfc
[Java][Spring][Server] Issue #4680 ( #6890 )
...
* Issue #4680 correct values for enum with escaped double quotes
* Issue #4680 regenerate samples
* Issue #4680 remove new lines
* Issue #4680 fixed scripts
* Issue #4680 update samples under CentOS
2017-11-27 18:30:39 +08:00
Guillermo Pastor
65bb761952
Fix: Resolve problem with UUID class not found if there is almost one parameter with format as uuid ( #6617 )
...
* feat: java.util.UUID if parameter is UUID
* solve git problem
2017-11-22 16:54:11 +08:00
Jean-François Côté
16373b9f70
Fix the fake endpoint example. Now all cases are handled by the java play framework! ( #6850 )
2017-11-02 17:54:34 +08:00
Jean-François Côté
18ba90f5ac
[JavaPlayFramework] Add parameters for beanValidation in the application.conf + fix bugs ( #6794 )
...
* Add configuration to split input and output bean validations. When useBeanValidation is used, the variable are created in the application.conf file and can be tweaked by environment. For example, dev and stage can have true to both but only have input in prod.
* Refactor of mustache tags for more clarity
* sample generation with refactor
* Fix a couple of bugs with the fake-endpoint yaml but there is still 2 cases where it doesn't work.
2017-10-27 22:48:27 +08:00
Jean-François Côté
8b70f24371
There was no validation when a required field was null, creating crash and null pointer exception further down the line in the business code. Now, it throws a InvalidArgumentException. ( #6673 )
2017-10-16 21:23:05 +08:00
Jean-François Côté
e6d4362012
Fix for regression in issue: https://github.com/swagger-api/swagger-codegen/issues/6472 ( #6480 )
2017-10-09 22:51:32 +08:00
Daniel Ochoa Rodríguez
cfa2074802
Fix Uuid parse ( #6382 )
...
* Fix Uuid parse
* Add isString = true when property is Uuid
This will not break previous code
* Update conversionBegin.mustache
* Update conversionEnd.mustache
2017-09-03 23:10:25 +08:00
Jean-François Côté
006b97525f
Update the Java Play Framework generator to version 2.6.3 ( #6356 )
2017-08-24 10:23:10 +08:00
Jean-François Côté
ab28c7c825
[Java Play Framework] Remove most warnings + bug fixes ( #6275 )
...
* Removals of most of the warnings found by lint
* Removals of most of the warnings found by lint (PART 2)
* Removals of most of the warnings found by lint (PART 3)
* Removals of most of the warnings found by lint (PART 4)
* Removals of most of the warnings found by lint (PART 5)
* Fix conversion error
* Removal of unnecessary import. Other will need more complex login in the generator itself (not in the mustache files)
* Add missing imports + fix to the regex. Generation of the samples
2017-08-11 15:38:18 +08:00
wing328
974a2abdd5
make shell script executable
2017-08-09 22:39:51 +08:00
wing328
ce0dc64dd5
add back pom and shell script for java play petstore
2017-08-09 22:03:20 +08:00
Jean-François Côté
1e991be5f3
[JavaPlayFramework] Fix for issue #6100 ( #6128 )
...
* Fix issue #6100 . Tested with all the samples.
* Fix multiple issue with the examples. Removing all of this.
Adding fake endpoint .sh but it is not compiling right now.
2017-08-09 22:00:46 +08:00
Ximo Guanter
e4e9a985e3
[Java Play-Framework] Remove unneeded deps ( #6097 )
...
* Remove unneeded deps in Java Play Framework codegen
* rebuild petstore project with latest java-play-framework changes
* fix: pr feedback
2017-07-27 23:47:04 +08:00
wing328
bc68e9706e
update java play petstore sample
2017-07-25 17:48:13 +08:00
Jean-François Côté
79e10c427a
Fix for issue #5460 ( #5778 )
...
* Fix issue 5460
* Handling only first and last double quote to support example with double quote in the middle
* Fix proposed by @ePaul
* Add comments to explain de fixStringModel function. Add an enum model called PetStatus that test this scenario. Update sample only for JavaPlayFramework generator
2017-07-25 01:20:36 +08:00
Jean-François Côté
bf327519b8
Add support for endpoint examples. Right now it doesn't work because {{{example}}} is always empty ( #5775 )
2017-07-23 22:45:30 +08:00
Jean-François Côté
8597b3f843
[JavaPlayFramework] Add automatic bean validation method when activated ( #6125 )
...
* Add automatic validation of return type when beanValidation is activated
* Small fixes for the automatic validation
* Add validation of entering body object + fix problem when receiving list + do not validate when the return value is a file
2017-07-23 21:49:55 +08:00
Jean-François Côté
bca35f6645
Fix for issue #6094 ( #6121 )
2017-07-20 15:42:56 +08:00
Jean-François Côté
dad3e6018a
[Java Play Framework] Fix collection utils ( #6025 )
...
* Major fix to the collection handling in Play Framework Generator
* Major fix to the collection handling in Play Framework Generator (small details missing from previous commit)
* Add the fix to header and form parameters too
2017-07-18 19:36:43 +08:00