diff --git a/.github/workflows/example.yml b/.github/workflows/example.yml index 46d50c8..90d4209 100644 --- a/.github/workflows/example.yml +++ b/.github/workflows/example.yml @@ -18,10 +18,10 @@ jobs: with: go-version: 1.21 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: lint - run: go run github.com/ysmood/golangci-lint@latest + run: go run github.com/ysmood/golangci-lint@latest -v 1.57.2 - name: test run: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e2f1d2c..75fe812 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,11 +18,11 @@ jobs: with: go-version: 1.21 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: lint if: matrix.os == 'ubuntu-latest' - run: go run github.com/ysmood/golangci-lint@latest + run: go run github.com/ysmood/golangci-lint@latest -v 1.57.2 - name: test env: diff --git a/.golangci.yml b/.golangci.yml index 4372ef1..f9c536c 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,6 +1,3 @@ -run: - skip-dirs-use-default: false - linters: enable: - gofmt @@ -13,4 +10,4 @@ linters-settings: min-complexity: 15 issues: - exclude-use-default: false + exclude-dirs-use-default: false diff --git a/each_test.go b/each_test.go index 21bf958..f8a2bae 100644 --- a/each_test.go +++ b/each_test.go @@ -87,7 +87,7 @@ func TestPanicAsFailure(t *testing.T) { as := got.New(t) m := &mock{t: t} - it := func(t *mock) PanicAsFailure { return PanicAsFailure{} } + it := func(_ *mock) PanicAsFailure { return PanicAsFailure{} } as.Eq(got.Each(m, it), 2) as.True(m.failed) as.Has(m.msg, "[panic] err") diff --git a/lib/diff/format.go b/lib/diff/format.go index 1d01d21..afd15e9 100644 --- a/lib/diff/format.go +++ b/lib/diff/format.go @@ -28,7 +28,7 @@ var ThemeDefault = func(t Type) []gop.Style { } // ThemeNone colors for Sprint -var ThemeNone = func(t Type) []gop.Style { +var ThemeNone = func(_ Type) []gop.Style { return []gop.Style{gop.None} } diff --git a/utils_test.go b/utils_test.go index eef8131..8dee624 100644 --- a/utils_test.go +++ b/utils_test.go @@ -73,15 +73,15 @@ func TestHelper(t *testing.T) { f, err := os.Open("go.mod") ut.E(err) s.Route("/c", ".html", f) - s.Mux.HandleFunc("/d", func(rw http.ResponseWriter, r *http.Request) { + s.Mux.HandleFunc("/d", func(_ http.ResponseWriter, r *http.Request) { ut.Eq(ut.Read(r.Body).String(), "1\n") }) - s.Mux.HandleFunc("/f", func(rw http.ResponseWriter, r *http.Request) { + s.Mux.HandleFunc("/f", func(_ http.ResponseWriter, r *http.Request) { ut.Has(r.Header.Get("Content-Type"), "application/json") ut.Eq(r.Header.Get("Test-Header"), "ok") ut.Eq(r.Host, "test.com") }) - s.Mux.HandleFunc("/timeout", func(rw http.ResponseWriter, r *http.Request) { + s.Mux.HandleFunc("/timeout", func(_ http.ResponseWriter, r *http.Request) { <-r.Context().Done() })