Versions in this module Expand all Collapse all v0 v0.17.15 May 11, 2026 v0.17.14 May 11, 2026 Changes in this version + func Action(ctx *app.Context, opts Options, handler Handler) error + type Handler interface + Cleanup func() + Complete func(result Result) + IsInteractive func() bool + OnChildReparented func(child, oldParent, newParent string) + OnStep func(step Step, status basehandler.StepStatus, message string) + PromptConfirmPluck func(preview Preview) (bool, error) + Start func(sourceBranch, oldParent, newParent string) + type NullHandler struct + func (h *NullHandler) Complete(Result) + func (h *NullHandler) OnChildReparented(string, string, string) + func (h *NullHandler) PromptConfirmPluck(Preview) (bool, error) + func (h *NullHandler) Start(string, string, string) + type Options struct + Onto string + SkipConfirm bool + Source string + type Preview struct + ChildNewParent string + Children []string + Commits []string + NewParent string + OldParent string + SourceBranch string + type Result struct + NewParent string + OldParent string + ReparentedChildren []string + SourceBranch string + type Step string + const StepMovingSource + const StepReparentingChild + const StepRestackingOrphans + const StepValidating