MergeBase returns the computed merge-base commit hash for range mode.
(ctx context.Context)
| 160 | |
| 161 | // MergeBase returns the computed merge-base commit hash for range mode. |
| 162 | func (p *Provider) MergeBase(ctx context.Context) string { |
| 163 | if p.mode != ModeRange || p.mergeBase != "" { |
| 164 | return p.mergeBase |
| 165 | } |
| 166 | p.mergeBase = p.computeMergeBase(ctx, p.from, p.to) |
| 167 | return p.mergeBase |
| 168 | } |
| 169 | |
| 170 | // GetDiff returns all changes as parsed model.Diff structs. |
| 171 | func (p *Provider) GetDiff(ctx context.Context) ([]model.Diff, error) { |
no test coverage detected