{"push_id":640951610,"size":9,"distinct_size":9,"ref":"refs/heads/feat-adapter-refactor","head":"c3d61c14de61cd5b75840111dcbac0ebf0255312","before":"4393bbcee5a577b448bb5a5bc52d09bbc43ec256","commits":[{"sha":"2be2e9935ccb360e1d29cf38c5745f13395d6e2e","author":{"email":"c7ac92426e513cc074fa0f0f0652e7b75207d3b8@rollerscapes.net","name":"Sebastiaan Stok"},"message":"[none testing] remove dead code","distinct":true,"url":"https://api.github.com/repos/sstok/gush/commits/2be2e9935ccb360e1d29cf38c5745f13395d6e2e"},{"sha":"b3b68e6aa5fa5bbd0fac77614464f540ab87d6a3","author":{"email":"c7ac92426e513cc074fa0f0f0652e7b75207d3b8@rollerscapes.net","name":"Sebastiaan Stok"},"message":"Config refactoring\n\n- remove value validation\n- configure Config using the Factory, no more magic\n- ensure directories exist\n- better/easier detection for cache directory","distinct":true,"url":"https://api.github.com/repos/sstok/gush/commits/b3b68e6aa5fa5bbd0fac77614464f540ab87d6a3"},{"sha":"9c7bf189a4c38cf6861ab8a2ec6cb68caffc234b","author":{"email":"c7ac92426e513cc074fa0f0f0652e7b75207d3b8@rollerscapes.net","name":"Sebastiaan Stok"},"message":"Config refactoring (continued)\n\n- update core commands and there subscribers","distinct":true,"url":"https://api.github.com/repos/sstok/gush/commits/9c7bf189a4c38cf6861ab8a2ec6cb68caffc234b"},{"sha":"2591ed31cf5e830f93f24c7e1a1b6199a33f25fb","author":{"email":"c7ac92426e513cc074fa0f0f0652e7b75207d3b8@rollerscapes.net","name":"Sebastiaan Stok"},"message":"remove default handling in CoreConfigureCommand\n\nThis was from way before the adapter was configurable\nas its now recommended to always run \"core:init\"\nthis is no longer needed and makes the system less error-prone","distinct":true,"url":"https://api.github.com/repos/sstok/gush/commits/2591ed31cf5e830f93f24c7e1a1b6199a33f25fb"},{"sha":"19124fb56f4bb338d8cb5f4539e5aa6040eab40b","author":{"email":"c7ac92426e513cc074fa0f0f0652e7b75207d3b8@rollerscapes.net","name":"Sebastiaan Stok"},"message":"fix CoreConfigureCommand broken when no config is set","distinct":true,"url":"https://api.github.com/repos/sstok/gush/commits/19124fb56f4bb338d8cb5f4539e5aa6040eab40b"},{"sha":"64214aedb0d299ace928e1bf7c5b35bc5914973e","author":{"email":"c7ac92426e513cc074fa0f0f0652e7b75207d3b8@rollerscapes.net","name":"Sebastiaan Stok"},"message":"remove config compatibility\n\nYou must run core:configure to update the configuration","distinct":true,"url":"https://api.github.com/repos/sstok/gush/commits/64214aedb0d299ace928e1bf7c5b35bc5914973e"},{"sha":"c86e4152d309fbafef5cc7615ab12200196a9226","author":{"email":"c7ac92426e513cc074fa0f0f0652e7b75207d3b8@rollerscapes.net","name":"Sebastiaan Stok"},"message":"start fixing tests\n\n- remove prophecy as this included in PHPUnit already\n- Fake all system helpers to prevent actual execution\n- use vfsStream for temp-files","distinct":true,"url":"https://api.github.com/repos/sstok/gush/commits/c86e4152d309fbafef5cc7615ab12200196a9226"},{"sha":"255d9474f8767c4ad9cd4e2d17402de0dec12d94","author":{"email":"c7ac92426e513cc074fa0f0f0652e7b75207d3b8@rollerscapes.net","name":"Sebastiaan Stok"},"message":"rewrite AdapterFactoryTest to use actual objects","distinct":true,"url":"https://api.github.com/repos/sstok/gush/commits/255d9474f8767c4ad9cd4e2d17402de0dec12d94"},{"sha":"c3d61c14de61cd5b75840111dcbac0ebf0255312","author":{"email":"c7ac92426e513cc074fa0f0f0652e7b75207d3b8@rollerscapes.net","name":"Sebastiaan Stok"},"message":"fix tests, wip","distinct":true,"url":"https://api.github.com/repos/sstok/gush/commits/c3d61c14de61cd5b75840111dcbac0ebf0255312"}]}