{"push_id":718241553,"size":1,"distinct_size":1,"ref":"refs/heads/jw/message-adapter","head":"a3746953932b793947fd950c04f99d22ab4dfaea","before":"ed334ae00e88894c1e6c3e5f7504edd536988db8","commits":[{"sha":"a3746953932b793947fd950c04f99d22ab4dfaea","author":{"email":"9ec2b9d5f2203d75c2b0f7885bd663d9d57a2d20@squareup.com","name":"Jake Wharton"},"message":"Introduce MessageAdapter for reading and writing instances.\n\nThis exposes a public API for an internal concept which is a class instance that is responsible for reading and writing protos of a specific type. This allows consumers to cache these instances for use while serializing to/from bytes. With this change all other means of reading and writing encoded data have been removed except for `toByteArray()` on instances.\n\nAdditionally, a few types and a lot of methods were removed from being exposed the public API as they are implementation details of serialization.","distinct":true,"url":"https://api.github.com/repos/square/wire/commits/a3746953932b793947fd950c04f99d22ab4dfaea"}]}