Versions in this module Expand all Collapse all v1 v1.1.0 Feb 18, 2026 Changes in this version + func PrintInitSummary(summary InitSummary) + type InitSummary struct + HasHooks bool + HasPolicy bool + OriginURL string + VendorDir string v1.0.0 Jan 6, 2026 Changes in this version + func AskToOverrideCompliance(license string) bool + func PrintComplianceSuccess(license string) + func PrintError(title, msg string) + func PrintHelp() + func PrintInfo(msg string) + func PrintSuccess(msg string) + func PrintWarning(title, msg string) + func RunAddWizard(mgr interface{}, existingVendors map[string]types.VendorSpec) *types.VendorSpec + func RunEditVendorWizard(mgr interface{}, vendor *types.VendorSpec) *types.VendorSpec + func RunEditWizardName(vendorNames []string) string + func ShowConflictWarnings(mgr VendorManager, vendorName string) + func StyleTitle(text string) string + type BubbletaeProgressTracker struct + func NewBubbletaeProgressTracker(total int, label string) *BubbletaeProgressTracker + func (t *BubbletaeProgressTracker) Complete() + func (t *BubbletaeProgressTracker) Fail(err error) + func (t *BubbletaeProgressTracker) Increment(message string) + func (t *BubbletaeProgressTracker) SetTotal(total int) + type NoOpProgressTracker struct + func NewNoOpProgressTracker() *NoOpProgressTracker + func (t *NoOpProgressTracker) Complete() + func (t *NoOpProgressTracker) Fail(_ error) + func (t *NoOpProgressTracker) Increment(_ string) + func (t *NoOpProgressTracker) SetTotal(_ int) + type NonInteractiveTUICallback struct + func NewNonInteractiveTUICallback(flags core.NonInteractiveFlags) *NonInteractiveTUICallback + func (n *NonInteractiveTUICallback) AskConfirmation(title, message string) bool + func (n *NonInteractiveTUICallback) FormatJSON(output core.JSONOutput) error + func (n *NonInteractiveTUICallback) GetOutputMode() core.OutputMode + func (n *NonInteractiveTUICallback) IsAutoApprove() bool + func (n *NonInteractiveTUICallback) ShowError(title, message string) + func (n *NonInteractiveTUICallback) ShowLicenseCompliance(license string) + func (n *NonInteractiveTUICallback) ShowSuccess(message string) + func (n *NonInteractiveTUICallback) ShowWarning(title, message string) + func (n *NonInteractiveTUICallback) StartProgress(total int, label string) types.ProgressTracker + func (n *NonInteractiveTUICallback) StyleTitle(title string) string + type TUICallback struct + func NewTUICallback() *TUICallback + func (t *TUICallback) AskConfirmation(title, message string) bool + func (t *TUICallback) FormatJSON(_ core.JSONOutput) error + func (t *TUICallback) GetOutputMode() core.OutputMode + func (t *TUICallback) IsAutoApprove() bool + func (t *TUICallback) ShowError(title, message string) + func (t *TUICallback) ShowLicenseCompliance(license string) + func (t *TUICallback) ShowSuccess(message string) + func (t *TUICallback) ShowWarning(title, message string) + func (t *TUICallback) StartProgress(total int, label string) types.ProgressTracker + func (t *TUICallback) StyleTitle(title string) string + type TextProgressTracker struct + func NewTextProgressTracker(total int, label string) *TextProgressTracker + func (t *TextProgressTracker) Complete() + func (t *TextProgressTracker) Fail(err error) + func (t *TextProgressTracker) Increment(message string) + func (t *TextProgressTracker) SetTotal(total int) + type VendorManager interface + DetectConflicts func() ([]types.PathConflict, error) + FetchRepoDir func(string, string, string) ([]string, error) + GetLockHash func(vendorName, ref string) string + ListLocalDir func(string) ([]string, error) + ParseSmartURL func(string) (string, string, string)