-vettool=`which tennvet` ./... # split ./main.go:121:11: unnecessary else ./main.go:155:11: unnecessary else ./main.go:194:11: unnecessary else ./main.go:293:9: unnecessary else ./main.go:130:3: defer should not use in a loop ./main.go:203:3: defer should not use in a loop ./main_test.go:159:5: defer should not use in a loop
jobs: static-analysis: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Set up Go 1.21 uses: actions/setup-go@v3 with: go-version: 1.21 - name: Install Funcstat run: go install github.com/gostaticanalysis/funcstat/cmd/funcstat@latest - name: Run Funcstat run: funcstat ./... - name: Install tennvet run: go install github.com/tenntenn/tennvet@latest - name: Run tennvet by go vet run: go vet -vettool=`which tennvet` ./...