rhard
70180e074c
Fix string types for cpprestsdk client generator ( #1676 )
...
* Fix string types for cpprestsdk client generator
* Regenerate the samples for restsdk-client
2019-02-18 22:34:51 +08:00
Daniel Miller
cbda3fad98
[C++][Client][C++ Rest SDK] Fix path parameters with format ( #1987 )
...
* Create parameterToString for shared_ptr<T>
* Update cpp-restsdk sample petstore client
2019-01-31 10:47:00 +08:00
Juan Eugenio Abadie
e84c59f4cc
[cpp rest-sdk] Add status code to response handler ( #1541 )
...
* Add status code parameter to the response handler
* Update PetStore
2018-12-04 18:35:39 +08:00
Juan Eugenio Abadie
dd33434064
[cpp rest-sdk] Reponse headers handler ( #1511 )
...
* Add support to set a Response headers handler
* Update PetStore
* Fix missing names
* Update PetStore
2018-11-23 11:38:40 +01:00
William Cheng
f647b2f24b
Add file post-processing to C++ client, server generators ( #1440 )
...
* add file post processing to cpp generators
* use clang to auto format cpp-restsdk code
* restore cpp-restsdk samples without clang format
2018-11-14 16:43:14 +08:00
Juan Eugenio Abadie
ecff8b5d00
[cpp rest-sdk]Fix precision ( #1293 )
...
* Convert floating point numbers to string with higher precision
* Update PetStore
2018-11-01 20:25:38 +01:00
Juan Eugenio Abadie
d80f3a6197
[cpp rest-sdk] Constness ( #1295 )
...
* Improve method signatures to use const when the value won't change
* Update PetStore
* Change setters for non-primitive types to receive const reference parameters
* Update PetStore
2018-10-28 08:01:52 +01:00
sunn
0853b2d31d
Add ref support inside fromProperty ( #1235 )
2018-10-20 13:52:46 +02:00
stkrwork
52a112d90f
[C++][Restbed] Fix default value for Restbed ( #1186 )
...
* Start working on fixing default value in Restbed Server Api Template
* fix default value in DefaultCodegen
* Revert "fix default value in DefaultCodegen"
This reverts commit ce690069d25f79f4308240a611792a0dd87bb172.
* fix default value in cpprest
* update cpp restbed samples
2018-10-08 01:54:06 +08:00
Juan Eugenio Abadie
2d99836e90
[C++] [cpp-rest-sdk] Check for null values ( #990 )
...
* Check whether a value is present but null
* Update Petstore sample
2018-09-11 00:15:44 +08:00
Rytis Karpuška
1c6ab3f831
Add localVar prefix to parameterized functions variables in cpprestsdk in order to make name clashing less probable. ( #731 )
2018-08-16 18:16:58 +08:00
William Cheng
6de09688ad
Add auto-generated readme for cpprestsdk client ( #814 )
...
* add auto-generated readme for cpprestsdk client
* update cpprest client sample
* remove error message from cmake
2018-08-16 00:23:48 +08:00
Rytis Karpuška
0cd6d8c139
Do not declare destructor as default when destructor is explicitly declared. ( #732 )
2018-08-12 13:44:07 +02:00
Daniel Miller
987fd77042
[cpp-restsdk] Support multi-line descriptions ( #753 )
...
* Update IndentedLambda to take optional prefix
* Add `multiline_comment_4` to CppRestSdkClient
* Update cpp-restsdk example
2018-08-09 19:01:15 -04:00
William Cheng
86d7009f4c
replace tab with spaces, fix empty spaces in new lines ( #632 )
2018-07-24 17:30:54 +08:00
Daniel Miller
530065137d
[cpp-restsdk] Generate mockable APIs ( #595 )
...
* Port GMock feature from NativeInstruments
swagger-codegen fork:
https://github.com/NativeInstruments/swagger-codegen/pull/9
* Update petstore for Mockable APIs
* Fix shared_ptr in templates for File params
* Add guards in templates for GMock APIs
* Regenerate samples without GMocks
* Add useful constructors for GMock APIs
* Add constructors to API header interface
* Update samples with explicit monadic constructors
* Add default implementations for destructors
2018-07-24 15:31:21 +08:00
Akihito Nakano
cf657f1c7b
[C++] Adjust the names (script, sample folder, generator) to lang option ( #220 )
...
* Rename script: qt5-petstore.sh -> cpp-qt5-petstore.sh
* Rename sample folder: qt5cpp -> cpp-qt5
* Rename script: cpprest-petstore.sh -> cpp-restsdk-petstore.sh
* Rename sample folder: cpprest -> cpp-restsdk
* Rename generator: CppRestClientCodegen -> CppRestSdkClientCodegen
* Rename script: tizen-petstore.sh -> cpp-tizen-petstore.sh
* Rename sample folder: tizen -> cpp-tizen
* Rename script(security): qt5cpp-petstore.sh -> cpp-qt5-petstore.sh
* Rename sample folder(security): qt5cpp -> cpp-qt5
* Rename script(windows): qt5cpp-petstore.bat -> cpp-qt5-petstore.bat
* Change sample folder
* Rename script(windows): cpprest-petstore.bat -> cpp-restsdk-petstore.bat
* Change sample folder
* Rename script(windows): tizen-petstore.bat -> cpp-tizen-petstore.bat
* Change sample folder
* Change output folder: tizen -> cpp-tizen
* Rename the scripts under bin/openapi3
cpp-restsdk is not exist under bin/openapi3
* Change sample folder
2018-06-07 16:55:43 +08:00