Versions in this module Expand all Collapse all v0 v0.1.0 Mar 18, 2026 Changes in this version + type MockGitProvider struct + func NewMockGitProvider(ctrl *gomock.Controller) *MockGitProvider + func (m *MockGitProvider) Checkout(ctx context.Context, repoDir, commitHash string) error + func (m *MockGitProvider) Clone(ctx context.Context, repoURL, destDir string, options ...git.GitOptions) error + func (m *MockGitProvider) EXPECT() *MockGitProviderMockRecorder + func (m *MockGitProvider) GetCommitHashBeforeDate(ctx context.Context, repoDir string, dateTime time.Time) (string, error) + type MockGitProviderMockRecorder struct + func (mr *MockGitProviderMockRecorder) Checkout(ctx, repoDir, commitHash any) *gomock.Call + func (mr *MockGitProviderMockRecorder) Clone(ctx, repoURL, destDir any, options ...any) *gomock.Call + func (mr *MockGitProviderMockRecorder) GetCommitHashBeforeDate(ctx, repoDir, dateTime any) *gomock.Call