{"push_id":565417573,"size":2,"distinct_size":2,"ref":"refs/heads/2.1.x","head":"8185be4a5b6b242f62737ec1d31493fd82712919","before":"cf565a86ec713d9c40fad4483b510292697d5140","commits":[{"sha":"6fd9e9314af75fd328fab4b935891d8a27094b6d","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"FACES-2021 Prepare for OSGi by moving impl classes to internal sub-packages in order to clearly distinguish API from implementation","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-faces/commits/6fd9e9314af75fd328fab4b935891d8a27094b6d"},{"sha":"8185be4a5b6b242f62737ec1d31493fd82712919","author":{"email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com","name":"Neil Griffin"},"message":"FACES-2021 Prepare for OSGi by moving impl classes to internal sub-packages in order to clearly distinguish API from implementation","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-faces/commits/8185be4a5b6b242f62737ec1d31493fd82712919"}]}