auto-commit-msg
auto-commit-msg copied to clipboard
A VS Code extension to generate a smart commit message based on file changes
I've already setup a flow for using the compiled JS files outside of VS Code. Test and document this, maybe more work is needed to build that and release it....
There is unused code in convCommit module - this can be refactored and more used such as arriving as "4 scripts", "3 configs" or 5 CI files" Must be done...
The prepareCommitMsg module has missing coverage based on the reports. The functions are _used_ in the app but in the autofill and cli modules which are not practical to test...
Check for this error in "Log (Window)" When there are zero commits ``` : Error: Command failed: git diff-index --name-status --find-renames --find-copies --no-color --cached HEAD fatal: ambiguous argument 'HEAD': unknown...
See if enum can be cleaned up Reverse keys and values? Change lookup with function or alternate use that is safer than any. What is proper way to handle undefined,...
Perhaps a command prompt option or a button. Or just a space in the message bar. Fill the message bar with `chore: ` etc. but don't fill in the message...
This is a long term goal as the app has simple UI. See the notes in test section of the docs. Note that there are different approaches to integration tests....