tira-misu
d1e4daa178
[CS] Naming collision if field has same name as table and used as key ( #7842 )
...
* Fix C/C++ Create<Type>Direct with sorted vectors
If a struct has a key the vector has to be sorted. To sort the vector
you can't use "const".
* Changes due to code review
* Improve code readability
* Add generate of JSON schema to string to lib
* option indent_step is supported
* Remove unused variables
* Fix break in test
* Fix style to be consistent with rest of the code
* [TS] Fix reserved words as arguments (#6955 )
* [TS] Fix generation of reserved words in object api (#7106 )
* [TS] Fix generation of object api
* [TS] Fix MakeCamel -> ConvertCase
* [C#] Fix collision of field name and type name
* [TS] Add test for struct of struct of struct
* Update generated files
* Add missing files
* [TS] Fix query of null/undefined fields in object api
* Fix collision if field name is equal to table name and used as key in an array
---------
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-03-02 21:42:27 -08:00
..
2023-02-02 10:39:39 -08:00
2022-09-29 09:58:49 -04:00
2023-01-21 12:46:57 -08:00
2023-01-21 12:46:57 -08:00
2022-09-09 22:35:42 -07:00
2023-01-21 12:46:57 -08:00
2022-09-01 10:17:34 -07:00
2023-01-07 12:37:22 -08:00
2023-01-10 10:03:39 -08:00
2022-08-16 10:48:41 -07:00
2022-11-22 13:21:25 -08:00
2022-09-29 09:58:49 -04:00
2022-09-29 09:58:49 -04:00
2023-01-25 17:37:03 +00:00
2022-12-15 06:04:57 +00:00
2023-01-21 12:46:57 -08:00
2022-11-11 04:47:28 +00:00
2022-11-08 10:59:46 -08:00
2022-11-08 10:59:46 -08:00
2023-01-21 12:46:57 -08:00
2022-09-29 09:58:49 -04:00
2023-01-21 12:46:57 -08:00
2021-05-14 13:56:52 -07:00
2023-01-21 12:46:57 -08:00
2023-01-21 12:46:57 -08:00
2022-10-21 14:30:04 -04:00
2023-01-21 12:46:57 -08:00
2022-11-22 13:21:25 -08:00
2022-09-29 09:58:49 -04:00
2023-02-01 11:17:35 -08:00
2022-10-19 09:14:41 -04:00
2022-09-29 09:58:49 -04:00
2022-11-08 10:59:46 -08:00
2023-01-21 12:46:57 -08:00
2023-02-06 13:10:20 -08:00
2023-01-21 12:46:57 -08:00
2023-03-02 21:42:27 -08:00
2023-01-21 12:46:57 -08:00
2023-01-21 12:46:57 -08:00
2023-01-21 12:46:57 -08:00
2022-09-21 11:05:05 -07:00
2022-09-21 11:05:05 -07:00
2022-09-21 11:05:05 -07:00
2023-01-21 12:46:57 -08:00
2022-11-17 15:55:42 -08:00
2019-08-23 10:46:47 -07:00
2019-08-23 10:46:47 -07:00
2021-02-10 11:45:34 -08:00
2023-02-01 11:17:35 -08:00
2022-11-13 19:21:57 +00:00
2022-04-11 17:16:41 -07:00
2022-12-01 20:21:48 -08:00
2022-08-28 16:54:58 -07:00
2022-11-08 09:36:35 -08:00
2022-12-14 21:35:54 -08:00
2023-02-05 12:29:09 -08:00
2022-08-28 16:54:58 -07:00
2022-11-22 14:08:19 -08:00
2020-05-07 14:11:26 -07:00
2022-11-22 14:28:01 -08:00
2022-02-21 22:33:47 -06:00
2022-11-13 19:21:57 +00:00
2022-11-13 19:21:57 +00:00
2022-02-21 22:33:47 -06:00
2022-02-21 22:33:47 -06:00
2022-08-28 16:54:58 -07:00
2019-10-17 15:16:40 -07:00
2022-12-14 21:35:54 -08:00
2022-12-14 21:35:54 -08:00
2023-01-24 16:37:13 -08:00
2023-01-24 16:37:13 -08:00
2022-12-15 06:04:57 +00:00
2022-04-11 17:17:19 -07:00
2020-06-22 17:08:35 -07:00
2022-03-08 15:39:12 -08:00
2021-12-02 21:29:19 -08:00
2021-05-07 22:57:13 -07:00
2021-12-02 21:29:19 -08:00
2023-01-21 12:46:57 -08:00
2022-03-28 18:07:09 -04:00
2020-01-23 14:53:58 -08:00
2023-01-21 12:46:57 -08:00
2021-12-03 11:23:58 -08:00
2021-12-03 11:23:58 -08:00
2023-01-21 12:46:57 -08:00
2022-11-08 10:59:46 -08:00
2022-11-08 10:59:46 -08:00
2022-08-16 12:52:26 -07:00
2022-11-13 19:21:57 +00:00
2022-11-13 19:21:57 +00:00
2022-11-13 19:21:57 +00:00
2023-02-02 10:39:39 -08:00
2022-11-17 15:55:42 -08:00
2022-11-08 09:36:35 -08:00
2022-11-08 10:59:46 -08:00
2021-06-06 17:40:56 +07:00
2022-07-26 15:05:01 -07:00
2022-12-14 21:35:54 -08:00
2022-11-08 10:59:46 -08:00
2019-07-08 11:22:56 -07:00
2021-01-07 11:54:00 -08:00
2019-07-26 11:06:25 -07:00
2023-02-02 10:39:39 -08:00
2019-07-26 09:13:11 -07:00
2022-02-02 23:44:43 -08:00
2022-02-02 23:44:43 -08:00
2021-04-06 07:23:45 -04:00
2023-01-21 12:46:57 -08:00
2022-02-02 23:39:19 +03:00
2022-11-11 18:36:47 +01:00
2023-01-21 12:46:57 -08:00
2022-08-29 12:48:10 -07:00
2023-01-21 12:46:57 -08:00
2021-03-18 11:01:50 -07:00
2021-11-19 17:01:48 -08:00
2021-03-18 11:01:50 -07:00
2022-10-26 14:56:52 -07:00
2022-06-16 09:26:44 -07:00
2023-01-21 12:46:57 -08:00
2022-05-23 10:50:01 -07:00
2022-08-16 12:52:26 -07:00
2022-12-14 21:35:54 -08:00
2022-08-28 16:54:58 -07:00
2020-10-22 13:36:02 -07:00
2022-06-16 09:26:44 -07:00
2022-11-08 09:36:35 -08:00
2022-12-14 21:35:54 -08:00
2022-11-29 08:12:28 -08:00
2017-08-11 09:24:36 -07:00
2017-08-11 09:24:36 -07:00
2022-11-22 13:21:25 -08:00
2022-06-05 23:04:05 +02:00
2023-01-21 12:46:57 -08:00
2023-02-02 15:57:55 -08:00
2023-02-01 11:17:35 -08:00
2023-01-10 10:20:08 -08:00
2023-01-10 19:36:39 +00:00
2022-10-26 14:56:52 -07:00
2022-11-08 10:59:46 -08:00
2022-11-30 18:47:10 -08:00
2023-01-10 10:43:17 -08:00
2022-10-19 09:14:41 -04:00
2022-10-19 09:14:41 -04:00
2023-01-21 12:46:57 -08:00
2023-01-21 12:46:57 -08:00
2021-06-03 14:17:40 -07:00
2022-09-10 12:36:51 -07:00
2022-08-08 21:32:13 -07:00
2022-08-16 10:48:41 -07:00
2021-11-22 12:14:31 -08:00
2023-02-01 11:17:35 -08:00
2022-08-07 11:42:02 -07:00
2023-01-21 12:46:57 -08:00
2022-03-30 12:51:58 -07:00
2019-10-10 15:25:39 -07:00
2021-04-12 10:41:59 -07:00
2023-03-02 21:42:27 -08:00
2022-09-22 11:08:09 -07:00
2022-08-28 16:54:58 -07:00
2022-05-11 15:35:53 +02:00