Browse Source

golangci-lint: suppress remaining deprecation errors for now (staticcheck)

```
distribution/registry.go:84:3: SA1019: base.Dial is deprecated: Use DialContext instead, which allows the transport to cancel dials as soon as they are no longer needed. If both are set, DialContext takes priority.  (staticcheck)
registry/registry.go:188:3:    SA1019: base.Dial is deprecated: Use DialContext instead, which allows the transport to cancel dials as soon as they are no longer needed. If both are set, DialContext takes priority.  (staticcheck)

client/hijack.go:85:16:                               SA1019: httputil.NewClientConn is deprecated: Use the Client or Transport in package net/http instead.  (staticcheck)
integration-cli/docker_api_attach_test.go:245:12:     SA1019: httputil.NewClientConn is deprecated: Use the Client or Transport in package net/http instead.  (staticcheck)
integration/plugin/authz/authz_plugin_test.go:180:7:  SA1019: httputil.NewClientConn is deprecated: Use the Client or Transport in package net/http instead.  (staticcheck)
integration/plugin/authz/authz_plugin_test.go:479:12: SA1019: httputil.NewClientConn is deprecated: Use the Client or Transport in package net/http instead.  (staticcheck)

integration-cli/docker_api_attach_test.go:239:134:    SA1019: httputil.ClientConn is deprecated: Use Client or Transport in package net/http instead.  (staticcheck)

daemon/daemon.go:885:3:                               SA1019: grpc.WithDialer is deprecated: use WithContextDialer instead.  Will be supported throughout 1.x.  (staticcheck)

pkg/authorization/response.go:18:2:                   SA1019: http.CloseNotifier is deprecated: the CloseNotifier interface predates Go's context package. New code should use Request.Context instead.  (staticcheck)
pkg/authorization/response.go:160:30:                 SA1019: http.CloseNotifier is deprecated: the CloseNotifier interface predates Go's context package. New code should use Request.Context instead.  (staticcheck)
```

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn 5 năm trước cách đây
mục cha
commit
6f0dfe44eb
1 tập tin đã thay đổi với 20 bổ sung0 xóa
  1. 20 0
      hack/validate/golangci-lint.yml

+ 20 - 0
hack/validate/golangci-lint.yml

@@ -46,6 +46,14 @@ issues:
     - text: "G202: SQL string concatenation"
     - text: "G202: SQL string concatenation"
       linters:
       linters:
         - gosec
         - gosec
+    # FIXME temporarily suppress these. See #39925
+    - text: "SA1019: base.Dial is deprecated"
+      linters:
+        - staticcheck
+    # FIXME temporarily suppress these. See #39928
+    - text: "SA1019: grpc.WithDialer is deprecated"
+      linters:
+        - staticcheck
     # FIXME temporarily suppress these. See #39924
     # FIXME temporarily suppress these. See #39924
     - text: "SA1019: h.Xattrs is deprecated: Use PAXRecords instead"
     - text: "SA1019: h.Xattrs is deprecated: Use PAXRecords instead"
       linters:
       linters:
@@ -54,3 +62,15 @@ issues:
     - text: "SA1019: hdr.Xattrs is deprecated: Use PAXRecords instead"
     - text: "SA1019: hdr.Xattrs is deprecated: Use PAXRecords instead"
       linters:
       linters:
         - staticcheck
         - staticcheck
+    # FIXME temporarily suppress these. See #39929
+    - text: "SA1019: http.CloseNotifier is deprecated"
+      linters:
+        - staticcheck
+    # FIXME temporarily suppress these. See #39926
+    - text: "SA1019: httputil.NewClientConn is deprecated"
+      linters:
+        - staticcheck
+    # FIXME temporarily suppress these. See #39927
+    - text: "SA1019: httputil.ClientConn is deprecated"
+      linters:
+        - staticcheck