{"push_id":3170393834,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"846def2ea92d86c33940f876e471bd283d3876d5","before":"4e71e89af54d0fdb927c38e256c177f83d7a9aa1","commits":[{"sha":"846def2ea92d86c33940f876e471bd283d3876d5","author":{"name":"scott","email":"8d8d1f6a6313f30693be7686051e93837e0b5986@hotmail.com"},"message":"Manifold JSON type manifold changes\n* Type-safe support for JSON Schema \"enum\" types, generate Java enum to correspond with any JSON \"enum\" including non-string values\n* Type-safe, pluggable support for JSON Schema \"format\" types like \"date-time\" etc.\n  * The JSON type manifold supplies a Java service provider API with `IJsonFormatTypeResolver`\n  * Implement `IJsonFormatTypeResolver` to map Java types to your own formats\n  * Manifold supports standard JSON Schema formats including \"date-time\", \"date\", \"time\" using `java.time.LocalDateTime`, `LocalDate`, and `LocalTime`\n  * Manifold supports some non-standard formats too including \"utc-millisec\" with `java.time.Instant`\n  * Additionally Manifold provides new (non-standard) formats \"big-integer\" and \"big-decimal\" to fill that void\n* Coercion via dynamic calls through `ICallHandler` is pluggable now with the `manifold.ext.api.ICoercionProvider` service provider\n* Some refactoring and cleanup","distinct":true,"url":"https://api.github.com/repos/manifold-systems/manifold/commits/846def2ea92d86c33940f876e471bd283d3876d5"}]}
{"actor":{"display_login":"rsmckinney"}}