William Cheng
a4b5b85067
Update jackson nullable version to newer version v0.2.6 ( #14823 )
...
* update jackson nullable to newer version
* update samples
* update samples
* update samples
2023-02-27 18:38:31 +08:00
cachescrubber
c45814a7ea
[Java][Spring] Upgrade Dependencies (2022-12) ( #14283 )
...
* Upgrade to the latest Spring Boot / Springdoc and Swagger Ui dependencies
* Generate samples
2022-12-19 17:41:38 +08:00
cachescrubber
8be490d130
Upgrade Spring Boot to 2.5.14 / 2.7.0 ( #12408 )
...
* Upgrade Spring Boot to 2.5.14 / 2.7.0
* Generate Samples
2022-05-20 20:24:13 +08:00
William Cheng
6bc065ec34
Specify source encoding in java/kotlin sample poms templates ( #12088 )
...
Co-authored-by: cghislai <charlyghislain@gmail.com>
2022-04-09 15:20:58 +08:00
cachescrubber
7fb0fcb96c
Upgrade to Spring Boot 2.6.6/2.5.12 and Spring Cloud 2021.0.1. ( #12027 )
...
* Upgrade to Spring Boot 2.6.6/2.5.12 and Spring Cloud 2021.0.1.
* Generate Samples
2022-04-01 14:19:09 +08:00
cachescrubber
50bf764268
Spring Boot Dependency Upgrade ( #11960 )
...
* Dependency management: Upgrade Managed Versions
* spring-boot: add optional classifier to spring-boot maven plugin configuration
* Upgrade to spring-boot 2.5.10
* Generate Samples
* Upgrade to Spring Boot 2.5.11 / 2.6.5
* Generate Samples
2022-03-26 10:23:25 +08:00
cachescrubber
0ed147e7a4
Implement Source DocumentationProvider, spring-mvc
decommission ( #11531 )
...
* - Upgrade swagger-ui to 4.4.1
- Bring homeController.mustache up-to-date
- Main class is now OpenApiGeneratorApplication
- Introduce SpringBootTest.mustache
- Remove option swaggerDocketConfig/openapiDocketConfig in favor of documentationProvider.
* Generate Samples
* Restore generator-online classes
Fix spring-mvc builds
* Generate Samples
* Do not generate SpringFoxConfiguration.java when reactive ist set.
* Fix generation of SpringFoxConfiguration
* Generate Documentation
* Reactive support: add dependency management for springdoc-openapi-webflux-ui
* Generate Samples
* Change SpringBootApplication to OpenApiGeneratorApplication
* Generate Samples
* Implement SwaggerUIFeatures in SpringCodegen
* Generate Samples
* Add useSwaggerUI: true to some test configs
* Generate Samples
* Update Documentation
* Update Documentation
* Update README.mustache
* Generate Samples
* useSwaggerUI is true by default
* Generate Samples
* Update Documentation
* Add deprecation warnings to cli opts; Log a deprecation warning
* Update Documentation
* Generate Samples
* Remove spring-mvc library
* Remove spring-mvc from project and CI configs
* Check whether the selected documentation provider requires us to boostrap swagger-ui.
* Generate Samples
* Generate samples
* Generate samples
* Generate samples
2022-02-12 17:25:21 +08:00
cachescrubber
e1c5b220cd
[JAVA] new Feature interface: Documentation Provider and Annotation Library ( #11258 )
...
* Implement DocumentationProviderFeatures and integrate it in AbstractJavaCodegen
* Integrate DocumentationProviderFeatures in SpringCodegen
* Run new test config spring-boot-springdoc
* Do not use Locale.ROOT
* Do not use Locale.ROOT, use NONE instead of empty list
* Revert "Do not use Locale.ROOT"
This reverts commit a0d6aac92bea2370b4f164d18ada3fd9097f3a30.
* Do not use forbidden APIs
* Fix spring maven plugin example
* Introduce DocumentationProviderFeaturesTest.java
* replace AUTO with preferredAnnotationLibrary
* remove sout.println from Test
* Apply code style.
* Update spring sample configuration to use the new property
* Update samples after merge
* fix atBean import
* Generate all samples
* Add ParameterObject to test
* Allow Subclasses to opt out
* Use OpenAPI 2 (fka Swagger RESTful API Documentation Specification) instead of just "Swagger"
* export generator docs
* Fix typo
* Fix typo - update docs.
2022-01-22 08:51:17 +08:00