mirror of
https://github.com/mainflux/mainflux.git
synced 2025-05-08 19:29:17 +08:00

* Switch CoAP lib Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Revert removed adapter code Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * WIP CoAP refactor Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Add auth key Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix observers map Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix reading message body Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix subtopic parsing Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix error handling Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix multi-protocol communication Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Separate client from observer Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Remove unused config Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Remove TCP option Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Inline error check Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Add logging client errors Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Replace RWMutex since we're not using RLock Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Inline error handling Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Inline error handling Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com>
45 lines
871 B
Makefile
45 lines
871 B
Makefile
PKGS := github.com/pkg/errors
|
|
SRCDIRS := $(shell go list -f '{{.Dir}}' $(PKGS))
|
|
GO := go
|
|
|
|
check: test vet gofmt misspell unconvert staticcheck ineffassign unparam
|
|
|
|
test:
|
|
$(GO) test $(PKGS)
|
|
|
|
vet: | test
|
|
$(GO) vet $(PKGS)
|
|
|
|
staticcheck:
|
|
$(GO) get honnef.co/go/tools/cmd/staticcheck
|
|
staticcheck -checks all $(PKGS)
|
|
|
|
misspell:
|
|
$(GO) get github.com/client9/misspell/cmd/misspell
|
|
misspell \
|
|
-locale GB \
|
|
-error \
|
|
*.md *.go
|
|
|
|
unconvert:
|
|
$(GO) get github.com/mdempsky/unconvert
|
|
unconvert -v $(PKGS)
|
|
|
|
ineffassign:
|
|
$(GO) get github.com/gordonklaus/ineffassign
|
|
find $(SRCDIRS) -name '*.go' | xargs ineffassign
|
|
|
|
pedantic: check errcheck
|
|
|
|
unparam:
|
|
$(GO) get mvdan.cc/unparam
|
|
unparam ./...
|
|
|
|
errcheck:
|
|
$(GO) get github.com/kisielk/errcheck
|
|
errcheck $(PKGS)
|
|
|
|
gofmt:
|
|
@echo Checking code is gofmted
|
|
@test -z "$(shell gofmt -s -l -d -e $(SRCDIRS) | tee /dev/stderr)"
|