.TODO.done @ 37efd8463e96

Create separate error types for malformed JSON and unknown slots
author Steve Losh <steve@stevelosh.com>
date Wed, 02 Dec 2020 23:40:36 -0500
parents 6d4f34a78d74
children 04933ed07596
Indentation. | id:0184922ad2c249da5361f439f6449fadcb27d43c
Add read/print disabling mechanism | id:1268bf0b10c13aec23aafbd8f5e236db1e485fa5
Fix :allow-print and :allow-read to set t when removing them during class redef. | id:21cce1bed829a138de33b33e3ad3219f7888be04
Clean up error hierarchy | id:3d3efa4af649474151661a9d294080ab24e22ff7
Input wrapping. | id:7bc7f71a7dd85e13efde40b5ea2a5b6bfe13cf58
Add basic wrapper definition | id:861f048b3b69079dedf8779be1cb73c05e6fc732
Optimize discarding | id:93105ef9d21d33bfb10c67fcac36bc60434d3fb4
Add after-read and before-print functions | id:9f982ca45b68d644159e0c64f0dc1b185f72a2f8
Add opaque-json type | id:a1a380eb9782d088693dfb75402b99c2b30cf039
Add size and depth limits | id:ab9b49ec993f1e46c34b9d627549f41cad80609d
Add fuzz tests against other implementations | id:cd53968480f72453ee820d65a180efe6da0fef71
Add extra key preservation | id:cfb63b37d87893083fc98477ec3d488fb909a984
Test reading explicit types, not just t. | id:d2def699c46f12c02d49c01c869fc9b927bda72d
Fix `Undefined function (SETF CCL:SLOT-DEFINITION-INITARGS)` in CCL | id:e834dd6749849e10669a643019337533e87f5cdd
Add basic unit tests | id:ed372a368fce619ce8230043635de5258212f607
Remove wrappers for now. | id:fb86c2b6a6322ef04df60f74e3b3fefffc1c2d96