MDL-47411 admin: Check if the plugin is a git submodule on uninstalling
authorDavid Mudrák <david@moodle.com>
Thu, 25 Sep 2014 19:17:53 +0000 (21:17 +0200)
committerDavid Mudrák <david@moodle.com>
Thu, 25 Sep 2014 19:17:53 +0000 (21:17 +0200)
commita5d08dce937e8c859bfa2e091d2c2eabf35f0cae
tree213edde592463fe0c49bc952ac46e5eaac0066ab
parentd07b0302a986c2fb815c95ec2e18329bf5ff7c12
MDL-47411 admin: Check if the plugin is a git submodule on uninstalling

Credit goes to PJ King. I was trying to add unit tests for this new
behaviour but it turned out there are many hard-coded dependencies and
it's not easy to make the whole machinery support alternative location
of testable (fake) plugins.
lib/classes/plugin_manager.php
lib/classes/update/deployer.php