storj.io/minio@v0.0.0-20230509071714-0cbc90f649b1/pkg/s3select/internal/parquet-go/Makefile (about)

     1  GOPATH := $(shell go env GOPATH)
     2  
     3  all: check
     4  
     5  getdeps:
     6  	@if [ ! -f ${GOPATH}/bin/golint ]; then echo "Installing golint" && go get -u golang.org/x/lint/golint; fi
     7  	@if [ ! -f ${GOPATH}/bin/gocyclo ]; then echo "Installing gocyclo" && go get -u github.com/fzipp/gocyclo; fi
     8  	@if [ ! -f ${GOPATH}/bin/misspell ]; then echo "Installing misspell" && go get -u github.com/client9/misspell/cmd/misspell; fi
     9  	@if [ ! -f ${GOPATH}/bin/ineffassign ]; then echo "Installing ineffassign" && go get -u github.com/gordonklaus/ineffassign; fi
    10  
    11  vet:
    12  	@echo "Running $@"
    13  	@go vet *.go
    14  
    15  fmt:
    16  	@echo "Running $@"
    17  	@gofmt -d *.go
    18  
    19  lint:
    20  	@echo "Running $@"
    21  	@${GOPATH}/bin/golint -set_exit_status
    22  
    23  cyclo:
    24  	@echo "Running $@"
    25  	@${GOPATH}/bin/gocyclo -over 200 .
    26  
    27  spelling:
    28  	@${GOPATH}/bin/misspell -locale US -error *.go README.md
    29  
    30  ineffassign:
    31  	@echo "Running $@"
    32  	@${GOPATH}/bin/ineffassign .
    33  
    34  check: getdeps vet fmt lint cyclo spelling ineffassign
    35  	@echo "Running unit tests"
    36  	@go test -tags kqueue ./...