mirror of
https://github.com/containers/skopeo.git
synced 2025-09-20 01:20:09 +00:00
> go get github.com/containers/image/v5@main > go mod tidy && go mod vendor This updates c/image with a new version of x/exp. That package has changed API in an incompatible way, so just bumping x/exp (as in https://github.com/containers/skopeo/pull/2060 ) would break Skopeo builds. This updates both c/image and x/exp in lockstep (and nothing needs updating in Skopeo itself for the x/exp breakage). Signed-off-by: Miloslav Trmač <mitr@redhat.com>
25 lines
534 B
Go
25 lines
534 B
Go
package mpb
|
|
|
|
import (
|
|
"io"
|
|
|
|
"github.com/vbauerster/mpb/v8/decor"
|
|
)
|
|
|
|
// barFillerBuilderFunc is function type adapter to convert compatible
|
|
// function into BarFillerBuilder interface.
|
|
type barFillerBuilderFunc func() BarFiller
|
|
|
|
func (f barFillerBuilderFunc) Build() BarFiller {
|
|
return f()
|
|
}
|
|
|
|
// NopStyle provides BarFillerBuilder which builds NOP BarFiller.
|
|
func NopStyle() BarFillerBuilder {
|
|
return barFillerBuilderFunc(func() BarFiller {
|
|
return BarFillerFunc(func(io.Writer, decor.Statistics) error {
|
|
return nil
|
|
})
|
|
})
|
|
}
|