- 28 Dec, 2021 2 commits
-
-
Chris Paynter authored
-
Chris Paynter authored
-
- 27 Dec, 2021 2 commits
-
-
Chris Paynter authored
-
Chris Paynter authored
-
- 24 Dec, 2021 3 commits
-
-
Jason Kaiser authored
* Fixed issue 11021 by changing the responseType to blob for accept headers that don't match text or json. * Updated samples. * Updated inline json pattern matching with an existing utility method. * Updated samples. * Fixed isJsonMime call. * Updated samples. * Fixed default response type of json when accept header is not given. * Updated samples.
-
Vesa Poikajärvi authored
* [typescript-axios] Add new option to generate imports from 'url' * Added new option `withImportUrl` to be used to generate the imports needed for NodeJS support without adding DOM to TypeScript libs * [typescript-axios] Add withImportUrl support to templates * Generate imports from 'url' if withImportUrl is set to true * [typescript-axios] Generate new samples using withImportUrl * [typescript-axios] Add withImportUrl to documentation * [typescript-axios] Regenerate docs, build was still ongoing and used old param name * [typescript-axios] Rename withImportUrl to withNodeImports * Rename the parameter to support other Node imports * Add imports for form-data too if using multipartFormData * Add fix for multipart headers when running in Node with form-data package
-
David Gamero authored
* useSingleRequestParameter should mark parameter optional if all properties are optional * update samples
-
- 21 Dec, 2021 6 commits
-
-
William Cheng authored
-
William Cheng authored
-
William Cheng authored
-
William Cheng authored
* prepare v5.3.1 release * update samples
-
William Cheng authored
-
Bruno Coelho authored
* [DefaultCodegen] generate unknown default case * [DefaultCodegen] replace Swift custom implementation with the DefaultCodegen implementation * [DefaultCodegen] generate unknown default case * [DefaultCodegen] generate unknown default case * [DefaultCodegen] generate unknown default case * [DefaultCodegen] generate unknown default case * [DefaultCodegen] generate unknown default case * [DefaultCodegen] generate unknown default case * [DefaultCodegen] generate unknown default case * [DefaultCodegen] generate unknown default case * [DefaultCodegen] update docs * [DefaultCodegen] fix Swift enum case name * [DefaultCodegen] generate unknown default case * [DefaultCodegen] generate unknown default case
-
- 20 Dec, 2021 2 commits
-
-
William Cheng authored
* test kotlin volley sample in the ci * update samples * Revert "update samples" This reverts commit 9a0da130.
-
alisters authored
* Add basic jvm-volley folder to enable it as a library * Add JVM_VOLLEY to the KotlinClientCodegen as a library option (using Retrofit2 processing for now) * Temporary checkin of generated code and kotlinfied version for use in new template * Added Kotlin-ified api invoker and request objects, update Kotlin client codgen for volley * Add Android specific build.gradle mustache file to jvm-volley library * Hardcode SDK version and build tools version in build.gradle template, add extra repository for Android Gradle build tools * Add Android manifest to generated code * Add Kotlin dependencies and plugins to build gradle template * WIP: Create basic API templating for jvm-volley * Add ApiException and parameter validation, create path variable using ApiInvoker * Build queryParams and headerParams * Add VolleyRequest template * WIP: Injecting context and default API invoker into APIs (non compiling) * Add DefaultInvoker stub and update API to inject context * Add request queue generation to the DefaultInvoker * Fix up compile errors in the invoker * Cleanup unrequired templates * Update templates * Add constructor overloads to inject stack or network into request queue * Fix compile errors with request queue generation * Fix compile errors * Al'll fix it for you..... * WIP compile fixes * More compile fixes * Generate to java directory and kotlin-ify auth code * More syntax fixes in templates * Almost left it in a working state, fixing that .... now... * Switch builder method based on model existence constraints - body and response * Add coroutine logic to APIs and pass through listeners to the requests, various other fixes. * Use reflection and type tokens to work around clazz issues on generics * Add POST, PATCH and PUT to RequestFactory * More templating magic * Fix Steve, the human compiler's errors again ! * Add CLI option for generating room models * Configure the room model package * Add initial room model templating and generation * Add room model generation implementation * Implement toRoom function on models to convert model to room model * Bug fixes, transformers to and from room models * Add query parameters to URL generation * Fix issues with gson type conversion, add type adapters to gson instance * Fix issues with older API versions and Java8 libraries, * Add request factory interface * API template tidy up * Update IRequestFactory to include companion object, minor tidy ups * Remove @Keep annotations from room templates * Rename toRoomModel and toApiModel functions * Add empty companion object to generated room model * Add ITransformStorage interface to allow polymorphic transforms to room models * Add content type into GsonRequest * Move gson serialization of request body into GsonRequest * Update request factory to take header factories * Remove the generated comparision code * Move the generateRoomModels switch into the KotlinClientCodegen class * Move room model generation out of default generator * Updates for auth * Finalise removal of kotlin elements from default generator * Hoist room model logic out of abstractKotlin into kotlin client codegen * Revert AbstractKotlinCodegen * Revert Codegen constants to remove base generator changes out of our new library * Revert data class template changes, add data class body check to Kotlin Client codegen * Add sample generation yaml file for jvm-volley library * Update JVM-Volley readme for generateRoomModels flag * Remove unused template files, get auth compiling but non functional, clean build of warnings * Generate sample generated code * Add not implemented method for oauth * Add unit test for KotlinClientCodegen generateRoomModel flag * Remove accidental hard coding of src/main/java source folder * Push changed generated sample files * Move and rename IStorable inside the volley library * Inject retry policy into API definition, re-run sample and doc scripts * Add generic post processors * Update samples after generator changes * Fix some compile errors with the pet store sample * Fix duplicate auth companion object and import generation * Reinstate query and form parameter code generation * Add check for unsupported serialization libraries * Fix broken unit tests * Regenerate samples * AN-233 Update request factory to allow custom gsonadapters * update `GsonRequest.mustache` and `RequestFactoy.mustache` to use `Map<Type, Any>` instead of `Map<Type, Object>` to better fit kotlin conventions * Update readme with better examples and design notes * Update readme with info about gson serializers and adapters for polymorphic types * Updated samples * Merge from upstream * Address review comments * Update samples * Samples * Update docs * Remove DateAdapter generated file, template and it's inclusion as a supporting file in favour of localDateTime * Review comment cleanup for initial PR #10253 - cleaner auth key in parameter string handling * Review comment - add a kotlin version parameter to the build scripts * Updated samples * Missing changes from build.mustache * Regenerate samples for build.gradle changes * Merge from master and generate samples * Remove serializer as a supporting file from jvm-volley - it's serialisation is not a singleton and configured differently via gson request and dependency injection * Remove singleton serializer from jvm-volley generation as it's not used Co-authored-by:
Alister Shipman <alister.shipman@greater.com.au> Co-authored-by:
Steve Telford <steven.telford@greater.com.au> Co-authored-by:
Leigh Cooper <leigh.cooper@greater.com.au> Co-authored-by:
Michael Hewett <y2trooper@gmail.com>
-
- 18 Dec, 2021 1 commit
-
-
William Cheng authored
* add validJsonObject method * add check for null * fix list model generation * fix optional fields validation * add tests * fix variable naming * update tests * add fromJson in oneOf, add tests * convert JSON to static * remove trailing space * add fromString methods to all models * add toJson, fix anyOf template * remove workarounds * undo changes to tests * skip file schema test * add new file
-
- 17 Dec, 2021 13 commits
-
-
Yuriy Belenko authored
* Update tests folder I forgot to update tests folder in latest PR. Fixing my mistake. * Implement part generation
-
Yuriy Belenko authored
* Remove custom JSON parsing middleware * Enable packaged Body Parsing Middleware Ref: https://www.slimframework.com/docs/v4/middleware/body-parsing.html * Refresh samples
-
Hui Yu authored
-
Michael Brügmann authored
* replace replaceSpecialCharacters in enum var names * test special characters in enum var names * ./bin/utils/export_docs_generators.sh * bring back replacement check for whole string * Revert "./bin/utils/export_docs_generators.sh" This reverts commit 63dfd33d . Co-authored-by:
Michael Brügmann <mail@michael-bruegmann.de>
-
Tal Kirshboim authored
-
Josh Burton authored
As there is no longer a fork of the dio library this option can be removed
-
Samuel Nelson authored
-
Bruno Coelho authored
* [swift][client] improve code formatting with multiple response as * [kotlin][vertx] update sample project
-
Mostafa Moradian authored
[K6 Generator] various enhancements (request body example data extraction, support for generating scenario tests and load tests out of the box, and much more) (#11106) * Further K6 OpenAPI generator enhancements * request body example data extraction * request grouping and ordering * response visibility * request data extraction for chaining requests Signed-off-by:
Michael H. Siemaszko <mhs@into.software> * Further K6 OpenAPI generator enhancements - regenerated samples Signed-off-by:
Michael H. Siemaszko <mhs@into.software> * Fix suggested changes by linter * Fix extra spaces in the template * Log exception * Rename function signature to camelCase * Address comments on Big-O * Move declaration of variable near the usage * Add config file for generating k6 script * Regenerate k6 script * Regenerate samples * Fix predicate * Fix missing import Co-authored-by:
Michael H. Siemaszko <mhs@into.software>
-
dependabot[bot] authored
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.4 to 2.3.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2.2.4...v2.3.1 ) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2.0.10 to 2.1.0. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v2.0.10...v2.1.0 ) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Tomáš Čermák authored
* [Protobuf-Schema] Namespace updates * [Protobuf-Schema] Petstore sample updated
-
agilob authored
-
- 15 Dec, 2021 3 commits
-
-
William Cheng authored
-
William Cheng authored
-
Tal Kirshboim authored
-
- 14 Dec, 2021 6 commits
-
-
William Cheng authored
-
William Cheng authored
-
basyskom-dege authored
* fixed missing package, fixed namespace issues * using older function to check if token is valid * using time.h to check if token is valid
-
Bruno Coelho authored
* [kotlin][client] remove old Date usage * [kotlin][client] remove old Date usage
-
Bruno Coelho authored
-
Tomáš Čermák authored
-
- 12 Dec, 2021 1 commit
-
-
William Cheng authored
* rename ApiInfrastructureResponse to ApiResponse * mark ApiResponse as reserved word * update samples, docs * fix typo
-
- 11 Dec, 2021 1 commit
-
-
Bruno Coelho authored
-