소스 검색

Add "diagnostic" tag to gocritic

Signed-off-by: Ulysses Souza <[email protected]>
Ulysses Souza 3 년 전
부모
커밋
a81f23a199
3개의 변경된 파일7개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 0
      .golangci.yml
  2. 1 1
      cmd/compose/compose.go
  3. 1 1
      pkg/e2e/framework.go

+ 5 - 0
.golangci.yml

@@ -33,6 +33,11 @@ linters-settings:
       # The io/ioutil package has been deprecated.
       # https://go.dev/doc/go1.16#ioutil
       - io/ioutil
+  gocritic:
+    # Enable multiple checks by tags, run `GL_DEBUG=gocritic golangci-lint run` to see all tags and checks.
+    # Empty list by default. See https://github.com/go-critic/go-critic#usage -> section "Tags".
+    enabled-tags:
+      - diagnostic
   gocyclo:
     min-complexity: 16
   lll:

+ 1 - 1
cmd/compose/compose.go

@@ -355,7 +355,7 @@ func setEnvWithDotEnv(prjOpts *projectOptions) error {
 	}
 	for k, v := range envFromFile {
 		if _, ok := os.LookupEnv(k); !ok {
-			if err = os.Setenv(k, v); err != nil {
+			if err := os.Setenv(k, v); err != nil {
 				return err
 			}
 		}

+ 1 - 1
pkg/e2e/framework.go

@@ -216,7 +216,7 @@ func (c *CLI) NewCmdWithEnv(envvars []string, command string, args ...string) ic
 
 // MetricsSocket get the path where test metrics will be sent
 func (c *CLI) MetricsSocket() string {
-	return filepath.Join(c.ConfigDir, "./docker-cli.sock")
+	return filepath.Join(c.ConfigDir, "docker-cli.sock")
 }
 
 // NewDockerCmd creates a docker cmd without running it