0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-07-04 17:48:35 +02:00
Commit graph

33 commits

Author SHA1 Message Date
Jason Volk 4090b80d60 ircd::json: Add missing serialized() participants. 2017-10-03 04:17:09 -07:00
Jason Volk bc9b0e990c ircd::json: Simplify expectation error message. 2017-10-03 04:17:08 -07:00
Jason Volk 4c50b2794f ircd::json: Various fixes/cleanup/conversions. 2017-09-24 18:16:38 -07:00
Jason Volk 38c1d2e195 ircd::json: Complete serialize/stringify for object/object::member. 2017-09-24 18:16:37 -07:00
Jason Volk 47cd7790ed ircd::json: Simplify generators with common list protocol. 2017-09-24 18:16:36 -07:00
Jason Volk eaca7429b6 ircd::json: Simplify grammar / various cleanup. 2017-09-24 18:16:35 -07:00
Jason Volk 438866a3d7 ircd::json: Fix estimation error. 2017-09-24 18:16:35 -07:00
Jason Volk 6a5159499f ircd::json: Use ircd::iov for json::iov. 2017-09-24 18:16:34 -07:00
Jason Volk f8fc03e57b ircd::json: Improve value semantics and various fixes. 2017-09-24 18:16:34 -07:00
Jason Volk 54d6793f59 Update various documentation and comments. 2017-09-24 18:16:33 -07:00
Jason Volk 8ad134c565 ircd::json: Rename builder to iov. 2017-09-24 18:16:33 -07:00
Jason Volk e95fe7fbd9 ircd::json: Improve tuple/builder related. 2017-09-24 18:16:32 -07:00
Jason Volk 147a49a86c ircd::json: Improve stringification interface et al. 2017-09-08 07:47:07 -07:00
Jason Volk 4cb99ba1a4 ircd::resource: Cleanup / fixes. 2017-09-08 03:47:52 -07:00
Jason Volk b829c5d7ba ircd::json: Extend interface with some hackses for now but this has to be revisited eventually. 2017-09-08 03:47:51 -07:00
Jason Volk 04129d7444 ircd::json: Use proper output grammar for literal generation. 2017-09-08 03:47:49 -07:00
Jason Volk 4fd787d9d5 ircd::json/modules: Rename various types. 2017-08-23 15:32:28 -06:00
Jason Volk 03734c7fb5 ircd::json: Fixes to grammar and generator related. 2017-08-23 15:02:24 -06:00
Jason Volk 6de469c8fb ircd::json: Remove empty initializer list members. 2017-04-02 20:58:30 -07:00
Jason Volk 217a0e9454 ircd::json: Modify grammar to fail with error when member name is empty string. 2017-04-02 20:57:57 -07:00
Jason Volk 673c8ca068 ircd::json: Add val::empty() and full default initialization. 2017-04-02 20:54:35 -07:00
Jason Volk 2ffab411df ircd::json: Various fixes to JSON subsystem. 2017-03-30 16:04:20 -07:00
Jason Volk aee06c5ff8 ircd::json: Scan until eoi for type check of numbers and literals. 2017-03-30 16:04:19 -07:00
Jason Volk 1f6d83b5b1 ircd::db: additional support: stats, callbacks and merge operator. 2017-03-30 16:04:18 -07:00
Jason Volk 7ae5785431 ircd::json: Add merge constructor. 2017-03-30 16:04:18 -07:00
Jason Volk 26529b4ac6 fixup! ircd: JSON subsystem related. 2017-03-20 15:59:14 -07:00
Jason Volk 710d959a63 ircd::json: Cleanup/improve grammar; improve linear array parse (incomplete). 2017-03-17 20:33:47 -07:00
Jason Volk 1d0e2b0a6a fixup! ircd::json: Add stronger value typing with runtime visitor switching. 2017-03-16 13:36:18 -07:00
Jason Volk 03ee560c13 ircd: Add aggregate spirit header (without pch at this time). 2017-03-16 13:35:37 -07:00
Jason Volk 150583c711 fixup! What is the Matrix? Control. 2017-03-15 12:08:26 -07:00
Jason Volk c9ddf4f6ab ircd: Add lex_cast wrapper interface; various cleanup. 2017-03-14 15:03:15 -07:00
Jason Volk 49c2a5361c ircd: Various fixes. 2017-03-13 14:43:27 -07:00
Jason Volk b592b69b86 What is the Matrix? Control. 2017-03-10 17:51:18 -08:00