From 41cb56db50b476f7b4324ad5bf992a00bf0c25e3 Mon Sep 17 00:00:00 2001 From: Jon Langevin Date: Tue, 2 Jun 2026 19:39:13 -0400 Subject: [PATCH] fix(secrets): use reflect.Pointer not deprecated reflect.Ptr (govet, v2.12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit golangci-lint v2.12.0 (CI) govet flags 'Constant reflect.Ptr should be inlined' for the deprecated reflect.Ptr alias added in #843. Use the canonical reflect.Pointer. (Local golangci v2.11.4 did not flag this — version gap; main CI Lint went red on the #843 merge.) Co-Authored-By: Claude Opus 4.8 (1M context) --- secrets/reachability.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/secrets/reachability.go b/secrets/reachability.go index 73fe1f1e..00828812 100644 --- a/secrets/reachability.go +++ b/secrets/reachability.go @@ -143,7 +143,7 @@ func isNilProvider(p Provider) bool { } v := reflect.ValueOf(p) switch v.Kind() { - case reflect.Ptr, reflect.Interface, reflect.Map, reflect.Slice, reflect.Func, reflect.Chan: + case reflect.Pointer, reflect.Interface, reflect.Map, reflect.Slice, reflect.Func, reflect.Chan: return v.IsNil() default: return false