Before working on more features and expanding the amount of apps mocha actually supports I wanted to go through the codebase and do a lot of cleanup since the codebase is quite messy. There are silly mistakes in some files and bad implementations in others.
Hence the time I spent during this period was focused on moving code to where it should be and cleaning up some edge cases, specifically related to the bucket, config and shim modules.
A good example of this is moving the code to get the active config to the config module instead of leaving it in main.go. Next up will be refactoring the commands, fileops, and manifest modules.
I don’t have much to show so I figured I would present a feature I added but didn’t show earlier: the ability to skip cache hits with the --force flag when installing or downloading an app.
Some context I forgot to add initially: I renamed the app module to manifest since I felt it was more accurate to what it actually handles scope wise.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.