{"push_id":626744179,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"8583791f3488e02b14580412b2e083dcb028c121","before":"a95b2118e3d03d867cfc585f7062a95d87e920fa","commits":[{"sha":"efcaecb4fd8d109103ac14257aa8bbdacca76157","author":{"email":"2553f45104325a163f27a3c16045240c975cdbf2@gmail.com","name":"JCThePants"},"message":"move command implementations to internal\n\nadd command interfaces to \"managed\" package\n\nupdate tests\n\nmove internal managed packages to ...internal.managed to differentiate between managed command API implementation and Nucleus commands","distinct":true,"url":"https://api.github.com/repos/JCThePants/PhantomPackets/commits/efcaecb4fd8d109103ac14257aa8bbdacca76157"},{"sha":"f7f1741e3d2d92819dd0c1c4d7d7afceb61a8d6f","author":{"email":"2553f45104325a163f27a3c16045240c975cdbf2@gmail.com","name":"JCThePants"},"message":"move RegionChunkFileLoader and RegionChunkFileWriter\n\nmoved to \"file\" package","distinct":true,"url":"https://api.github.com/repos/JCThePants/PhantomPackets/commits/f7f1741e3d2d92819dd0c1c4d7d7afceb61a8d6f"},{"sha":"8583791f3488e02b14580412b2e083dcb028c121","author":{"email":"2553f45104325a163f27a3c16045240c975cdbf2@gmail.com","name":"JCThePants"},"message":"use CommandException instead of tellError\n\n...where possible; reduces lines of code\n\nremove obsolete methods from RegisteredCommand","distinct":true,"url":"https://api.github.com/repos/JCThePants/PhantomPackets/commits/8583791f3488e02b14580412b2e083dcb028c121"}]}