Documentation
¶
Index ¶
- func ManagedPathEqual(actualRoot, expectedRoot, rel string, excluded func(string) bool) (bool, error)
- func MaterializeExpectedWorkspace(repoRoot string, cfg *model.WorktreeConfig, ...) (string, func(), error)
- func MaterializeSavePointPayload(repoRoot string, savePointID model.SnapshotID, targetRoot string) error
- func ReconcilePathSources(repoRoot string, boundary repo.WorktreePayloadBoundary, ...) (model.PathSources, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ManagedPathEqual ¶
func MaterializeExpectedWorkspace ¶
func MaterializeExpectedWorkspace(repoRoot string, cfg *model.WorktreeConfig, boundary repo.WorktreePayloadBoundary) (string, func(), error)
func MaterializeSavePointPayload ¶
func MaterializeSavePointPayload(repoRoot string, savePointID model.SnapshotID, targetRoot string) error
func ReconcilePathSources ¶
func ReconcilePathSources(repoRoot string, boundary repo.WorktreePayloadBoundary, sources model.PathSources) (model.PathSources, error)
ReconcilePathSources projects active path sources against the real workspace. Missing restored paths are cleared; changed restored paths are downgraded.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.