SC2235: The warning/suggestion about the subshell was letigimate, so
the suggested fix is implemented.
SC2034: The variable __invocation is indeed unused, but it's supposed
to be there in case the script using bash3boilerplate wants to use it,
so this commit silences the warning.
SC1102: The warning about the parsing of $((( is legitimate, so the
suggested fix is implemented.
SC2015: While the warning is correct in general, here 'true' has no
side effects hence it can be silenced.
SC2235: The warning/suggestion about the subshell was letigimate, so the suggested fix is implemented.
SC2034: The variable __invocation is indeed unused, but it's supposed to be there in case the script using bash3boilerplate wants to use it, so this commit silences the warning.
SC1102: The warning about the parsing of $((( is legitimate, so the suggested fix is implemented.
SC2015: While the warning is correct in general, here 'true' has no side effects hence it can be silenced.
Fixes #107.