{"push_id":771925734,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"9c87ff97c72aa3e1db694c18ab9fa8a6ba0583ca","before":"404dc9b7281f37044765850ac801a4ac5d014866","commits":[{"sha":"28ad81b68785dee52bc676fdf89412a8900c8aa4","author":{"email":"26cc3217be640e8220112c25628da6e11c78db95@planetmutlu.com","name":"Marcel Schnelle"},"message":"#12: Add Permission Denied handling\n\n* Added new annotations @DeniedPermission & @DeniedPermissions, which can be used to react to denied requests for permissions\n* Extended annotation processor to include the corresponding callbacks\n* Added tests for the new annotations","distinct":true,"url":"https://api.github.com/repos/hotchemi/PermissionsDispatcher/commits/28ad81b68785dee52bc676fdf89412a8900c8aa4"},{"sha":"eda8e2d2be014f1ca42c1e03705c23e4533dccb9","author":{"email":"26cc3217be640e8220112c25628da6e11c78db95@planetmutlu.com","name":"Marcel Schnelle"},"message":"Updated according to code review\n\n* Refactored obtaining a DeniedPermission(s) method into Utils\n* Added null-safety to Utils.getValueFromAnnotation to return an empty List for an element without a given annotation\n* Added multiple additional test cases dealing with DeniedPermission(s) configurations","distinct":true,"url":"https://api.github.com/repos/hotchemi/PermissionsDispatcher/commits/eda8e2d2be014f1ca42c1e03705c23e4533dccb9"},{"sha":"9c87ff97c72aa3e1db694c18ab9fa8a6ba0583ca","author":{"email":"3ff5749a178c244cc70863d86b9d957531040bef@gmail.com","name":"Shintaro Katafuchi"},"message":"Merge pull request #13 from aurae/deniedpermission\n\nAdd Permission Denied handling.","distinct":true,"url":"https://api.github.com/repos/hotchemi/PermissionsDispatcher/commits/9c87ff97c72aa3e1db694c18ab9fa8a6ba0583ca"}]}