{"push_id":2407275006,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b60639074592279b201c81fc5c26ceb7f65aeab1","before":"ecbf8e821128e02120399c48abdb83af9c376196","commits":[{"sha":"b60639074592279b201c81fc5c26ceb7f65aeab1","author":{"name":"Jess Wass","email":"bb86cbb6a0c3c9ae2577d707957126d3a4a651a2@fb.com"},"message":"Add template type T as friend class to allow exposure of newInstance without having to rewrite the functionality outside of the class\n\nSummary: newInstance is a protected function of JavaClass. This means any class directly implementing JavaClass gets newInstance for free but because HybridClass has a JavaPart that implements JavaClass and is a friend of HybridClass it can be called from within HybridClass (i.e. newObjectCxxArgs) but anything that implements HybridClass cannot directly call this and if they want to pass arguments to a custom Java constructor for the object they must rewrite the functionality in newInstance in each class that wants to do so. This makes JavaPart a friend of the template type so that this function can be called directly.\n\nReviewed By: mhorowitz, ricardorey10\n\nDifferential Revision: D7279643\n\nfbshipit-source-id: ecc43f1813371e37dd5edf38d08d767efde3ea8d","distinct":true,"url":"https://api.github.com/repos/facebookincubator/profilo/commits/b60639074592279b201c81fc5c26ceb7f65aeab1"}]}
{"actor":{"display_login":"facebook-github-bot"}}