
Fix #324, relates #314 1. Update gocritic to the latest version 2. Use proper gocritic checkers repo, old repo was archived 3. Get enabled by default gocritic checks in sync with go-critic: don't enable performance, experimental and opinionated checks by default 4. Support of `enabled-tags` options for gocritic 5. Enable almost all gocritic checks for the project 6. Make rich debugging for gocritic 7. Meticulously validate gocritic checks config
226 lines
8.7 KiB
Plaintext
226 lines
8.7 KiB
Plaintext
# github.com/BurntSushi/toml v0.3.1
|
|
github.com/BurntSushi/toml
|
|
# github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2
|
|
github.com/OpenPeeDeeP/depguard
|
|
# github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6
|
|
github.com/StackExchange/wmi
|
|
# github.com/davecgh/go-spew v1.1.0
|
|
github.com/davecgh/go-spew/spew
|
|
# github.com/fatih/color v1.6.0
|
|
github.com/fatih/color
|
|
# github.com/fsnotify/fsnotify v1.4.7
|
|
github.com/fsnotify/fsnotify
|
|
# github.com/go-critic/go-critic v0.0.0-20181204210945-0af0999fabfb
|
|
github.com/go-critic/go-critic/checkers
|
|
github.com/go-critic/go-critic/checkers/internal/lintutil
|
|
# github.com/go-lintpack/lintpack v0.5.2
|
|
github.com/go-lintpack/lintpack
|
|
github.com/go-lintpack/lintpack/astwalk
|
|
# github.com/go-ole/go-ole v1.2.1
|
|
github.com/go-ole/go-ole
|
|
github.com/go-ole/go-ole/oleutil
|
|
# github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1
|
|
github.com/go-toolsmith/astcast
|
|
# github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4
|
|
github.com/go-toolsmith/astcopy
|
|
# github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6
|
|
github.com/go-toolsmith/astequal
|
|
# github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086
|
|
github.com/go-toolsmith/astfmt
|
|
# github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30
|
|
github.com/go-toolsmith/astp
|
|
# github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241
|
|
github.com/go-toolsmith/strparse
|
|
# github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676
|
|
github.com/go-toolsmith/typep
|
|
# github.com/gobwas/glob v0.2.3
|
|
github.com/gobwas/glob
|
|
github.com/gobwas/glob/compiler
|
|
github.com/gobwas/glob/syntax
|
|
github.com/gobwas/glob/match
|
|
github.com/gobwas/glob/syntax/ast
|
|
github.com/gobwas/glob/util/runes
|
|
github.com/gobwas/glob/syntax/lexer
|
|
github.com/gobwas/glob/util/strings
|
|
# github.com/gogo/protobuf v1.0.0
|
|
github.com/gogo/protobuf/proto
|
|
# github.com/golang/mock v1.1.1
|
|
github.com/golang/mock/gomock
|
|
# github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2
|
|
github.com/golangci/check/cmd/structcheck
|
|
github.com/golangci/check/cmd/varcheck
|
|
# github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a
|
|
github.com/golangci/dupl
|
|
github.com/golangci/dupl/job
|
|
github.com/golangci/dupl/printer
|
|
github.com/golangci/dupl/syntax
|
|
github.com/golangci/dupl/suffixtree
|
|
github.com/golangci/dupl/syntax/golang
|
|
# github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6
|
|
github.com/golangci/errcheck/golangci
|
|
github.com/golangci/errcheck/internal/errcheck
|
|
# github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613
|
|
github.com/golangci/go-misc/deadcode
|
|
# github.com/golangci/go-tools v0.0.0-20180109140146-be4842e24b95
|
|
github.com/golangci/go-tools/config
|
|
github.com/golangci/go-tools/lint
|
|
github.com/golangci/go-tools/lint/lintutil
|
|
github.com/golangci/go-tools/simple
|
|
github.com/golangci/go-tools/staticcheck
|
|
github.com/golangci/go-tools/stylecheck
|
|
github.com/golangci/go-tools/unused
|
|
github.com/golangci/go-tools/ssa
|
|
github.com/golangci/go-tools/ssa/ssautil
|
|
github.com/golangci/go-tools/lint/lintutil/format
|
|
github.com/golangci/go-tools/version
|
|
github.com/golangci/go-tools/arg
|
|
github.com/golangci/go-tools/internal/sharedcheck
|
|
github.com/golangci/go-tools/lint/lintdsl
|
|
github.com/golangci/go-tools/deprecated
|
|
github.com/golangci/go-tools/functions
|
|
github.com/golangci/go-tools/ssautil
|
|
github.com/golangci/go-tools/staticcheck/vrp
|
|
github.com/golangci/go-tools/callgraph
|
|
github.com/golangci/go-tools/callgraph/static
|
|
# github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3
|
|
github.com/golangci/goconst
|
|
# github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee
|
|
github.com/golangci/gocyclo/pkg/gocyclo
|
|
# github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98
|
|
github.com/golangci/gofmt/gofmt
|
|
github.com/golangci/gofmt/goimports
|
|
# github.com/golangci/gosec v0.0.0-20180901114220-8afd9cbb6cfb
|
|
github.com/golangci/gosec
|
|
github.com/golangci/gosec/rules
|
|
# github.com/golangci/govet v0.0.0-20180818181408-44ddbe260190
|
|
github.com/golangci/govet
|
|
github.com/golangci/govet/lib/cfg
|
|
github.com/golangci/govet/lib/whitelist
|
|
# github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde
|
|
github.com/golangci/ineffassign
|
|
# github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1
|
|
github.com/golangci/lint-1
|
|
# github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca
|
|
github.com/golangci/maligned
|
|
# github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770
|
|
github.com/golangci/misspell
|
|
# github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21
|
|
github.com/golangci/prealloc
|
|
# github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0
|
|
github.com/golangci/revgrep
|
|
# github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4
|
|
github.com/golangci/unconvert
|
|
# github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce
|
|
github.com/hashicorp/hcl
|
|
github.com/hashicorp/hcl/hcl/printer
|
|
github.com/hashicorp/hcl/hcl/ast
|
|
github.com/hashicorp/hcl/hcl/parser
|
|
github.com/hashicorp/hcl/hcl/token
|
|
github.com/hashicorp/hcl/json/parser
|
|
github.com/hashicorp/hcl/hcl/scanner
|
|
github.com/hashicorp/hcl/hcl/strconv
|
|
github.com/hashicorp/hcl/json/scanner
|
|
github.com/hashicorp/hcl/json/token
|
|
# github.com/inconshreveable/mousetrap v1.0.0
|
|
github.com/inconshreveable/mousetrap
|
|
# github.com/kisielk/gotool v1.0.0
|
|
github.com/kisielk/gotool
|
|
github.com/kisielk/gotool/internal/load
|
|
# github.com/magiconair/properties v1.7.6
|
|
github.com/magiconair/properties
|
|
# github.com/mattn/go-colorable v0.0.9
|
|
github.com/mattn/go-colorable
|
|
# github.com/mattn/go-isatty v0.0.3
|
|
github.com/mattn/go-isatty
|
|
# github.com/mitchellh/go-homedir v1.0.0
|
|
github.com/mitchellh/go-homedir
|
|
# github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936
|
|
github.com/mitchellh/go-ps
|
|
# github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238
|
|
github.com/mitchellh/mapstructure
|
|
# github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663
|
|
github.com/nbutton23/zxcvbn-go
|
|
github.com/nbutton23/zxcvbn-go/match
|
|
github.com/nbutton23/zxcvbn-go/matching
|
|
github.com/nbutton23/zxcvbn-go/scoring
|
|
github.com/nbutton23/zxcvbn-go/utils/math
|
|
github.com/nbutton23/zxcvbn-go/adjacency
|
|
github.com/nbutton23/zxcvbn-go/entropy
|
|
github.com/nbutton23/zxcvbn-go/frequency
|
|
github.com/nbutton23/zxcvbn-go/data
|
|
# github.com/pelletier/go-toml v1.1.0
|
|
github.com/pelletier/go-toml
|
|
# github.com/pkg/errors v0.8.0
|
|
github.com/pkg/errors
|
|
# github.com/pmezard/go-difflib v1.0.0
|
|
github.com/pmezard/go-difflib/difflib
|
|
# github.com/shirou/gopsutil v0.0.0-20180427012116-c95755e4bcd7
|
|
github.com/shirou/gopsutil/process
|
|
github.com/shirou/gopsutil/cpu
|
|
github.com/shirou/gopsutil/host
|
|
github.com/shirou/gopsutil/internal/common
|
|
github.com/shirou/gopsutil/mem
|
|
github.com/shirou/gopsutil/net
|
|
# github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4
|
|
github.com/shirou/w32
|
|
# github.com/sirupsen/logrus v1.0.5
|
|
github.com/sirupsen/logrus
|
|
# github.com/spf13/afero v1.1.0
|
|
github.com/spf13/afero
|
|
github.com/spf13/afero/mem
|
|
# github.com/spf13/cast v1.2.0
|
|
github.com/spf13/cast
|
|
# github.com/spf13/cobra v0.0.2
|
|
github.com/spf13/cobra
|
|
# github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec
|
|
github.com/spf13/jwalterweatherman
|
|
# github.com/spf13/pflag v1.0.1
|
|
github.com/spf13/pflag
|
|
# github.com/spf13/viper v1.0.2
|
|
github.com/spf13/viper
|
|
# github.com/stretchr/testify v1.2.1
|
|
github.com/stretchr/testify/assert
|
|
github.com/stretchr/testify/require
|
|
# golang.org/x/crypto v0.0.0-20180505025534-4ec37c66abab
|
|
golang.org/x/crypto/ssh/terminal
|
|
# golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
|
|
golang.org/x/net/context
|
|
# golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
|
|
golang.org/x/sys/unix
|
|
golang.org/x/sys/windows
|
|
# golang.org/x/text v0.3.0
|
|
golang.org/x/text/width
|
|
golang.org/x/text/transform
|
|
golang.org/x/text/unicode/norm
|
|
# golang.org/x/tools v0.0.0-20181220024903-92cdcd90bf52
|
|
golang.org/x/tools/go/loader
|
|
golang.org/x/tools/go/packages
|
|
golang.org/x/tools/imports
|
|
golang.org/x/tools/go/ssa
|
|
golang.org/x/tools/go/ssa/ssautil
|
|
golang.org/x/tools/go/ast/astutil
|
|
golang.org/x/tools/go/types/typeutil
|
|
golang.org/x/tools/go/gcexportdata
|
|
golang.org/x/tools/go/buildutil
|
|
golang.org/x/tools/go/internal/cgo
|
|
golang.org/x/tools/go/internal/packagesdriver
|
|
golang.org/x/tools/internal/gopathwalk
|
|
golang.org/x/tools/internal/semver
|
|
golang.org/x/tools/go/callgraph
|
|
golang.org/x/tools/go/callgraph/cha
|
|
golang.org/x/tools/go/callgraph/rta
|
|
golang.org/x/tools/go/internal/gcimporter
|
|
golang.org/x/tools/internal/fastwalk
|
|
# gopkg.in/yaml.v2 v2.2.1
|
|
gopkg.in/yaml.v2
|
|
# mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed
|
|
mvdan.cc/interfacer/check
|
|
# mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b
|
|
mvdan.cc/lint
|
|
# mvdan.cc/unparam v0.0.0-20181201214637-68701730a1d7
|
|
mvdan.cc/unparam/check
|
|
# sourcegraph.com/sourcegraph/go-diff v0.0.0-20171119081133-3f415a150aec
|
|
sourcegraph.com/sourcegraph/go-diff/diff
|
|
# sourcegraph.com/sqs/pbtypes v0.0.0-20160107090929-4d1b9dc7ffc3
|
|
sourcegraph.com/sqs/pbtypes
|