{"push_id":630093551,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"1b53988815606cc96c478f51811f76fba5d75edf","before":"956d947c0146e55210c6e6c9610ea885d2dcdfa9","commits":[{"sha":"1ed3c3fea8fc23e94fb540c6d81d141d47b457b8","author":{"email":"e7d361c7f6c045f0c4fa54d2afc4a237f30bc767@cheremisov.net","name":"Denis Cheremisov"},"message":"Casting to specific device trait must be done within commands, not somewhere outside","distinct":true,"url":"https://api.github.com/repos/DenisCheremisov/targetdevice/commits/1ed3c3fea8fc23e94fb540c6d81d141d47b457b8"},{"sha":"8b1068b9bdcceafdae08d175fdad9993808b13de","author":{"email":"e7d361c7f6c045f0c4fa54d2afc4a237f30bc767@cheremisov.net","name":"Denis Cheremisov"},"message":"Fixes to be compatible with previous commit changes + better diagnostics","distinct":true,"url":"https://api.github.com/repos/DenisCheremisov/targetdevice/commits/8b1068b9bdcceafdae08d175fdad9993808b13de"},{"sha":"1b53988815606cc96c478f51811f76fba5d75edf","author":{"email":"e7d361c7f6c045f0c4fa54d2afc4a237f30bc767@cheremisov.net","name":"Denis Cheremisov"},"message":"Fix to suit current diagnostics","distinct":true,"url":"https://api.github.com/repos/DenisCheremisov/targetdevice/commits/1b53988815606cc96c478f51811f76fba5d75edf"}]}