Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateBranchUseCase ¶
type CreateBranchUseCase struct {
// contains filtered or unexported fields
}
func NewCreateBranchUseCase ¶
func NewCreateBranchUseCase(branchRepo repository.BranchRepository, commitRepo repository.CommitRepository) *CreateBranchUseCase
type ListBranchesUseCase ¶
type ListBranchesUseCase struct {
// contains filtered or unexported fields
}
func NewListBranchesUseCase ¶
func NewListBranchesUseCase(branchRepo repository.BranchRepository) *ListBranchesUseCase
type SwitchBranchUseCase ¶
type SwitchBranchUseCase struct {
// contains filtered or unexported fields
}
func NewSwitchBranchUseCase ¶
func NewSwitchBranchUseCase(branchRepo repository.BranchRepository) *SwitchBranchUseCase
func (*SwitchBranchUseCase) Execute ¶
func (uc *SwitchBranchUseCase) Execute(name string) error
Click to show internal directories.
Click to hide internal directories.