You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
547 B

echo "Checking code quality (you want to see no output here)"
echo ""
echo "Vetting:"
go vet generate/*
echo ""
echo "Linting:"
staticcheck ./generate
echo "Time to format"
gofmt -l -s -w .
# ineffassign (
echo "Checking for ineffectual assignment of errors (unchecked errors...)"
ineffassign .
# misspell (
echo "Checking for misspelled words..."
misspell . | grep -v "testing/" | grep -v "vendor/" | grep -v "go.sum" | grep -v ".idea"