-
-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add C client generator #516
Commits on Jul 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a692d5a - Browse repository at this point
Copy the full SHA a692d5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18b24d1 - Browse repository at this point
Copy the full SHA 18b24d1View commit details
Commits on Aug 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 085f917 - Browse repository at this point
Copy the full SHA 085f917View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21df220 - Browse repository at this point
Copy the full SHA 21df220View commit details
Commits on Sep 4, 2018
-
Add string replace function for C generator (#908)
* Add string replace function for C generator * Fixed replacement for variable only * Fixed problem for different datatypes of paramName * store return value of modified path * set str_replace variable to be same as original variable. * [C] Fixed coding style issues
Configuration menu - View commit details
-
Copy full SHA for b9f47cb - Browse repository at this point
Copy the full SHA b9f47cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78d86ba - Browse repository at this point
Copy the full SHA 78d86baView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8022b5 - Browse repository at this point
Copy the full SHA b8022b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68c5c11 - Browse repository at this point
Copy the full SHA 68c5c11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 480371d - Browse repository at this point
Copy the full SHA 480371dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e3dd42 - Browse repository at this point
Copy the full SHA 4e3dd42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4119a10 - Browse repository at this point
Copy the full SHA 4119a10View commit details
Commits on Sep 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b610121 - Browse repository at this point
Copy the full SHA b610121View commit details -
added header and body mustache and made changes to ClibcurlClientCode…
…gen.java accordingly
Configuration menu - View commit details
-
Copy full SHA for c8a6c3d - Browse repository at this point
Copy the full SHA c8a6c3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e2139 - Browse repository at this point
Copy the full SHA 63e2139View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eae0ac - Browse repository at this point
Copy the full SHA 5eae0acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45cda5d - Browse repository at this point
Copy the full SHA 45cda5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4291af7 - Browse repository at this point
Copy the full SHA 4291af7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ef4dbb - Browse repository at this point
Copy the full SHA 8ef4dbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1d13e7 - Browse repository at this point
Copy the full SHA a1d13e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f332434 - Browse repository at this point
Copy the full SHA f332434View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4568967 - Browse repository at this point
Copy the full SHA 4568967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0835a4d - Browse repository at this point
Copy the full SHA 0835a4dView commit details -
Merge branch 'c_generator' of https://github.com/zhemant/openapi-gene…
…rator into zhemant-c_generator
Configuration menu - View commit details
-
Copy full SHA for 69272eb - Browse repository at this point
Copy the full SHA 69272ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for da5f404 - Browse repository at this point
Copy the full SHA da5f404View commit details -
Configuration menu - View commit details
-
Copy full SHA for e84ea25 - Browse repository at this point
Copy the full SHA e84ea25View commit details
Commits on Sep 12, 2018
-
[C] Function addition and modification of major structs (#1020)
* added readme file * fixed parameters in api headers functions * made changes to add readme file and typemapping of array to list * fixed header import statement in apiheader files * modified struct of model type in model header * updated sample * modified README file * updated sample * parse from json function added * modified struct and create function * added include for model * modified parsefromjson function * modified struct and create function for more datatypes * added mapping for date-time and modified model import return statement * modified function parameters * modified include statement * fix function in api body * updated sample
Configuration menu - View commit details
-
Copy full SHA for 86c5e7b - Browse repository at this point
Copy the full SHA 86c5e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32ea217 - Browse repository at this point
Copy the full SHA 32ea217View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29e901b - Browse repository at this point
Copy the full SHA 29e901bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b1d820 - Browse repository at this point
Copy the full SHA 1b1d820View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11256d3 - Browse repository at this point
Copy the full SHA 11256d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b596d2 - Browse repository at this point
Copy the full SHA 5b596d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2d5c8a - Browse repository at this point
Copy the full SHA d2d5c8aView commit details -
added uncrustify rules in mustache (#1021)
* added uncrustify rules in mustache * updated sample * updated same with crustify * updated sample with uncrusitfy 0.67 * modified readme about uncrustify requirements * fixed mistakes in readme mustache and sample readme
Configuration menu - View commit details
-
Copy full SHA for 692d503 - Browse repository at this point
Copy the full SHA 692d503View commit details -
Configuration menu - View commit details
-
Copy full SHA for f519ded - Browse repository at this point
Copy the full SHA f519dedView commit details -
Configuration menu - View commit details
-
Copy full SHA for c595349 - Browse repository at this point
Copy the full SHA c595349View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fd318c - Browse repository at this point
Copy the full SHA 1fd318cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e3c36 - Browse repository at this point
Copy the full SHA 77e3c36View commit details
Commits on Sep 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ce796a0 - Browse repository at this point
Copy the full SHA ce796a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 427f5a7 - Browse repository at this point
Copy the full SHA 427f5a7View commit details
Commits on Sep 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0c1b16b - Browse repository at this point
Copy the full SHA 0c1b16bView commit details
Commits on Sep 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7becd72 - Browse repository at this point
Copy the full SHA 7becd72View commit details
Commits on Sep 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 49d05df - Browse repository at this point
Copy the full SHA 49d05dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a95fd - Browse repository at this point
Copy the full SHA 34a95fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dd5ac4 - Browse repository at this point
Copy the full SHA 4dd5ac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f5ba3c - Browse repository at this point
Copy the full SHA 8f5ba3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4425d67 - Browse repository at this point
Copy the full SHA 4425d67View commit details
Commits on Sep 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ac2a7d3 - Browse repository at this point
Copy the full SHA ac2a7d3View commit details -
few minor changes and added fuction to add different header and conte…
…nt type in apiClient
Configuration menu - View commit details
-
Copy full SHA for df32079 - Browse repository at this point
Copy the full SHA df32079View commit details
Commits on Sep 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4635f30 - Browse repository at this point
Copy the full SHA 4635f30View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1027a9 - Browse repository at this point
Copy the full SHA c1027a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for de6f1ec - Browse repository at this point
Copy the full SHA de6f1ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for d052544 - Browse repository at this point
Copy the full SHA d052544View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fcd026 - Browse repository at this point
Copy the full SHA 9fcd026View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f1d05f - Browse repository at this point
Copy the full SHA 0f1d05fView commit details
Commits on Sep 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 80a10b6 - Browse repository at this point
Copy the full SHA 80a10b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9473340 - Browse repository at this point
Copy the full SHA 9473340View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02377fc - Browse repository at this point
Copy the full SHA 02377fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb35c5a - Browse repository at this point
Copy the full SHA cb35c5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for beb5904 - Browse repository at this point
Copy the full SHA beb5904View commit details
Commits on Sep 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for dee85b7 - Browse repository at this point
Copy the full SHA dee85b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d4270e - Browse repository at this point
Copy the full SHA 7d4270eView commit details
Commits on Sep 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9a90c4a - Browse repository at this point
Copy the full SHA 9a90c4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96b95c9 - Browse repository at this point
Copy the full SHA 96b95c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48f3425 - Browse repository at this point
Copy the full SHA 48f3425View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0a3fe5 - Browse repository at this point
Copy the full SHA e0a3fe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9f7c64 - Browse repository at this point
Copy the full SHA a9f7c64View commit details -
Configuration menu - View commit details
-
Copy full SHA for a83c14f - Browse repository at this point
Copy the full SHA a83c14fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99ba1f5 - Browse repository at this point
Copy the full SHA 99ba1f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d9dab0 - Browse repository at this point
Copy the full SHA 7d9dab0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 781897a - Browse repository at this point
Copy the full SHA 781897aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 731e4dd - Browse repository at this point
Copy the full SHA 731e4ddView commit details
Commits on Sep 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f39815f - Browse repository at this point
Copy the full SHA f39815fView commit details -
Merge branch 'c_generator' of https://github.com/zhemant/openapi-gene…
…rator into zhemant-c_generator
Configuration menu - View commit details
-
Copy full SHA for 01c6696 - Browse repository at this point
Copy the full SHA 01c6696View commit details -
Configuration menu - View commit details
-
Copy full SHA for 970d5a7 - Browse repository at this point
Copy the full SHA 970d5a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f67f1c9 - Browse repository at this point
Copy the full SHA f67f1c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b2986e - Browse repository at this point
Copy the full SHA 4b2986eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad49c2 - Browse repository at this point
Copy the full SHA 1ad49c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f1deda - Browse repository at this point
Copy the full SHA 1f1dedaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0d766d - Browse repository at this point
Copy the full SHA c0d766dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b8ef43 - Browse repository at this point
Copy the full SHA 3b8ef43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 436438c - Browse repository at this point
Copy the full SHA 436438cView commit details
Commits on Sep 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bc86de5 - Browse repository at this point
Copy the full SHA bc86de5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b42aa62 - Browse repository at this point
Copy the full SHA b42aa62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e901ee - Browse repository at this point
Copy the full SHA 8e901eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5871428 - Browse repository at this point
Copy the full SHA 5871428View commit details -
Configuration menu - View commit details
-
Copy full SHA for d76ee54 - Browse repository at this point
Copy the full SHA d76ee54View commit details
Commits on Sep 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3e00feb - Browse repository at this point
Copy the full SHA 3e00febView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2be912f - Browse repository at this point
Copy the full SHA 2be912fView commit details
Commits on Sep 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d308570 - Browse repository at this point
Copy the full SHA d308570View commit details -
Add C Petstore to Travis CI (#1136)
* setup CI for C petstore * update bash script permission * unit petapi test
Configuration menu - View commit details
-
Copy full SHA for f933eee - Browse repository at this point
Copy the full SHA f933eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ac359f - Browse repository at this point
Copy the full SHA 6ac359fView commit details
Commits on Oct 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f0faafe - Browse repository at this point
Copy the full SHA f0faafeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79b43c5 - Browse repository at this point
Copy the full SHA 79b43c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9940c09 - Browse repository at this point
Copy the full SHA 9940c09View commit details -
Configuration menu - View commit details
-
Copy full SHA for e85ed1a - Browse repository at this point
Copy the full SHA e85ed1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47041ab - Browse repository at this point
Copy the full SHA 47041abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 348c63d - Browse repository at this point
Copy the full SHA 348c63dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b16d518 - Browse repository at this point
Copy the full SHA b16d518View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9cce8b - Browse repository at this point
Copy the full SHA d9cce8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d5d6bf - Browse repository at this point
Copy the full SHA 6d5d6bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f78145 - Browse repository at this point
Copy the full SHA 8f78145View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9b83d9 - Browse repository at this point
Copy the full SHA d9b83d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9313f21 - Browse repository at this point
Copy the full SHA 9313f21View commit details -
Configuration menu - View commit details
-
Copy full SHA for f86ce4c - Browse repository at this point
Copy the full SHA f86ce4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0a5b2f - Browse repository at this point
Copy the full SHA c0a5b2fView commit details
Commits on Oct 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0656180 - Browse repository at this point
Copy the full SHA 0656180View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e082b3 - Browse repository at this point
Copy the full SHA 6e082b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae341b1 - Browse repository at this point
Copy the full SHA ae341b1View commit details
Commits on Oct 6, 2018
-
[C] Fixed enum function declaration (#1178)
* fixed enum function declaration in model headers * fixed enum declaration in header files for sample
Configuration menu - View commit details
-
Copy full SHA for 17ecb4f - Browse repository at this point
Copy the full SHA 17ecb4fView commit details
Commits on Oct 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 29ccb3e - Browse repository at this point
Copy the full SHA 29ccb3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6e652e - Browse repository at this point
Copy the full SHA d6e652eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cff463 - Browse repository at this point
Copy the full SHA 7cff463View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b109dc - Browse repository at this point
Copy the full SHA 6b109dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1245993 - Browse repository at this point
Copy the full SHA 1245993View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40644f2 - Browse repository at this point
Copy the full SHA 40644f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4edbcd1 - Browse repository at this point
Copy the full SHA 4edbcd1View commit details
Commits on Oct 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 914b0a9 - Browse repository at this point
Copy the full SHA 914b0a9View commit details
Commits on Oct 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for fade893 - Browse repository at this point
Copy the full SHA fade893View commit details
Commits on Oct 12, 2018
-
Better format in C templates (#1224)
* better format in the c template * minor format fix
Configuration menu - View commit details
-
Copy full SHA for 77a821e - Browse repository at this point
Copy the full SHA 77a821eView commit details -
[C] changed base url from static to dynamic (#1225)
* changed basePath from static to dynamic * removed unnecessary header declaration * updated sample
Configuration menu - View commit details
-
Copy full SHA for 5780968 - Browse repository at this point
Copy the full SHA 5780968View commit details
Commits on Oct 16, 2018
-
[C] added curl version check in CMakeList.txt (#1248)
* added curl version check in CMakeList.txt * Updated README for latest curl version
Configuration menu - View commit details
-
Copy full SHA for 8bd7416 - Browse repository at this point
Copy the full SHA 8bd7416View commit details
Commits on Nov 3, 2018
-
[C] Major changes to keyValuePair function (#1282)
* removed static declaration * changed static declaration * added difference for string and non string * added more code for different function for string and non string * fix issue with param name * change value in keyPairValue to void * fixed issue of difference in function name cases * added support for non char parameters in api * fix issue of map return data * modified manual-StoreAPI map return data handling * fix minor mistake * added support for map and changed code to support value of keyvaluepair as char and other * updated sample * fixed api header declarations * change map declaration in header * resolved issues realted to map data handling * fix minor issues * add N at start if enum variable starts with number * override toParamName method * changed paramters to paramName from baseName * change variables in apibody from baseName to paramName
Configuration menu - View commit details
-
Copy full SHA for f72b196 - Browse repository at this point
Copy the full SHA f72b196View commit details
Commits on Nov 16, 2018
-
Skip test file generation (#1459)
* skip test file generation * skip overwriting CMakeLists.txt
Configuration menu - View commit details
-
Copy full SHA for e2763a9 - Browse repository at this point
Copy the full SHA e2763a9View commit details