Documentation
¶
Overview ¶
Package ship implements Git Town's "ship" command.
Index ¶
- func Cmd() *cobra.Command
- func FindProposal(connectorOpt Option[forgedomain.Connector], ...) Option[forgedomain.Proposal]
- func LoadProposalsOfChildBranches(args LoadProposalsOfChildBranchesArgs) []forgedomain.Proposal
- func UpdateChildBranchProposalsToGrandParent(prog *program.Program, proposals []forgedomain.Proposal)
- type LoadProposalsOfChildBranchesArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindProposal ¶
func FindProposal(connectorOpt Option[forgedomain.Connector], sourceBranch gitdomain.LocalBranchName, targetBranch Option[gitdomain.LocalBranchName]) Option[forgedomain.Proposal]
func LoadProposalsOfChildBranches ¶
func LoadProposalsOfChildBranches(args LoadProposalsOfChildBranchesArgs) []forgedomain.Proposal
func UpdateChildBranchProposalsToGrandParent ¶
func UpdateChildBranchProposalsToGrandParent(prog *program.Program, proposals []forgedomain.Proposal)
Types ¶
type LoadProposalsOfChildBranchesArgs ¶
type LoadProposalsOfChildBranchesArgs struct {
ConnectorOpt Option[forgedomain.Connector]
Lineage configdomain.Lineage
Offline configdomain.Offline
OldBranch gitdomain.LocalBranchName
OldBranchHasTrackingBranch bool
}
Click to show internal directories.
Click to hide internal directories.