Skip to content

Commit d79186b

Browse files
authored
Merge pull request #3769 from ActiveState/mitchell/cp-1171
Merge v48 into master
2 parents b66df03 + bc9d936 commit d79186b

File tree

2 files changed

+59
-55
lines changed

2 files changed

+59
-55
lines changed

.golangci.yaml

Lines changed: 57 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,57 @@
1-
issues:
2-
exclude-dirs:
3-
- vendor
4-
exclude-rules:
5-
- linters:
6-
- staticcheck
7-
text: "SA9004"
8-
9-
linters-settings:
10-
errcheck:
11-
exclude-functions:
12-
- fmt.Fprintln
13-
- (*github.com/ActiveState/termtest.TermTest).Expect
14-
- (*github.com/ActiveState/termtest.TermTest).ExpectExitCode
15-
- (*github.com/ActiveState/termtest.TermTest).ExpectNotExitCode
16-
- (*github.com/ActiveState/termtest.TermTest).ExpectRe
17-
- (*github.com/ActiveState/termtest.TermTest).Expect
18-
- (*github.com/ActiveState/termtest.TermTest).WaitForInput
19-
- (*github.com/ActiveState/termtest.TermTest).SendLine
20-
- (*github.com/ActiveState/termtest.TermTest).ExpectInput
21-
- (*github.com/ActiveState/termtest.TermTest).ExpectExit
22-
- (*github.com/ActiveState/termtest.TermTest).Wait
23-
- (*github.com/ActiveState/logging.fileHandler).Printf
24-
- (*github.com/ActiveState/logging.standardHandler).Printf
25-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.Session).Close
26-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).ExpectInput
27-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).Send
28-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).SendLine
29-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).SendEnter
30-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).SendKeyDown
31-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).ExpectRe
32-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).Wait
33-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.Session).ClearCache
34-
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.Dirs).Close
35-
- github.com/ActiveState/cli/internal/testhelpers/osutil.RemoveConfigFile
36-
- (*github.com/ActiveState/cli/internal/logging.standardHandler).Emit
37-
- (*github.com/ActiveState/cli/internal/logging.fileHandler).Emit
38-
govet:
39-
disable:
40-
- composites
41-
42-
# When issues occur with linting us the snippet below to help with debugging
43-
# linters:
44-
# # Disable all and re-enable the default linters as a starting point.
45-
# disable-all: true
46-
# enable:
47-
# - errcheck
48-
# - gosimple
49-
# - govet
50-
# - ineffassign
51-
# - staticcheck
52-
# - typecheck
53-
# - unused
1+
version: "2"
2+
linters:
3+
settings:
4+
errcheck:
5+
exclude-functions:
6+
- fmt.Fprintln
7+
- (*github.com/ActiveState/termtest.TermTest).Expect
8+
- (*github.com/ActiveState/termtest.TermTest).ExpectExitCode
9+
- (*github.com/ActiveState/termtest.TermTest).ExpectNotExitCode
10+
- (*github.com/ActiveState/termtest.TermTest).ExpectRe
11+
- (*github.com/ActiveState/termtest.TermTest).Expect
12+
- (*github.com/ActiveState/termtest.TermTest).WaitForInput
13+
- (*github.com/ActiveState/termtest.TermTest).SendLine
14+
- (*github.com/ActiveState/termtest.TermTest).ExpectInput
15+
- (*github.com/ActiveState/termtest.TermTest).ExpectExit
16+
- (*github.com/ActiveState/termtest.TermTest).Wait
17+
- (*github.com/ActiveState/logging.fileHandler).Printf
18+
- (*github.com/ActiveState/logging.standardHandler).Printf
19+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.Session).Close
20+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).ExpectInput
21+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).Send
22+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).SendLine
23+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).SendEnter
24+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).SendKeyDown
25+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).ExpectRe
26+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.SpawnedCmd).Wait
27+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.Session).ClearCache
28+
- (*github.com/ActiveState/cli/internal/testhelpers/e2e.Dirs).Close
29+
- github.com/ActiveState/cli/internal/testhelpers/osutil.RemoveConfigFile
30+
- (*github.com/ActiveState/cli/internal/logging.standardHandler).Emit
31+
- (*github.com/ActiveState/cli/internal/logging.fileHandler).Emit
32+
govet:
33+
disable:
34+
- composites
35+
exclusions:
36+
generated: lax
37+
presets:
38+
- comments
39+
- common-false-positives
40+
- legacy
41+
- std-error-handling
42+
rules:
43+
- linters:
44+
- staticcheck
45+
text: SA9004
46+
paths:
47+
- vendor
48+
- third_party$
49+
- builtin$
50+
- examples$
51+
formatters:
52+
exclusions:
53+
generated: lax
54+
paths:
55+
- third_party$
56+
- builtin$
57+
- examples$

activestate.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ scripts:
5555
if: ne .Shell "cmd"
5656
value: |
5757
if ! type "go" &> /dev/null; then
58-
echo "go is not installed. Please install Go version 1.23 or above."
58+
echo "go is not installed. Please install Go version 1.24 or above."
5959
exit 1
6060
fi
6161
if ! type "golangci-lint" &> /dev/null; then
6262
echo "golangci-lint was not found on your PATH. Installing .."
63-
go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.59.1
63+
go install github.com/golangci/golangci-lint/cmd/golangci-lint@v2.6.2
6464
fi
6565
git config core.hooksPath .githooks
6666
if ! type "swagger" &> /dev/null; then

0 commit comments

Comments
 (0)