From 2784a2f51bd77d939b827de242869a124136468a Mon Sep 17 00:00:00 2001 From: Shulhan Date: Fri, 14 Dec 2018 19:47:17 +0700 Subject: all: skip linter error on global variables Some global variables, like defStdout and defStdout, are required for testing. --- beku.go | 42 ++++++++++++++++++++++-------------------- beku_test.go | 2 +- 2 files changed, 23 insertions(+), 21 deletions(-) diff --git a/beku.go b/beku.go index 97ecac0..ef54d52 100644 --- a/beku.go +++ b/beku.go @@ -39,6 +39,27 @@ const ( sepVersion = '.' ) +const ( + sectionBeku = "beku" + sectionPackage = "package" + + keyExclude = "exclude" + keyVendor = "vendor" + + keyDeps = "deps" + keyDepsMissing = "missing" + keyRemoteName = "remote-name" + keyRemoteURL = "remote-url" + keyRemoteBranch = "remote-branch" + keyRequiredBy = "required-by" + keyVCSMode = "vcs" + keyVersion = "version" + + gitDefBranch = "master" + gitDefRemoteName = "origin" + gitDir = ".git" +) + // List of error messages. var ( ErrGOROOT = errors.New("GOROOT is not defined") @@ -60,26 +81,7 @@ var ( errVCS = "Unknown VCS mode %s" ) -var ( +var ( // nolint: gochecknoglobals defStdout = os.Stdout defStderr = os.Stderr - - sectionBeku = "beku" - sectionPackage = "package" - - keyExclude = "exclude" - keyVendor = "vendor" - - keyDeps = "deps" - keyDepsMissing = "missing" - keyRemoteName = "remote-name" - keyRemoteURL = "remote-url" - keyRemoteBranch = "remote-branch" - keyRequiredBy = "required-by" - keyVCSMode = "vcs" - keyVersion = "version" - - gitDefBranch = "master" - gitDefRemoteName = "origin" - gitDir = ".git" ) diff --git a/beku_test.go b/beku_test.go index 8c7472b..e3ac977 100644 --- a/beku_test.go +++ b/beku_test.go @@ -22,7 +22,7 @@ const ( testPkgNotExist = "github.com/shuLhan/notexist" ) -var ( +var ( // nolint: gochecknoglobals testEnv *Env testGitPkgCur *Package testGitPkgNew *Package -- cgit v1.3