Skip to content

Commit 3acba65

Browse files
committed
🌱 (chore): wrap conversion errors with %w in crd_version_conversion.md design doc
- Updated `fmt.Errorf` to use `%w` for proper error wrapping in code snippets - Improves consistency and error traceability in example code
1 parent 6acdbd2 commit 3acba65

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎designs/crd_version_conversion.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,12 +158,12 @@ func (ch *conversionHandler) convertObject(src, dst runtime.Object) error {
158158

159159
err = src.(conversion.Convertible).ConvertTo(hub)
160160
if err != nil {
161-
return fmt.Errorf("%T failed to convert to hub version %T : %v", src, hub, err)
161+
return fmt.Errorf("%T failed to convert to hub version %T : %w", src, hub, err)
162162
}
163163

164164
err = dst.(conversion.Convertible).ConvertFrom(hub)
165165
if err != nil {
166-
return fmt.Errorf("%T failed to convert from hub version %T : %v", dst, hub, err)
166+
return fmt.Errorf("%T failed to convert from hub version %T : %w", dst, hub, err)
167167
}
168168
return nil
169169
}

0 commit comments

Comments
 (0)