NewWorkspaceProvider creates a Provider for workspace mode (current uncommitted changes).
(repoDir string, runner *gitcmd.Runner)
| 80 | |
| 81 | // NewWorkspaceProvider creates a Provider for workspace mode (current uncommitted changes). |
| 82 | func NewWorkspaceProvider(repoDir string, runner *gitcmd.Runner) *Provider { |
| 83 | return &Provider{ |
| 84 | repoDir: repoDir, |
| 85 | mode: ModeWorkspace, |
| 86 | runner: runner, |
| 87 | } |
| 88 | } |
| 89 | |
| 90 | // IsRangeMode returns true when comparing two refs. |
| 91 | func (p *Provider) IsRangeMode() bool { |
no outgoing calls