{"push_id":831539039,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"1540a25d1307aec27ac09b8e23eeb58ec0dcecf6","before":"8fa634d89a97473611fc0bbb80a5ee20be6616e6","commits":[{"sha":"4706c66047a653b472e968b79ea1e8b0cd34251c","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@brophy.uk","name":"David Brophy"},"message":"Prepared to switch selectors to use syatem.Node","distinct":true,"url":"https://api.github.com/repos/kego/ke/commits/4706c66047a653b472e968b79ea1e8b0cd34251c"},{"sha":"729fb0ccd0ffe63e0722c68db6c7ff29f95acfec","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@brophy.uk","name":"David Brophy"},"message":"Selectors and validators converted to use system.Node","distinct":true,"url":"https://api.github.com/repos/kego/ke/commits/729fb0ccd0ffe63e0722c68db6c7ff29f95acfec"},{"sha":"ac228ed3907b43c38e7d11e3fb309c8f6d5c1060","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@brophy.uk","name":"David Brophy"},"message":"Tidying up Reference and Type handling","distinct":true,"url":"https://api.github.com/repos/kego/ke/commits/ac228ed3907b43c38e7d11e3fb309c8f6d5c1060"},{"sha":"647a2effe0713cd98e8741c9b4a94cc29bd8866b","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@brophy.uk","name":"David Brophy"},"message":"Renamed RuleHolder to RuleWrapper, simplified","distinct":true,"url":"https://api.github.com/repos/kego/ke/commits/647a2effe0713cd98e8741c9b4a94cc29bd8866b"},{"sha":"45489945707dd1907f15543d1ca6f9251a3562a3","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@brophy.uk","name":"David Brophy"},"message":"Removed reflection from RuleWrapper.ItemsRule","distinct":true,"url":"https://api.github.com/repos/kego/ke/commits/45489945707dd1907f15543d1ca6f9251a3562a3"},{"sha":"18e81b82a6c9a9fad3604640fbbb7e872eeb2aa2","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@brophy.uk","name":"David Brophy"},"message":"Removed reflection from defaults","distinct":true,"url":"https://api.github.com/repos/kego/ke/commits/18e81b82a6c9a9fad3604640fbbb7e872eeb2aa2"},{"sha":"0cbfbe4bd11fb4cce7ae732c05c8c58a143f8f77","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@brophy.uk","name":"David Brophy"},"message":"Removed reflection utilities","distinct":true,"url":"https://api.github.com/repos/kego/ke/commits/0cbfbe4bd11fb4cce7ae732c05c8c58a143f8f77"},{"sha":"32e49b64e9fd4aadb67194fb42bef74c29704b73","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@brophy.uk","name":"David Brophy"},"message":"Interface implementation hints","distinct":true,"url":"https://api.github.com/repos/kego/ke/commits/32e49b64e9fd4aadb67194fb42bef74c29704b73"},{"sha":"1540a25d1307aec27ac09b8e23eeb58ec0dcecf6","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@brophy.uk","name":"David Brophy"},"message":"Interface rule default native value unpacker","distinct":true,"url":"https://api.github.com/repos/kego/ke/commits/1540a25d1307aec27ac09b8e23eeb58ec0dcecf6"}]}