Commit 1cda364
committed
lib/helpers: first
Quote things, SC2268, SC2143, SC2181, SC2162, SC2016, SC2013, &c.
Rewrite globbing per `shellcheck`’s SC2013, and alsö s/typeset/local/g. Eliminate `compgen` where possible.
Alsö: use the existing utility functions `_bash-it-get-component-type-from-path` and `_bash-it-get-component-name-from-path`, which just use parameter substitution anyway. Why was `sed` here?
Alsö, don't add not-existing directories to `$PATH` in `pathmunge()`.
Finally, merge PR Bash-it#1865 from NoahGorny...and clean it a bit...shellcheck pass1 parent 5d72e62 commit 1cda364
File tree
6 files changed
+422
-387
lines changed- lib
- test
- fixtures/go
- go path/bin
- gopath2/bin
- gopath/bin
- plugins
6 files changed
+422
-387
lines changed
0 commit comments