libgocryptfs/golint.bash
Jakob Unterwurzacher 9a7ceef09e shellcheck: make top-level bash scripts warning-free
And run shellcheck in test.bash.
2020-04-13 14:54:04 +02:00

18 lines
315 B
Bash
Executable File

#!/bin/bash -u
OUTPUT=$(
golint ./... | \
grep -v "don't use an underscore in package name" | \
grep -v "don't use ALL_CAPS in Go names; use CamelCase" |
grep -v "don't use underscores in Go names"
)
# No output --> all good
if [[ -z $OUTPUT ]] ; then
exit 0
fi
echo "golint.bash:"
echo "$OUTPUT"
exit 1