{"push_id":795055679,"size":50,"distinct_size":50,"ref":"refs/heads/develop","head":"e32517918cca18a293d7cec0990a03ea71c4fe8b","before":"a4914dd73d7e5661a813db92bf26754a9605787b","commits":[{"sha":"f28540c975cf9f227a4b60541bc49e651f9e8898","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":":emove files\n:\n: Please enter the commit message for your changes. Lines starting\n: with '#' will be ignored, and an empty message aborts the commit.\n:\n: Date:      Tue Jul 21 14:13:04 2015 +0200\n:\n: qrebase in progress; onto afcc387\n: You are currently editing a commit while rebasing branch 'rebase' on 'afcc387'.\n:\n: Changes to be committed:\n:\tdeleted:    src/AbstractFactoryInterface.php\n:\tdeleted:    src/Config.php\n:\tdeleted:    src/ConfigInterface.php\n:\tdeleted:    src/DelegatorFactoryInterface.php\n:\tdeleted:    src/Di/DiAbstractServiceFactory.php\n:\tdeleted:    src/Di/DiInstanceManagerProxy.php\n:\tdeleted:    src/Di/DiServiceFactory.php\n:\tdeleted:    src/Di/DiServiceInitializer.php\n:\tdeleted:    src/Exception/CircularDependencyFoundException.php\n:\tdeleted:    src/Exception/CircularReferenceException.php\n:\tdeleted:    src/Exception/InvalidServiceNameException.php\n:\tdeleted:    src/Exception/RuntimeException.php\n:\tdeleted:    src/Exception/ServiceLocatorUsageException.php\n:\tdeleted:    src/FactoryInterface.php\n:\tdeleted:    src/InitializerInterface.php\n:\tdeleted:    src/MutableCreationOptionsInterface.php\n:\tdeleted:    src/MutableCreationOptionsTrait.php\n:\tdeleted:    src/Proxy/LazyServiceFactoryFactory.php\n:\tdeleted:    src/ServiceLocatorAwareInterface.php\n:\tdeleted:    src/ServiceLocatorAwareTrait.php\n:\tdeleted:    src/ServiceManagerAwareInterface.php\n:\tdeleted:    test/Di/DiAbstractServiceFactoryTest.php\n:\tdeleted:    test/Di/DiServiceFactoryTest.php\n:\tdeleted:    test/Di/DiServiceInitializerTest.php\n:\tdeleted:    test/Exception/ServiceLocatorUsageExceptionTest.php\n:\tdeleted:    test/MutableCreationOptionsTraitTest.php\n:\tdeleted:    test/Proxy/LazyServiceFactoryFactoryTest.php\n:\tdeleted:    test/Proxy/LazyServiceFactoryTest.php\n:\tdeleted:    test/ServiceLocatorAwareTraitTest.php\n:\tdeleted:    test/TestAsset/AbstractFactoryWithMutableCreationOptions.php\n:\tdeleted:    test/TestAsset/Bar.php\n:\tdeleted:    test/TestAsset/BarAbstractFactory.php\n:\tdeleted:    test/TestAsset/CallableWithMutableCreationOptions.php\n:\tdeleted:    test/TestAsset/CircularDependencyAbstractFactory.php\n:\tdeleted:    test/TestAsset/ExceptionThrowingFactory.php\n:\tdeleted:    test/TestAsset/Foo.php\n:\tdeleted:    test/TestAsset/FooAbstractFactory.php\n:\tdeleted:    test/TestAsset/FooCounterAbstractFactory.php\n:\tdeleted:    test/TestAsset/FooException.php\n:\tdeleted:    test/TestAsset/FooFactory.php\n:\tdeleted:    test/TestAsset/FooFake.php\n:\tdeleted:    test/TestAsset/FooFakeAbstractFactory.php\n:\tdeleted:    test/TestAsset/FooInitializer.php\n:\tdeleted:    test/TestAsset/FooPluginManager.php\n:\tdeleted:    test/TestAsset/GlobIteratorService.php\n:\tdeleted:    test/TestAsset/MockSelfReturningDelegatorFactory.php\n:\tdeleted:    test/TestAsset/TrollAbstractFactory.php\n:\tdeleted:    test/TestAsset/WaitingAbstractFactory.php\n:\tdeleted:    test/bootstrap.php\n:","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/f28540c975cf9f227a4b60541bc49e651f9e8898"},{"sha":"6ea96954e3c9f02685b2893f2fffcf40073934ae","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"Refactor SM","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/6ea96954e3c9f02685b2893f2fffcf40073934ae"},{"sha":"489f1ec14fb233453a865bb02d5d2c356af711c3","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"Feedback","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/489f1ec14fb233453a865bb02d5d2c356af711c3"},{"sha":"2ab647272d913601374d93dece39896974adb574","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"First docs","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/2ab647272d913601374d93dece39896974adb574"},{"sha":"b0325dc4106699e4e37873eea58134df6743bd0b","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"Merge pull request #1 from bakura10/doc\n\nFirst docs","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/b0325dc4106699e4e37873eea58134df6743bd0b"},{"sha":"3cda6284157a431623b2b8fd63a9552d3d5c4088","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"Typehint against ContainerInterface and allow merge config","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/3cda6284157a431623b2b8fd63a9552d3d5c4088"},{"sha":"54d553ecd9d45648ea7f3b001e89d1c47a8179bb","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"Add build method","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/54d553ecd9d45648ea7f3b001e89d1c47a8179bb"},{"sha":"b4e1c6a5d68971cfa6b65baa68aa0f35b373734a","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"Update changelog","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/b4e1c6a5d68971cfa6b65baa68aa0f35b373734a"},{"sha":"704d6b18a2568234eabf059216eee91c41301f84","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"Never cache with build","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/704d6b18a2568234eabf059216eee91c41301f84"},{"sha":"0003d72285be1ec52f557dd3013217483c7fddc2","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"Update comment","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/0003d72285be1ec52f557dd3013217483c7fddc2"},{"sha":"3e9a5fbb9155982272f91fb8c1cbc20af3735078","author":{"email":"4678b70c68d4d4d4de0e83d14f057152e29eb7d7@gmail.com","name":"Michaël Gallego"},"message":"Make inner methods private","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/3e9a5fbb9155982272f91fb8c1cbc20af3735078"},{"sha":"5912eee48b2c9bb59f0428d52716cb478888b882","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","name":"Matthew Weier O'Phinney"},"message":"Fix failing tests\n\n- Fixes two tests for options usage to use `build()` when providing\n  options.","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/5912eee48b2c9bb59f0428d52716cb478888b882"},{"sha":"f313da41ee72d0dd36d790961af9745267f5516b","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","name":"Matthew Weier O'Phinney"},"message":"CS fixes\n\n- Switches to phpcs for CS checks.\n- Fixes several CS issues, including long lines.","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/f313da41ee72d0dd36d790961af9745267f5516b"},{"sha":"a60ec16265a5e001f8b22347460ef1b7967c312d","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","name":"Matthew Weier O'Phinney"},"message":"Updated travis build to use phpcs","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/a60ec16265a5e001f8b22347460ef1b7967c312d"},{"sha":"5562c8a0fb5fb855cc31ce61cf9e9237e6d4cd46","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","name":"Matthew Weier O'Phinney"},"message":"Updated CONTRIBUTING to reflect phpcs usage","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/5562c8a0fb5fb855cc31ce61cf9e9237e6d4cd46"},{"sha":"ac2a0701cc1dca9871a7d2e250598bf0dbf78b71","author":{"email":"9f5bd86edfc784d6a871c8020515f345e7fc90d4@gmail.com","name":"Abdul Malik Ikhsan"},"message":"s/have/has for singular","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/ac2a0701cc1dca9871a7d2e250598bf0dbf78b71"},{"sha":"3c5ec83cea8bc27bda3387ea19fa55fe91cf5d97","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","name":"Matthew Weier O'Phinney"},"message":"Merge pull request #2 from samsonasik/refactor-sm\n\ns/have/has for singular","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/3c5ec83cea8bc27bda3387ea19fa55fe91cf5d97"},{"sha":"94c1bdd80f6093a88d541434c385b34849787763","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","name":"Matthew Weier O'Phinney"},"message":"Complete coverage of LazyServiceFactoryFactory\n\n- Provides tests covering remaining uncovered functionality of the\n  LazyServiceFactoryFactory.","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/94c1bdd80f6093a88d541434c385b34849787763"},{"sha":"c0837bde6175af193186f1e01da60a8a5f9f7907","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","name":"Matthew Weier O'Phinney"},"message":"Use null as default value for $options\n\n- FactoryInterface does this already; InvokableFactory should as well.","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/c0837bde6175af193186f1e01da60a8a5f9f7907"},{"sha":"27e085f19a53ca5f894d57f67e7a16995efc4887","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","name":"Matthew Weier O'Phinney"},"message":"Achieved 100% test coverage\n\nThis commit achieves 100% test coverage, and attempts to test all behaviors of\nthe refactored ServiceManager.\n\nIn particular:\n\n- Re-added 'services' to the configurable options; this was done for feature\n  parity with the original, and because some cases, such as configuration, will\n  not need factories.\n- Ensured that invalid delegator factory types now raise exceptions.\n- Tested that lazy-services are created and proxy as expected.","distinct":true,"url":"https://api.github.com/repos/zendframework/zend-servicemanager/commits/27e085f19a53ca5f894d57f67e7a16995efc4887"}]}