Closed KyleLeneau closed 5 years ago
Codable
is a language feature introduced some time after this project came about. I've looked into using Codable
, but I would need to rewrite substantial amounts of code for no direct benefit. Second; the JSON parsing on Linux (SwiftFoundation) used to have some rough edges that prevented me from using some stdlib functionality. That said, the situation probably has improved over time and some of these constraints might no longer hold.
How come you have a seemingly custom JSONSerializable interface over using Codable? Is it due to the type support and what have you found as a limitation: