NewCommitProvider returns a new CommitProvider for the given API client.
(
logger *slog.Logger,
moduleClientProvider interface {
bufregistryapimodule.V1CommitServiceClientProvider
bufregistryapimodule.V1ModuleServiceClientProvider
bufregistryapimodule.V1Beta1CommitServiceClientProvider
},
ownerClientProvider bufregistryapiowner.V1OwnerServiceClientProvider,
)
| 30 | |
| 31 | // NewCommitProvider returns a new CommitProvider for the given API client. |
| 32 | func NewCommitProvider( |
| 33 | logger *slog.Logger, |
| 34 | moduleClientProvider interface { |
| 35 | bufregistryapimodule.V1CommitServiceClientProvider |
| 36 | bufregistryapimodule.V1ModuleServiceClientProvider |
| 37 | bufregistryapimodule.V1Beta1CommitServiceClientProvider |
| 38 | }, |
| 39 | ownerClientProvider bufregistryapiowner.V1OwnerServiceClientProvider, |
| 40 | ) bufmodule.CommitProvider { |
| 41 | return newCommitProvider(logger, moduleClientProvider, ownerClientProvider) |
| 42 | } |
| 43 | |
| 44 | // *** PRIVATE *** |
| 45 |
no test coverage detected
searching dependent graphs…