Commit Graph

21537 Commits

Author SHA1 Message Date
Anakael
280de38de9 [csharp-netcore] fix: url escaping (#12739)
* fix: url escaping

* doc: add Polly to dependencies

* Revert "doc: add Polly to dependencies"

This reverts commit 29b95ed2c4.
2022-06-30 23:10:17 +08:00
William Cheng
c982421495 [Go] use EqualFold instead instead of comparing strings in lower case (#12741)
* use EqualFold instead in the go client

* update samples
2022-06-30 23:09:10 +08:00
William Cheng
08108cc4ba add tests for nested oneOf fromJSONString (#12740) 2022-06-30 23:08:49 +08:00
Bogdan Ilchyshyn
3a2bbbb850 support error handling in middleware (#12716) 2022-06-29 07:59:51 +02:00
William Cheng
0232d1cd00 add toString method to oneOf/anyOf objects (#12727) 2022-06-29 11:01:56 +08:00
William Cheng
3feb11acbb fix nested oneof, fix toStringJSON (#12723) 2022-06-28 23:43:56 +08:00
anttikarhu
05ae49698f Idea plugin for marking source directories, and omitting gradle wrapper (#12711)
* Idea plugin for marking source directories, and omitting gradle wrapper for creating sub projects

* Register the omitGradleWrapper option

* Added missing idea option
2022-06-28 16:06:10 +01:00
William Cheng
5cb66a8ab0 [R] Fix empty variable name, fix post process model (#12708)
* fix empty variable name, fix post process model

* fix empty base name
2022-06-27 19:26:51 +08:00
William Cheng
9522f6d1e2 add toString method in models (#12706) 2022-06-27 19:26:35 +08:00
William Cheng
229b2dcfac add adyen logo (#12704) 2022-06-27 12:39:40 +08:00
Beppe Catanese
78380c239d Add Adyen (#12702) 2022-06-27 12:32:15 +08:00
Bogdan Ilchyshyn
55d9231ca9 using import type instead of import for types imports (#12534) 2022-06-26 09:24:13 +02:00
William Cheng
726765af50 improve r documentation, readme, code sample (#12700) 2022-06-26 15:15:22 +08:00
Daniel Metzner
3b15bb8a4e [PHP] Enhance Symfony generator (#12532)
* Enhance Symfony generator

  - Add missing typehints
  - Add missing use statements
  - Simplify model ctor
  - Change fallthrough Exception to Throwable
  - prevent storing result of void methods
  - fix validate method
  - add default null values to model properties
  - simplify API interface return values
  - fix/rework default value implementation
  - fix optional params deprecation warnings
  - ..

For more details check out the PR: https://github.com/OpenAPITools/openapi-generator/pull/12532

* Enhance Symfony generator Tests

  - Skip risky tests
  - Fix type hint error
  - Fix class exists tests
  - Fix broken doc block
  - Enhance annotations
  - Update phpunit.xml.dist
  - Fix test config resource location
2022-06-25 20:53:21 +08:00
William Cheng
286a31c019 Update jackson databind to 2.12.6.1 (#12698)
* update jackson databind to newer version

* update version

* fix retrofit2

* fix rest assured jackson samples
2022-06-25 20:30:41 +08:00
William Cheng
e4b78dbbd8 [R] minify json in toJSON (#12699)
* minify json in toJSON

* update fromjson with better variable naming
2022-06-25 18:11:25 +08:00
William Cheng
29ea48ee96 update jackson-databind-nullable to 0.2.3 (#12693) 2022-06-25 12:45:17 +08:00
William Cheng
f1a93fa3db add new test files 2022-06-25 12:05:28 +08:00
Jochen Reinhardt
88ae36eec0 #12656 fix HTML-escaped token and authorization URLs in Java based libraries (#12677) 2022-06-25 10:21:14 +08:00
jld3103
2c9bd4a28f Put null values into serialized output in dart2 generator (#12569)
* Put null values into serialized output in dart2 generator

* Update samples
2022-06-25 10:07:00 +08:00
William Cheng
52452750c0 add test for anytype in cpp qt client 2022-06-25 10:05:01 +08:00
Daniel Renninghoff
c1b8780fff [cpp-qt-client] Replace AnyType with QJsonValue (#12642) 2022-06-25 09:40:28 +08:00
William Cheng
22ea4a60a1 update readme to refer to 13.0.1 newtonsoft json (#12689) 2022-06-24 22:20:39 +08:00
William Cheng
91bc8b41c4 update resteasy lib to newer version (#12688) 2022-06-24 22:20:20 +08:00
William Cheng
f5e701c459 update r api doc (#12679) 2022-06-24 10:39:48 +08:00
William Cheng
c3970d7348 update r model doc (#12676) 2022-06-23 20:47:12 +08:00
William Cheng
7d768f2535 [R] add error object type support (#12402)
* use rlang as exception in the petstore test

* add errorObject support

* fix method name, use ModelApiRespeonse

* update samples

* update doc

* fix api exception
2022-06-23 13:45:05 +08:00
William Cheng
45baa5e621 update kotlin samples 2022-06-23 11:19:06 +08:00
Eric Durand-Tremblay
c38d825a89 [BUG] Issue 10792 Kotlin generator produces invalid code when allOf is used (#12594)
* Step to reproduces

* Fix isMap detection for kotlin codegen

Co-authored-by: Eric Durand-Tremblay <etremblay@kronostechnologies.com>
2022-06-22 21:31:16 +01:00
Yartsev
75b883c5a5 OkHttpClient - fix enum properties in requests (#12661)
* OkHttpClient - fix enum properties in requests

* Has been committed the generated code

Co-authored-by: Mikhail Yartsev <mihail.yartsev@lamoda.ru>
2022-06-22 21:29:12 +01:00
Danni Stjernegård
b1ea0f3af3 [swift5] Make it possible to opt out of JSONEncodable conformance (#12664)
* Make it possible to opt out of JSONEncodable conformance

JSONEncodable is not a native type and does not exist if only models are generated.

* Match file indentation level
2022-06-22 17:22:14 +01:00
William Cheng
012f90895f add doc to api exception, response object in R client (#12659) 2022-06-22 16:47:27 +08:00
William Cheng
a599ae927f fix deserialization for r model with special item name (#12658) 2022-06-22 15:06:56 +08:00
William Cheng
f2cc3b8611 fix roxygen warnings in oneof, anyof, api_client (#12654) 2022-06-21 16:35:24 +08:00
William Cheng
042f717352 [R] escape item reserved words in model items (#12653)
* fix item reserved words

* add comment

* add log
2022-06-21 11:42:27 +08:00
William Cheng
1f7a49539f update roxygen to newer version (#12652) 2022-06-21 09:59:18 +08:00
William Cheng
f29fdab33d update constructor for r oneof, anyof objects (#12643) 2022-06-21 09:25:54 +08:00
Oleh Kurpiak
1440a68974 [Java][Jersey/Native/okhttp] don't override x-implements (#12410) 2022-06-20 17:02:27 +08:00
William Cheng
995f7ced13 Fix bugs in camelcase lambda, add tests for pascalcase (#12639)
* fix bugs in lambda, add tests for pascalcase

* add tests for empty string to confirm no npe
2022-06-20 17:01:19 +08:00
GuyGitzMagen
decb96b98b fix typescript node default enum (#12633)
* Default enum value and type are seperated by .

* classname is added to enum default property
2022-06-20 07:47:05 +02:00
Oleh Kurpiak
7b108c2a10 handle wildcard sub content-type (#12469) 2022-06-19 23:20:57 +08:00
William Cheng
c26ac3f8a3 add documentations to r oneof, anyof (#12638) 2022-06-19 23:19:55 +08:00
Tomasz Janiszewski
0140f84f80 Keep AST small when usign builder (#12610) 2022-06-17 15:14:48 +08:00
phoenix
a01ed49f73 Update installation.md (#12621)
Update openapi-generator-cli.jar to the latest 6.0.0 version
2022-06-17 15:02:37 +08:00
Hui Yu
bcb5f55a2d [C][Client] Set the default value for the null json (#12620) 2022-06-17 15:01:33 +08:00
Jorge Rodríguez Martín
8b7736501d Fix cookies in parameters are always generated as required (#12599)
* Fix cookies in parameters are always generated as required

* Fix cookies in parameters are always generated as required
2022-06-16 17:50:16 +08:00
phoenix
9485e3bf9e Update plugins.md (#12611)
Updated maven plugin to the latest released version 6.0.0
2022-06-16 16:21:12 +08:00
William Cheng
3143390d59 [java][okhttp-gson] Add streaming support in group parameters (#12601)
* add streaming support in group paramters

* add tests
2022-06-16 16:20:32 +08:00
William Cheng
01fdff0e06 update java samples 2022-06-15 15:56:40 +08:00
Loïc Ledoyen
3ec15740f5 [JAVA][Feign] Remove camelCase naming for form parameters (#12587) 2022-06-15 15:50:07 +08:00