{"head":"b2145f20603b0bfdb8728cd265a5d0d61240f1f2","size":19,"push_id":45693976,"shas":[["d76eb2e9f7ccff90fd3432da818badbd73475eab","f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","Merge branch 'codegenerator-fixes' of https://github.com/rafalwrzeszcz/zf2 into hotfix/pr-483","Matthew Weier O'Phinney"],["8843a6abecf4fe953185e7cd8bb71d4eb1d4bb1d","f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","Remove deprecated code block\n\n- annotation manager is no longer composed statefully","Matthew Weier O'Phinney"],["50b8076f24496f15d2caa1e9543555d29aa845dd","7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@akrabat.com","Make the StandardAutoloader PSR-0 compliant, by nhonouring the the underscore in the namespace portion and not replacing it with a directory separator","Rob Allen"],["bb11c181bc0f7e8ca40fc4b5d0f32f8274b2db6e","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@zucchi.co.uk","Updated Module/Manager for improved dependencies\n\nUpdated Module/Manager to allow better handling\nof Module Dependancies & provision.\n\nNow handles dependancies by default is they exist\n\nevaluates min required modules\n\nadds module versioning to application structure,\nthis should allow for the building of \"installer\" scripts based on versions\n\nAlso allows easy retrieval of dependancies/provisions\npost init","Matt Cockayne"],["14a45f1ca902a4cde0d04e4a57aa9b57ce26b1d7","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@zucchi.co.uk","updated README.md to display dependency resolution","Matt Cockayne"],["12c03a4aded682d58c2fbf0d715aa6b8e96e6dff","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@zucchi.co.uk","Added tests for new Dependencies/Provisions\n\nAdded tests and targe number of assets to get\nimproved code coverage for new Dependency and Provision\nmethods","Matt Cockayne"],["294151fe5143050789b7a26b7c1e90f0591dff56","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@zucchi.co.uk","removed tabs entered in to file in error","Matt Cockayne"],["80ff68d9336f3ec51f85afe599d7998713cdb506","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@zucchi.co.uk","created installable interface\n\ninstallable interface now allows implementation of\nself installing/upgrading modules","Matt Cockayne"],["3e7afc9ae0690f365e43b62ece51896fa3ad4fa6","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@zucchi.co.uk","updated the Installable upgrade method\n\nto require the passing of the the version number from the manifest\n\nthis should allow the module to make changes appropriate to\nversion differences/paths","Matt Cockayne"],["27d8255f9a15db6167b2c785bae78c0c991df212","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@zucchi.co.uk","made dependency check and install optional\n\nupdated module manager to make dependency check and\nself installation \"opt-in\" features","Matt Cockayne"],["2b603a9f476e7075b1cba60b3cadcb866226a050","b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@evancoury.com","Fix Zend\\Module test suite to fully run\n\n- 100% code coverage for Zend\\Module\\ManagerOptions","Evan Coury"],["ea73bf3277b4c0a7ba6a12ea097cdb77bcc6c026","f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","Fixes to unit tests for dependency resolution\n\n- getDependencies() does not resolve by default; added a call to\n  resolveDependencies() in each unit test prior to calling getDependencies()","Matthew Weier O'Phinney"],["e8b32a61651fd21c4598fe04f4d67543effad194","b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@evancoury.com","Only run addProvision/addDependency if enable_dependency_check == true\n\n- getDependencies() and getProvisions() throw exception if\nenable_dependency_check is false (unit tested)\n- Removed $moduleManager->resolveDependencies from some unit tests, as it is\nautomatically ran with enable_dependency_check\n- Also changed provided property to more apt name: provisions","Evan Coury"],["4caf35083b2f368259e363d3e1e57edafc81f176","b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@evancoury.com","Use is_callable() instead of method_exists() for duck typing in module manager\n\n- method_exists() does not check method visibility, so it will return true even\nif method is private or protected.","Evan Coury"],["db63ebb4029e5fe03cbb6bba1cc9967a94e4a3a9","b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@evancoury.com","Remove requirement of implementing Installable interface","Evan Coury"],["384efd544ca275b81056e1495d6a4841ec36302a","b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@evancoury.com","Re-add runtime installation pending further looking into the use-cases\n\n- Personally, I think installation should be the job of a tool like pyrus or the\nzf CLI tool. However there may be valid use-cases for this, so I'll open it up\nto further discussion before completely removing it.","Evan Coury"],["1c10c581dddb0ee7c5cc9b2ff7126cb8db6c4a2b","b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@evancoury.com","Various code cleanup in module manager\n\n- AS to as\n- spaces after comma\n- magic constants in exceptions\n- etc","Evan Coury"],["f895977e4c8a8e7da568aceafd607986b70627eb","f80d0ca101e967b50b730ddf8e8aca0de85e8df6@zend.com","Merge branch 'feature/module-manager-updates' of https://github.com/EvanDotPro/zf2 into feature/module_manager-dependency_tracking","Matthew Weier O'Phinney"],["b2145f20603b0bfdb8728cd265a5d0d61240f1f2","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@zucchi.co.uk","made self install much harder to use\n\nadded module whitelist for self install\nadded requirement for separate autoinstall/upgrade methods\n\nThis now means that in order for self install to be possible\nyou must define all three of the following manager options\n\nenable_self_installation\nmanifest_dir\nself_install_whitelist","Matt Cockayne"]],"ref":"refs/heads/master"}