This commit is contained in:
Dan Ballard 2021-03-04 16:14:58 -08:00
parent 87c7d7719b
commit 44655bb57b
3 changed files with 88 additions and 66 deletions

24
quality.sh Executable file
View File

@ -0,0 +1,24 @@
#!/bin/sh
echo "Checking code quality (you want to see no output here)"
echo ""
echo "Vetting:"
go list ./... | xargs go vet
echo ""
echo "Linting:"
go list ./... | xargs golint
echo "Time to format"
gofmt -l -s -w .
# ineffassign (https://github.com/gordonklaus/ineffassign)
echo "Checking for ineffectual assignment of errors (unchecked errors...)"
ineffassign .
# misspell (https://github.com/client9/misspell/cmd/misspell)
echo "Checking for misspelled words..."
misspell . | grep -v "vendor/" | grep -v "go.sum" | grep -v ".idea"

View File

@ -11,7 +11,6 @@ import (
)
import "cwtch.im/cwtch/event"
type EventProfileEnvelope struct {
event event.Event
profile string

View File

@ -153,7 +153,6 @@ func GetPicturePath(pic *image) string {
}
}
func (p *PeerHelper) CountUnread(messages []model.Message, lastRead time.Time) int {
count := 0
for i := len(messages) - 1; i >= 0; i-- {