Versions in this module Expand all Collapse all v0 v0.9.0 Oct 2, 2026 v0.8.0 Oct 1, 2026 Changes in this version + const CloneKindFlat + const CloneKindGroup + const CloneKindGroups + const ConflictTypeDirtyWorktree + const ConflictTypeDivergedBranches + const ConflictTypeLocalChanges + const DefaultConfigFile + var ValidCloneStrategies = []string + var ValidStrategies = []string + type AddOptions struct + ConfigFile string + FromCurrent bool + Name string + Path string + URL string + type CommandFactory struct + func (f CommandFactory) NewQuickSyncCmd() *cobra.Command + func (f CommandFactory) NewRootCmd() *cobra.Command + type ConfigData struct + Plan reposync.PlanRequest + Run reposync.RunOptions + type ConfigKind string + const KindRepositories + const KindRepository + const KindWorkspace + const KindWorkspaces + func NormalizeKind(kind string) (ConfigKind, string, error) + type ConfigType string + const ConfigTypeClone + const ConfigTypeUnknown + const ConfigTypeWorkspace + type ConflictInfo struct + ConflictType string + Description string + FilePath string + LocalChanges bool + RemoteChanges bool + type FileChangeSummary struct + Added []string + Deleted []string + Modified []string + Total int + type FileSpecLoader struct + func (l FileSpecLoader) Load(ctx context.Context, path string) (*ConfigData, error) + type InitOptions struct + Depth int + ExcludePattern string + ExplainDefaults bool + Force bool + IncludePattern string + Kind string + NoGitIgnore bool + Output string + Path string + Strategy string + Template bool + type PlanningSpinnerModel struct + func (m PlanningSpinnerModel) Init() tea.Cmd + func (m PlanningSpinnerModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (m PlanningSpinnerModel) View() string + type RepoChanges struct + Action reposync.ActionType + Conflicts []ConflictInfo + Diverged bool + Files FileChangeSummary + Path string + RepoName string + URL string + Warnings []string + type SpecLoader interface + Load func(ctx context.Context, path string) (*ConfigData, error) + type SyncProgressModel struct + func (m SyncProgressModel) Init() tea.Cmd + func (m SyncProgressModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (m SyncProgressModel) View() string + type SyncRepoJSON struct + Action string + Error string + Message string + Name string + Status string + type SyncResultJSON struct + Duration int64 + Failed int + Repos []SyncRepoJSON + Succeeded int + Total int + type TreeNode struct + Children []*TreeNode + Message string + Name string + Status string + type ValidationResult struct + ConfigType ConfigType + Errors []string + Suggestions []string + Warnings []string + func (r *ValidationResult) HasIssues() bool + func (r *ValidationResult) IsValid() bool