{"push_id":1406618271,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"fc27ead10719f768eb990accac434f48efe10d16","before":"a3dfbe6e52dd86098044f359bfe419216944ba17","commits":[{"sha":"abeff7b4fd6a909bd32723d90dc0e0535c84bd0a","author":{"name":"wujingchao","email":"f7eaeeee3b98bec6188dd520a71615cc27b1714f@gmail.com"},"message":"Class is final but declares protected field\n\nThis class is declared to be final, but declares fields to be protected. Since the class is final, it can not be derived from, and the use of protected is confusing.","distinct":true,"url":"https://api.github.com/repos/google/protobuf/commits/abeff7b4fd6a909bd32723d90dc0e0535c84bd0a"},{"sha":"fc27ead10719f768eb990accac434f48efe10d16","author":{"name":"Adam Cozzette","email":"b1ea449adc2086b36720903f6dee269a27e093d8@gmail.com"},"message":"Merge pull request #2362 from wujingchao/patch-1\n\nClass is final but declares protected field","distinct":true,"url":"https://api.github.com/repos/google/protobuf/commits/fc27ead10719f768eb990accac434f48efe10d16"}]}
{"actor":{"display_login":"acozzette"}}