shellcheck
https://github.com/koalaman/shellcheck
Haskell
ShellCheck, a static analysis tool for shell scripts
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Haskell not yet supported16 Subscribers
Add a CodeTriage badge to shellcheck
Help out
- Issues
- Bash glob equivalence classes not parsed
- Feature: warn about single quotes in variable defaults
- SC2015 (A && B || C) does not take into account B being a break
- Add exception to SC2209
- bad substitution not detected on broken bracket that follows a variable
- Request to Add Checksums to Releases
- SC2005: echo "$(cmd)" Is not the same as cmd
- SC2164 'in case cd fails' false positive for immediate return/exit statements after the `cd`
- Declare arrays always empty to avoid failing when checking array size/count
- function definition should allow compound command
- Docs
- Haskell not yet supported