1# SPDX-FileCopyrightText: Amolith <amolith@secluded.site>
  2#
  3# SPDX-License-Identifier: CC0-1.0
  4
  5[run]
  6concurrency            =  8
  7timeout                =  "30m"
  8issues-exit-code       =  1
  9tests                  =  true
 10modules-download-mode  =  "readonly"
 11go                     =  ""
 12
 13[output]
 14print-issued-lines  =  false
 15print-linter-name   =  true
 16uniq-by-line        =  false
 17path-prefix         =  ""
 18sort-results        =  true
 19
 20[issues]
 21max-issues-per-linter  =  0
 22max-same-issues        =  0
 23new                    =  false
 24fix                    =  false
 25exclude-dirs           =  ["frontend"]
 26
 27[linters]
 28fast    =  false
 29eeable  =  [
 30        "asasalint",
 31        "asciicheck",
 32        "bidichk",
 33        "bodyclose",
 34        "contextcheck",
 35        "durationcheck",
 36        "errcheck",
 37        "errname",
 38        "errorlint",
 39        "exportloopref",
 40        "gocritic",
 41        "godot",
 42        "gofumpt",
 43        "goimports",
 44        "gomoddirectives",
 45        "gosec",
 46        "gosimple",
 47        "govet",
 48        "ineffassign",
 49        "misspell",
 50        "nakedret",
 51        "nilerr",
 52        "nilnil",
 53        "noctx",
 54        "nolintlint",
 55        "prealloc",
 56        "predeclared",
 57        "promlinter",
 58        "reassign",
 59        "revive",
 60        "rowserrcheck",
 61        "sqlclosecheck",
 62        "stylecheck",
 63        "tagliatelle",
 64        "tenv",
 65        "testableexamples",
 66        "thelper",
 67        "tparallel",
 68        "unconvert",
 69        "unparam",
 70        "unused",
 71        "usestdlibvars",
 72        "wastedassign",
 73        "containedctx",
 74        "cyclop",
 75        "decorder",
 76        "depguard",
 77        "dogsled",
 78        "dupl",
 79        "dupword",
 80        "errchkjson",
 81        "execinquery",
 82        "exhaustive",
 83        "exhaustruct",
 84        "forcetypeassert",
 85        "funlen",
 86        "gci",
 87        "gocheckcompilerdirectives",
 88        "gocognit",
 89        "gocyclo",
 90        "godox",
 91        "goerr113",
 92        "gomnd",
 93        "gomodguard",
 94        "goprintffuncname",
 95        "grouper",
 96        "importas",
 97        "interfacebloat",
 98        "ireturn",
 99        "lll",
100        "loggercheck",
101        "maintidx",
102        "makezero",
103        "musttag",
104        "nestif",
105        "nonamedreturns",
106        "nosprintfhostport",
107        "paralleltest",
108        "testpackage",
109        "typecheck",
110        "varnamelen",
111        "whitespace",
112        "wrapcheck",
113        "wsl"
114]