# does this need a shebang? # # A sample shellcheckrc. # shell=bash # Annotation comments. # TODO: # FIXME: # XXX: # NB: # NOTE: # disable=SC2236 # Disable `Use -n instead of ! -z`. # From Example: disable=2236 # No prefix version. # From Example: Disable multiple checks using one directive. # From Example: disable=SC1000,SC1001,SC1002 # From Example: Disable multiple checks using range. # From Example: disable=SC1000-SC9999 enable=all # Enable all optional checks. enable=add-default-case enable=avoid-nullary-conditions enable=check-extra-masked-returns enable=check-set-e-suppressed enable=check-unassigned-uppercase enable=deprecate-which enable=quote-safe-variables enable=require-double-brackets enable=require-variable-braces # From Example: external-sources=true # From Example: external-sources=false # From Example: source=src/examples/config.sh # From Example: source-path=src/examples # From Example: shell=sh # From Example: shell=dash # From Example: shell=bash # From Example: shell=ksh