diff options
| author | Matt Hunter <m@lfurio.us> | 2026-03-16 04:40:36 -0400 |
|---|---|---|
| committer | Matt Hunter <m@lfurio.us> | 2026-03-16 04:40:36 -0400 |
| commit | 4613d4359f5eadf866bf1582276fae81fc3d680f (patch) | |
| tree | 120b3356c81fcd8b9bc9edf8b4ea67e92b89adb2 /shunit | |
| parent | dd2c76dd67f7054b2b0eb1b3a967cdb4c358343b (diff) | |
| parent | bce1fbf7cc3e43437e1b77f70cdcb08976137951 (diff) | |
| download | git-sonar-master.tar.gz git-sonar-master.zip | |
The main git-sonar script is updated to run more portably, targeting
narrowly POSIX-compliant shells, and has been tested to be working
correctly on bash and dash.
Other platform-specific concerns have been addressed as well by updating
some aspetcts of the scripts operation. The biggest change in this
regard is made to interactions with the timestamp file used to control
git-sonar's autofetch feature.
* bashisms:
Switch to POSIX shebang line
Convert hex character literals to octal
Remove bash string indexing
Remove echo flags
Remove use of "local" keyword
Remove [[ ]] tests
Remove shell regex evaluation
Refactor autofetch logic
Refactor rc config file management
Diffstat (limited to 'shunit')
0 files changed, 0 insertions, 0 deletions
