-
Notifications
You must be signed in to change notification settings - Fork 126
Open
Labels
Description
I have started work on some of this on my refactor branch several of my branches. If you would like to work on the branch with me, let me know and I can accept PRs / add you as a collaborator.
Ideas
- Make rubocop happy with our source code.
- Separate implementation and specs into more files.
- Reduce duplication.
- Make things more modular
- Use more libraries to avoid "reinventing the wheel".
- Move each group of commands into their own/class file. For example, symlink/unsymlink could be together. We could also have spec files separated into these command groups.
Thanks to @trobrock for some of these refactoring ideas.