So I’ve been doing a bit of refactoring, a bit of bug fixing and a bit of optimization. Essentially just polishing mocha before I work on the next feature.
Here’s some of the stuff I did:
- created tests for
ParseRefStringto validate behavior - cache manifest json between info calls since I/O is really slow
- bumped dependency versions
- refactored
manifest/info.go
Besides that I fixed the uninstall flow since it was really bugged after the latest changes. Essentially mocha would uninstall apps with incorrect info. It would also try to remove shims/shortcuts for apps which don’t have any active shims/shortcuts.
I then added a bit of logging since the uninstall command didn’t give any user output for whatever reason (i forgot to earlier).
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.