github.com/ActiveState/cli@v0.0.0-20240508170324-6801f60cd051/.golangci.yaml (about)

     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/pkg/platform/runtime/artifactcache.testArtifactCache).Store
    36        - github.com/ActiveState/cli/internal/testhelpers/osutil.RemoveConfigFile
    37        - (*github.com/ActiveState/cli/internal/logging.standardHandler).Emit
    38        - (*github.com/ActiveState/cli/internal/logging.fileHandler).Emit
    39    govet:
    40      disable:
    41        - composites
    42  
    43  # When issues occur with linting us the snippet below to help with debugging
    44  # linters:
    45  #   # Disable all and re-enable the default linters as a starting point.
    46  #   disable-all: true
    47  #   enable:
    48  #     - errcheck
    49  #     - gosimple
    50  #     - govet
    51  #     - ineffassign
    52  #     - staticcheck
    53  #     - typecheck
    54  #     - unused