Modules have checksum for empty metadata file
|Assignee:||Kelsey Hightower||% Done:|
I have chased down a wired bug that prevented the uninstall command from uninstalling modules. It was always reporting local changes no matter what. This is now fixed by not generating a metadata.json file during the module bootstrapping process. Not sure how far this issue goes back, but most of the modules I have tested on the forge see to have this issue. We need to ensure we call this out in the docs. For now users can get around the issue by using the —force flag during uninstalls.
There’s a patch in for the builder tool, but the modules in the database have this problem still. We need to open up the metadata files and remove checksum entries for the metadata file itself.