Commit Graph

909 Commits

Author SHA1 Message Date
lganzzzo
1c0aea3f88 DTO. Introduce the new oatpp::Object<T> - as an ObjectWrapper over oatpp::DTO. 2020-05-23 03:27:22 +03:00
lganzzzo
0ec5fb7822 DTO. Rename oatpp::Object --> oatpp::DTO. 2020-05-23 02:58:31 +03:00
lganzzzo
ed0c068c0c DTO. Remove inconsistent Wrapper definitions. 2020-05-23 02:45:37 +03:00
Leonid Stryzhevskyi
e14ddf60b8
Merge pull request #246 from olivier-molero/typo
Fixed few typos
2020-05-19 11:05:48 +03:00
Olivier MOLERO
7aeaed1643 Fixed few typos 2020-05-19 09:47:53 +02:00
Leonid Stryzhevskyi
3f3c3b1e47
Merge pull request #245 from oatpp/fix_enum_initialization
Fix enum initialization
2020-05-19 04:54:50 +03:00
lganzzzo
8ee11754d0 Update changelog 1.1.0.md 2020-05-19 04:41:47 +03:00
lganzzzo
fe8bf161fe type::Enum. Fix duplicate initialization. 2020-05-19 03:48:29 +03:00
Leonid Stryzhevskyi
066f8f9626
Update README.md 2020-05-17 04:53:31 +03:00
lganzzzo
750fcc7646 Update README.md 2020-05-17 04:34:17 +03:00
lganzzzo
32ae087417 mapping::type::PairList. Add 'getValueById()' method. 2020-05-17 03:25:08 +03:00
Leonid Stryzhevskyi
e4d0776584
Merge pull request #244 from oatpp/v_1.1.0
V 1.1.0
2020-05-16 19:15:44 +03:00
lganzzzo
eb92c2a60c oatpp::Enum. Hash function. 2020-05-16 15:30:22 +03:00
Leonid Stryzhevskyi
8aae916f92
Merge pull request #243 from oatpp/dto_fields_description
Dto fields description
2020-05-16 03:29:44 +03:00
lganzzzo
547515744a Changelog. Update 1.1.0.md 2020-05-16 02:20:34 +03:00
lganzzzo
4b94aa771f DTO. createShared(...) with parameters. 2020-05-16 01:51:05 +03:00
lganzzzo
92d0a68e20 Codegen. DTO. No additional class members when adding DTO_FIELD_INFO. 2020-05-16 01:25:29 +03:00
lganzzzo
3bc7dad57e DTO. Lazy initialization of properties list. 2020-05-16 00:28:45 +03:00
lganzzzo
337fb49835 Codegen. Better DTO. 2020-05-15 04:31:54 +03:00
Leonid Stryzhevskyi
b209cc2684
Merge pull request #241 from oatpp/dto_hashcode_equals
Dto hashcode equals
2020-05-14 01:42:14 +03:00
lganzzzo
3355953c35 Changelog. Update 1.1.0.md 2020-05-14 01:12:00 +03:00
lganzzzo
87edb02e6d DTO. Hashcode + Equals. Use address comparison by default. 2020-05-14 00:53:48 +03:00
lganzzzo
4a0aaa2a84 DTO. Hashcode + equals contract for DTOs. 2020-05-13 03:12:39 +03:00
Leonid Stryzhevskyi
5b512f3cbc
Update 1.1.0.md 2020-05-10 08:18:20 +03:00
Leonid Stryzhevskyi
be084689fe
Merge pull request #240 from oatpp/collection_unordered_set
Collection unordered set
2020-05-10 08:11:22 +03:00
lganzzzo
5f213dd853 parser::json. Add ser/de for oatpp::UnorderedSet. 2020-05-10 02:59:31 +03:00
lganzzzo
70e898f86d Tests. UnorderedSet test. 2020-05-10 02:20:59 +03:00
lganzzzo
75675ae61a data::mapping. Collections. Add UnorderedSet. Initial commit. 2020-05-10 01:55:43 +03:00
lganzzzo
06e39a12bc Merge branch 'master' into v_1.1.0 2020-05-09 23:21:39 +03:00
Leonid Stryzhevskyi
28ad80cc79
Update 1.1.0.md 2020-05-09 23:15:41 +03:00
Leonid Stryzhevskyi
9b59aa9f20
Update README.md 2020-05-09 23:12:39 +03:00
Leonid Stryzhevskyi
61b0722390
Update changelog/1.1.0.md Add TOC 2020-05-09 23:04:32 +03:00
Leonid Stryzhevskyi
902a83bc36
Update 1.1.0.md 2020-05-09 23:02:24 +03:00
lganzzzo
b46bcfc7b1 Add changelog/1.1.0.md 2020-05-09 22:54:59 +03:00
Leonid Stryzhevskyi
e0828a83ab
Merge pull request #237 from oatpp/dto_enum
Dto enum
2020-05-09 19:14:55 +03:00
lganzzzo
4d6629395d ApiClient. Enum support. 2020-05-09 18:10:07 +03:00
lganzzzo
c3f6dd39e5 Build. Fix Ubuntu build. 2020-05-09 05:14:34 +03:00
lganzzzo
a124a5c510 ApiController. Integrate oatpp::Enum with ApiController. 2020-05-09 05:07:21 +03:00
lganzzzo
48c1fcce05 Fix windows and ubuntu builds. 2020-05-09 03:12:16 +03:00
lganzzzo
692a248edd code-gen. Enum. undef script. 2020-05-09 03:03:41 +03:00
lganzzzo
1d63dd547e oatpp::Enum. Add description. 2020-05-09 02:56:47 +03:00
lganzzzo
9ee3c80626 parser::json. Correct Enum Ser/De. 2020-05-08 04:10:07 +03:00
lganzzzo
babeec5e2c parser::json. Enum Ser/De. 2020-05-08 00:52:46 +03:00
Leonid Stryzhevskyi
59fe9ae32b
Merge pull request #236 from oatpp/dto_enum_fix_win2
Dto enum fix win2
2020-05-07 03:33:06 +03:00
lganzzzo
4365096ce0 dto::Enum. Codegen. Make initializer a singleton. 2020-05-07 03:25:15 +03:00
lganzzzo
cff565f788 dto::Enum. Make static enum info a singleton. 2020-05-07 03:16:04 +03:00
lganzzzo
0de8204ad4 Tests. mapping::type::Enum. Enum ObjectWrapper test. 2020-05-06 05:15:03 +03:00
lganzzzo
bfcb159b48 dto::Enum. Enum interpreters POC. 2020-05-06 03:41:18 +03:00
lganzzzo
66d34683f7 DTO. Enum. Populate metadata. 2020-05-04 04:55:45 +03:00
lganzzzo
b52eeed67a DTO Enum. Bootstrap code-gen. 2020-05-02 03:31:59 +03:00