1
0
mirror of https://github.com/distribution/distribution synced 2024-11-12 05:45:51 +01:00
distribution/testutil
Cory Snider 671184e910
Remove ManifestBuilder interface
Defining an interface on the implementer side is generally not best
practice in Go code. There is no code in the distribution module which
consumes a ManifestBuilder value so there is no need to define the
interface in the distribution module. Export the concrete
ManifestBuilder types and modify the constructors to return concrete
values.

Co-authored-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Cory Snider <csnider@mirantis.com>
2024-07-16 11:16:06 +02:00
..
handler.go feat(linter): enable errcheck linter in golangci-lint 2023-11-18 07:19:24 +00:00
manifests.go Remove ManifestBuilder interface 2024-07-16 11:16:06 +02:00
push.go Remove references to schema1 pacakge from proxy package 2023-08-13 14:57:55 +01:00
tarfile.go Move context package internal 2023-10-27 10:58:37 -04:00