{"push_id":596799612,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"599e604323cd9409299deff2379812f8fe6adf0f","before":"663fc35b6616b0f8ec0d406563d530f8f505fbd6","commits":[{"sha":"81467b6477126bfdaf3e0cbf4e502f1f45697417","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@bcs.co.nz","name":"David Brooks"},"message":"Define `is_valid()` for Datetime and Duration.","distinct":true,"url":"https://api.github.com/repos/dbrnz/typedobject/commits/81467b6477126bfdaf3e0cbf4e502f1f45697417"},{"sha":"1722bb322104d15dbd234ecbe307ad1124632734","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@bcs.co.nz","name":"David Brooks"},"message":"Add methods to save and serialise a TypedObject's properties as RDF.","distinct":true,"url":"https://api.github.com/repos/dbrnz/typedobject/commits/1722bb322104d15dbd234ecbe307ad1124632734"},{"sha":"69838a58bdd97387de2a3b2e45ad5f9e6961d52a","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@bcs.co.nz","name":"David Brooks"},"message":"Start creating a CMake package -- put function to generate `tobj_` C++ code into a common file.","distinct":true,"url":"https://api.github.com/repos/dbrnz/typedobject/commits/69838a58bdd97387de2a3b2e45ad5f9e6961d52a"},{"sha":"599e604323cd9409299deff2379812f8fe6adf0f","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@bcs.co.nz","name":"David Brooks"},"message":"Add test for typed object generation.","distinct":true,"url":"https://api.github.com/repos/dbrnz/typedobject/commits/599e604323cd9409299deff2379812f8fe6adf0f"}]}