{"push_id":844287967,"size":4,"distinct_size":1,"ref":"refs/heads/separate_cb_structures","head":"c2c9aabf804b474d9fa77a2c77623fa5d575bc18","before":"3dc2aeab2e8d8c6b6f4f4c07e95b6858c732e85f","commits":[{"sha":"ed753aaef964ba9f43a9e9e3bdb8c892f49f5aa3","author":{"email":"484ba99a5d5a5fe782b11ea1b46f69a34139f585@gmail.com","name":"Jean Boussier"},"message":"Style guide enforced on CI","distinct":false,"url":"https://api.github.com/repos/Shopify/semian/commits/ed753aaef964ba9f43a9e9e3bdb8c892f49f5aa3"},{"sha":"008d7037d4a7b17d8a6203d3069dcd151b92a83a","author":{"email":"484ba99a5d5a5fe782b11ea1b46f69a34139f585@gmail.com","name":"Jean Boussier"},"message":"Default task is test then rubocop","distinct":false,"url":"https://api.github.com/repos/Shopify/semian/commits/008d7037d4a7b17d8a6203d3069dcd151b92a83a"},{"sha":"332e0003d8d1a710b1fa39dfce6c8fb0357708b3","author":{"email":"484ba99a5d5a5fe782b11ea1b46f69a34139f585@gmail.com","name":"Jean Boussier"},"message":"Merge pull request #57 from Shopify/enforced-style-guide\n\nStyle guide enforced on CI","distinct":false,"url":"https://api.github.com/repos/Shopify/semian/commits/332e0003d8d1a710b1fa39dfce6c8fb0357708b3"},{"sha":"c2c9aabf804b474d9fa77a2c77623fa5d575bc18","author":{"email":"6e429e4da684865d622f03ff3b100b98bc66891f@shopify.com","name":"Kye Wei"},"message":"Separated CircuitBreaker class into smaller independent state classes,\nwhich all inherit from a C-based SharedMemoryObject class","distinct":true,"url":"https://api.github.com/repos/Shopify/semian/commits/c2c9aabf804b474d9fa77a2c77623fa5d575bc18"}]}