NewCommitProvider returns a new CommitProvider while creating the required cache directories.
(container appext.Container)
| 161 | // NewCommitProvider returns a new CommitProvider while creating the |
| 162 | // required cache directories. |
| 163 | func NewCommitProvider(container appext.Container) (bufmodule.CommitProvider, error) { |
| 164 | clientConfig, err := NewConnectClientConfig(container) |
| 165 | if err != nil { |
| 166 | return nil, err |
| 167 | } |
| 168 | return newCommitProvider( |
| 169 | container, |
| 170 | bufregistryapimodule.NewClientProvider( |
| 171 | clientConfig, |
| 172 | ), |
| 173 | bufregistryapiowner.NewClientProvider( |
| 174 | clientConfig, |
| 175 | ), |
| 176 | ) |
| 177 | } |
| 178 | |
| 179 | // NewPluginDataProvider returns a new PluginDataProvider while creating the |
| 180 | // required cache directories. |
no test coverage detected
searching dependent graphs…