{"push_id":547661407,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"ab1337aa1024f3b8d077f01afbe29831cba1930f","before":"668acdd712f61f6bf6bcb14b4506277ac28a5753","commits":[{"sha":"c2f147416fd37188a734cfaefcb65257d35f1045","author":{"email":"26f8c5efb04cc08ccc87d6051d5949de2cda1305@gmail.com","name":"James Benton"},"message":"Rearrange directories a bit.\n\nReplay parsing is now compiling into a library file.","distinct":true,"url":"https://api.github.com/repos/exjam/dota2-replay-cpp/commits/c2f147416fd37188a734cfaefcb65257d35f1045"},{"sha":"17b0bcc5d288720669b5888689463e28b7a85ac8","author":{"email":"26f8c5efb04cc08ccc87d6051d5949de2cda1305@gmail.com","name":"James Benton"},"message":"A sendtable inspector.\n\nNeeds some cleanup, but works for now.\nhttp://puu.sh/eymFx/856bd11685.png","distinct":true,"url":"https://api.github.com/repos/exjam/dota2-replay-cpp/commits/17b0bcc5d288720669b5888689463e28b7a85ac8"},{"sha":"58ea721d613633aaee1552c9e48d4a3178e78192","author":{"email":"26f8c5efb04cc08ccc87d6051d5949de2cda1305@gmail.com","name":"James Benton"},"message":"Create a classdumper which will generate C++ wrappers for send table classes.\n\nclassdumper is a huge mess, but it works. deal with it.","distinct":true,"url":"https://api.github.com/repos/exjam/dota2-replay-cpp/commits/58ea721d613633aaee1552c9e48d4a3178e78192"},{"sha":"ab1337aa1024f3b8d077f01afbe29831cba1930f","author":{"email":"26f8c5efb04cc08ccc87d6051d5949de2cda1305@gmail.com","name":"James Benton"},"message":"Files generated by class-dumper.\n\nIt's a lot of lines... Who knows if these are even useful yet...","distinct":true,"url":"https://api.github.com/repos/exjam/dota2-replay-cpp/commits/ab1337aa1024f3b8d077f01afbe29831cba1930f"}]}