Commit Graph

21 Commits

Author SHA1 Message Date
Ivan Smolin 519ebbe320 remove quotes for integer enum values 2023-06-05 18:02:38 +03:00
Ivan Smolin 2ddf7bfd54 add init for models without properties 2023-06-05 18:01:57 +03:00
Ivan Smolin 2863e3a300 remove public modifier from SecurityNames 2023-05-22 17:53:24 +03:00
Ivan Smolin 5ef3387e01 make some stuff public 2023-05-18 15:49:43 +03:00
Ivan Smolin 4569a09cbf add security generation - TINetworking 1.20.0 2022-06-10 16:11:59 +03:00
Ivan Smolin f7488a5731 fix dates array encoding in template 2022-04-19 18:26:51 +03:00
Ivan Smolin 8ca770db9d support array of Dates encoding/decoding 2022-04-12 18:29:17 +03:00
Ivan Smolin fc7312aec1 properly escape type declarations, add CaseIterable 2022-04-12 18:28:16 +03:00
Ivan Smolin 2aa489edfd use baseName for request param string names 2022-04-11 14:17:16 +03:00
Ivan Smolin 1fe3368d5f TIFoundationUtils 1.14.0 date formatting 2022-04-07 20:47:19 +03:00
Ivan Smolin 5f88e5337e move inline enum declarations outside EndpointRequest extension 2022-04-07 20:46:46 +03:00
Ivan Smolin 254520de89 don't camelize camelCase enum names 2022-04-07 20:46:13 +03:00
Ivan Smolin 74459c946c add Equatable conformance for enums and structs 2022-03-29 11:18:34 +03:00
Ivan Smolin 407a1f211b add queryParams, headerParams, cookieParams and pathParams; optional APIDateFormat rendering 2022-03-28 13:25:15 +03:00
Ivan Smolin d6ba75e788 typealias support 2022-03-05 18:19:59 +03:00
Ivan Smolin a6ce167f34 simplify & remove unused stuff 2022-03-04 21:18:49 +03:00
Ivan Smolin f352f6fed0 apiKey in header Plugin generation 2022-03-04 17:53:46 +03:00
Ivan Smolin fb77840875 add custom date formats support 2022-03-04 17:18:20 +03:00
Ivan Smolin e320bb3826 remove unused templates, pass x-codegen-acceptable-status-codes to api method template 2022-03-02 17:13:47 +03:00
Ivan Smolin cb6dbc9d6a initial version of swift code generation 2022-03-01 20:47:53 +03:00
Ivan Smolin da47210567
Initial commit 2022-03-01 19:18:14 +03:00