We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d3eb3ed commit 9ec959fCopy full SHA for 9ec959f
pkg/lint/lintersdb/lintersdb.go
@@ -2,6 +2,7 @@ package lintersdb
2
3
import (
4
"fmt"
5
+ "os"
6
"sort"
7
"strings"
8
"sync"
@@ -197,7 +198,9 @@ func GetAllSupportedLinterConfigs() []linter.Config {
197
198
golinters.Varcheck{}.Name(): true,
199
golinters.Ineffassign{}.Name(): true,
200
golinters.Deadcode{}.Name(): true,
- golinters.TypeCheck{}.Name(): true,
201
+
202
+ // don't typecheck for golangci.com: too many troubles
203
+ golinters.TypeCheck{}.Name(): os.Getenv("GOLANGCI_COM_RUN") == "",
204
}
205
return enableLinterConfigs(lcs, func(lc *linter.Config) bool {
206
return enabled[lc.Linter.Name()]
0 commit comments