Commit Graph

27 Commits

Author SHA1 Message Date
Erick Tryzelaar dac51fe4d2 Update to rust HEAD (2f221c) 2014-05-31 12:28:30 -07:00
Erick Tryzelaar c58958b1c8 start cleaning up error handling 2014-05-30 23:28:46 -07:00
Erick Tryzelaar ea5936aa78 Use the right show impl for Json 2014-05-30 23:18:01 -07:00
Erick Tryzelaar 2380321c60 Expose more tests 2014-05-30 23:15:22 -07:00
Erick Tryzelaar bfd83cef55 Even more tests 2014-05-30 23:06:40 -07:00
Erick Tryzelaar e6a00d0ef9 Expose more tests 2014-05-30 23:04:41 -07:00
Erick Tryzelaar 5bbe89197e Uncomment more code. 2014-05-30 22:56:08 -07:00
Erick Tryzelaar 8526b9c480 Uncomment more code 2014-05-30 22:43:01 -07:00
Erick Tryzelaar c6e503f8b3 Start cleaning up warnings and dead code 2014-05-30 22:30:02 -07:00
Erick Tryzelaar a7b224702c Clean up the enum parsing code. 2014-05-30 22:19:22 -07:00
Erick Tryzelaar 5c0f324f6d implement parsing enums 2014-05-30 22:15:17 -07:00
Erick Tryzelaar cdf8e0820c Initial support for json deserializing enums 2014-05-29 08:02:06 -07:00
Erick Tryzelaar 27a914cdcf Add support for json deserializing enums and options, clean up tests 2014-05-29 07:05:19 -07:00
Erick Tryzelaar 85fd2797a6 Update to rust HEAD 2014-05-29 06:44:38 -07:00
Erick Tryzelaar 86560857a7 add a JsonDeserializer, clean up tests 2014-05-28 10:46:29 -07:00
Erick Tryzelaar 88631b57cb Actually fully test deserializing structs 2014-05-28 08:10:52 -07:00
Erick Tryzelaar 77a10caf34 Implement deserializing json options 2014-05-28 08:09:19 -07:00
Erick Tryzelaar 674983e5b7 Clean up checking for trailing characters 2014-05-28 07:18:24 -07:00
Erick Tryzelaar 3b76001db5 Handle trailing characters 2014-05-28 07:14:42 -07:00
Erick Tryzelaar c70e9f0eae structs should deserialize from a map 2014-05-27 21:46:31 -07:00
Erick Tryzelaar bf58f7999f Get deserializing json objects into structs working 2014-05-27 07:36:57 -07:00
Erick Tryzelaar ebab6637d6 add json::from_iter, and start checking errors 2014-05-26 17:02:51 -07:00
Erick Tryzelaar e58096dcc2 Get all the json types to parse 2014-05-26 14:27:08 -07:00
Erick Tryzelaar 0bda36d6d3 get json list deserialization working 2014-05-26 11:08:15 -07:00
Erick Tryzelaar 17e93d3d5d Re-enable json and port to rust HEAD 2014-05-26 10:40:47 -07:00
Erick Tryzelaar 6d13ee2ec8 add size hints: 167ns vs 290ns 2014-05-19 08:11:23 -07:00
Erick Tryzelaar 13fd782ac2 initial work with json 2014-05-16 21:21:05 -07:00