(a, b converter.ConvertFunc)
| 122 | } |
| 123 | |
| 124 | func composeConvertFunc(a, b converter.ConvertFunc) converter.ConvertFunc { |
| 125 | return func(ctx context.Context, cs content.Store, desc ocispec.Descriptor) (*ocispec.Descriptor, error) { |
| 126 | newDesc, err := a(ctx, cs, desc) |
| 127 | if err != nil { |
| 128 | return newDesc, err |
| 129 | } |
| 130 | if newDesc == nil { |
| 131 | return b(ctx, cs, desc) |
| 132 | } |
| 133 | return b(ctx, cs, *newDesc) |
| 134 | } |
| 135 | } |
no outgoing calls
no test coverage detected
searching dependent graphs…