From 88a950bb599fd3c25d800f37719bdad68da4d035 Mon Sep 17 00:00:00 2001 From: Sourcegraph Date: Mon, 26 Oct 2026 21:10:02 +0000 Subject: [PATCH] docs: add missing Go doc comments Sourcegraph-Batch-Change: https://sourcegraph.test:3443/batch-change-agents/10 --- error.go | 2 ++ sugar.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/error.go b/error.go index 65982a5..d00ced3 100644 --- a/error.go +++ b/error.go @@ -51,6 +51,7 @@ func NamedError(key string, err error) Field { type errArray []error +// MarshalLogArray implements zapcore.ArrayMarshaler. func (errs errArray) MarshalLogArray(arr zapcore.ArrayEncoder) error { for i := range errs { if errs[i] == nil { @@ -73,6 +74,7 @@ type errArrayElem struct { error } +// MarshalLogObject implements zapcore.ObjectMarshaler. func (e *errArrayElem) MarshalLogObject(enc zapcore.ObjectEncoder) error { // Re-use the error field's logic, which supports non-standard error types. Error(e.error).AddTo(enc) diff --git a/sugar.go b/sugar.go index 77ca227..3df55b7 100644 --- a/sugar.go +++ b/sugar.go @@ -286,6 +286,7 @@ type invalidPair struct { key, value interface{} } +// MarshalLogObject implements zapcore.ObjectMarshaler. func (p invalidPair) MarshalLogObject(enc zapcore.ObjectEncoder) error { enc.AddInt64("position", int64(p.position)) Any("key", p.key).AddTo(enc) @@ -295,6 +296,7 @@ func (p invalidPair) MarshalLogObject(enc zapcore.ObjectEncoder) error { type invalidPairs []invalidPair +// MarshalLogArray implements zapcore.ArrayMarshaler. func (ps invalidPairs) MarshalLogArray(enc zapcore.ArrayEncoder) error { var err error for i := range ps {