Commit Graph

19 Commits

Author SHA1 Message Date
Drew Galbraith 27c39d05e8 [Yunq] Add basic test for repeated fields. 2024-01-17 15:15:55 -08:00
Drew Galbraith 9c860dd6a4 [Yunq] Add support for repeated nested fields 2024-01-11 22:09:42 -08:00
Drew Galbraith a48d63a664 [Yunq] Add support for nested fields in messages. 2024-01-11 21:32:08 -08:00
Drew Galbraith 3b91819a4b [Yunq] Move message fields to a numbering scheme set by the parser. 2024-01-11 20:59:20 -08:00
Drew Galbraith 984d8b143e [Yunq] Move message parser to shared internal function. 2024-01-11 20:47:39 -08:00
Drew Galbraith 7ec4f696a8 [Yunq] Move serialization to yunq library. 2024-01-11 20:36:41 -08:00
Drew Galbraith 0135d8d844 [Yunq] Accept a message view on message parsing. 2024-01-11 20:03:34 -08:00
Drew Galbraith 75d84a0fa5 [Yunq] Read capabilities using the parsing library. 2024-01-11 19:59:36 -08:00
Drew Galbraith 0e6aa532a1 [Yunq] Move MessageView higher in call stack. 2024-01-11 19:51:18 -08:00
Drew Galbraith 30b220b2fb [Yunq] Move repeated field parsing to the yunq library. 2024-01-11 19:36:24 -08:00
Drew Galbraith 9e9ef21a3d [Yunq] POC for moving yunq parsing to a library. 2024-01-11 19:27:57 -08:00
Drew Galbraith 3eba0bd9d8 [Yunq] Check identify byte and ensure users check status code. 2023-12-01 09:42:11 -08:00
Drew Galbraith 7d9f9a7ae9 [Yunq] Create libyunq and move parsing code to it. 2023-12-01 09:30:52 -08:00
Drew Galbraith f1e09b2ae6 [Yunq] Add ability to namespace declarations using "package". 2023-11-30 08:50:15 -08:00
Drew Galbraith 4ff4947bca [Yunq] Fix Vector sizing when parsing from bytes. 2023-11-14 21:08:00 -08:00
Drew Galbraith 83dbd18cb4 [Yunq] Factor out parsing most message fields to a shared method. 2023-11-10 12:51:23 -08:00
Drew Galbraith 0dacbb87dc [Yunq] Add repeated field parsing and serialization. 2023-11-10 12:26:59 -08:00
Drew Galbraith 9c9fd167cd [Yunq] Clean up codegen issues for client and server. 2023-10-24 18:19:12 -07:00
Drew Galbraith 963cc0b4fa [Yunq] Move to using jinja for codegen. 2023-10-24 14:54:00 -07:00