openapi-generator/samples/client/petstore
Charles Capps c2eb53ab1d [Java] Templates to support google-api-client library (#6838)
* Add support for the google-api-client

* When there's no return type, just return (no parsing the response)

* Update the deserialization to use a Jackson typeref.

* Delete the auth mustache files as we don't need them

* Stop generating unneeded auth files; get SBT/gradle working with the generated module

* Add builder-style methods to the google-api-client ApiClient for getting API instances

* Update the README to reflect the new client library option

* Generated overloaded methods to send query params as a Map<String, Object>

* Add files for Sample codes

* Add type in angle brackets to support Java 6

* Required query params must be added to the Map of params. Update sample code.

* Use explicit types instead of diamonds to support Java6 in one more place.

* Clean up javadoc warnings in generated code / remove pointless return statements

* Clean up extra newlines in generated code
2017-11-03 18:46:07 +08:00
..
ada [Ada] Adding Ada client samples (#6634) 2017-10-08 12:16:23 +08:00
akka-scala Merge remote-tracking branch 'origin/master' into 2.3.0 2017-06-28 15:35:24 +08:00
android [ANDROID][volley] Handle UnsupportedEncodingException in invokeAPI (#6436) 2017-09-07 18:12:09 +08:00
apex Update samples for several language (just whitespace changes, reordering, VERSION) (#5828) 2017-06-14 01:17:31 +08:00
async-scala Merge remote-tracking branch 'origin/master' into 2.3.0 2017-06-15 17:14:39 +08:00
bash Bugfix: Path replacement regex not working (#6580) 2017-09-28 14:14:47 +08:00
clojure update clojure petstore cient 2017-05-27 00:33:49 +08:00
cpprest [CPPREST] Fixed multipart files upload implementation (#6518) 2017-09-29 15:46:16 +08:00
csharp add support for csharp net40 (#6792) 2017-10-27 22:47:02 +08:00
csharp-dotnet2/SwaggerClientTest/Lib/SwaggerClient CsharpDotNet2Client - Use clientPackage in additionalProperties (#6581) 2017-10-03 16:58:27 +08:00
dart Added support for enums in Dart. (#6516) 2017-10-16 21:28:21 +08:00
eiffel Swagger eiffel:fix (#6674) 2017-10-16 11:02:19 +08:00
elixir [Elixir Client]Improve elixir client typings (#6821) 2017-10-29 00:46:07 +08:00
flash Update samples for several language (just whitespace changes, reordering, VERSION) (#5828) 2017-06-14 01:17:31 +08:00
go revise go header, minor formatting fix (#6695) 2017-10-17 22:31:06 +08:00
groovy Update samples for several language (just whitespace changes, reordering, VERSION) (#5828) 2017-06-14 01:17:31 +08:00
haskell-http-client [haskell-http-client] add support for enums (#6803) 2017-10-29 00:45:13 +08:00
java [Java] Templates to support google-api-client library (#6838) 2017-11-03 18:46:07 +08:00
javascript update JS petstore samples 2017-10-20 22:16:41 +08:00
javascript-closure-angular Update samples for several language (just whitespace changes, reordering, VERSION) (#5828) 2017-06-14 01:17:31 +08:00
javascript-es6 [javascript] Use babel-preset-env instead of es2015 and upgrade babel-cli and babel-core (#6799) 2017-10-25 11:12:41 +08:00
javascript-promise update JS petstore samples 2017-10-20 22:16:41 +08:00
javascript-promise-es6 [javascript] Use babel-preset-env instead of es2015 and upgrade babel-cli and babel-core (#6799) 2017-10-25 11:12:41 +08:00
jaxrs-cxf updated jackson-version (#5943) 2017-06-29 10:56:12 +08:00
jaxrs-cxf-client [Java][JAXRS-CXF] Improve API documentation in the CXF Server stub and Client generation (#6708) 2017-10-22 23:00:48 +08:00
jmeter Update samples for several language (just whitespace changes, reordering, VERSION) (#5828) 2017-06-14 01:17:31 +08:00
kotlin [kotlin] Fix causing NoClassDefFoundError at runtime on Android device (#6661) 2017-10-16 11:05:41 +08:00
lua [Lua] Add new Lua client generator (#6252) 2017-08-11 01:41:29 +08:00
objc [objc] Let the developer specify the timezone to be used for date serialisation (#6628) 2017-10-07 13:44:35 +08:00
perl update perl petstore sample 2017-09-19 10:20:47 +08:00
php [PHP] Fix #6770: Debug flag is not passed (#6808) 2017-11-02 17:14:00 +08:00
powershell remove old petstore powershell sample 2017-08-07 15:41:30 +08:00
python [python-client] Modify python templates to resolve linting errors (#6839) 2017-11-02 00:47:14 +08:00
python-asyncio [python-client] Modify python templates to resolve linting errors (#6839) 2017-11-02 00:47:14 +08:00
python-tornado [python-client] Modify python templates to resolve linting errors (#6839) 2017-11-02 00:47:14 +08:00
qt5cpp [QT5CPP] General Improvements (#6315) 2017-08-25 18:35:56 +08:00
R Fix some bugs for the R client (#6535) 2017-09-27 00:06:53 +08:00
r_test fix r body parameter null issue (#6786) 2017-10-24 10:45:25 +08:00
ruby [Ruby] Fix "build_from_hash" function for Ruby enums (#6812) 2017-11-01 21:47:22 +08:00
rust [Rust] Implement 'object' type conversion (#6846) 2017-11-01 22:00:56 +08:00
scala [Scala] Properly handle csv collectionFormat (#6540) 2017-10-07 18:24:08 +08:00
scalaz add scalaz to cirleci 2017-10-16 22:23:26 +08:00
spring-cloud Remove Accept request header from api signature (#6704) 2017-10-27 22:45:30 +08:00
spring-stubs Remove Accept request header from api signature (#6704) 2017-10-27 22:45:30 +08:00
swift update swift petstore samples 2017-08-04 01:01:19 +08:00
swift3 Swift3: properly percent-escape path parameters (#6705) 2017-10-30 15:40:00 +08:00
swift4 Swift4: Add additional initializer for initializing model object with properties. (#6642) 2017-10-12 17:35:59 +08:00
swift-promisekit Spelling fixes 2016-08-27 02:34:33 +03:00
tizen Tizen client bugfixes (#5979) 2017-07-05 01:28:39 +08:00
typescript-angular-v2 Adding forRoot instead of forConfig and forcing only 1 instantiation of the ApiModule (#6775) 2017-10-26 17:57:30 +08:00
typescript-angular-v4/npm Adding forRoot instead of forConfig and forcing only 1 instantiation of the ApiModule (#6775) 2017-10-26 17:57:30 +08:00
typescript-angular-v4.3/npm [TS][Anuglar] Update Travis CI to cover TS Angular 4.3 petstore client (#6844) 2017-11-02 17:32:32 +08:00
typescript-angularjs add encodeURIComponent to encode path parameters (#6551) 2017-09-25 16:28:30 +08:00
typescript-aurelia/default add encodeURIComponent to encode path parameters (#6551) 2017-09-25 16:28:30 +08:00
typescript-fetch Change return type from any -> Response (#6774) 2017-10-25 12:34:37 +08:00
typescript-jquery add encodeURIComponent to encode path parameters (#6551) 2017-09-25 16:28:30 +08:00
typescript-node Bugfix/6750 name clash between npm request and parameter called request (#6753) 2017-10-20 11:04:16 +08:00