Files
orca/src/main/git/worktree.ts
T
OrcaWinandOrcaWin 4687e90a16 [comment audit] Continue main-process comment cleanup (#32946)
* [comment audit] Shorten daemon, hook, and emulator comments [skip ci]

* [comment audit] Shorten VM, conversation, SQLite, and theme-import comments [skip ci]

* [comment audit] Tighten Git execution and source-control comment contracts [skip ci]

* [comment audit] Clarify repository probes and maintenance comments [skip ci]

* [comment audit] Shorten status, diff-cache, and checkout comments [skip ci]

* [comment audit] Clarify worktree lifecycle and WSL routing comments [skip ci]

* [comment audit] Shorten forge identity and review-refresh comments [skip ci]

* [comment audit] Tighten hosted-review client comment contracts [skip ci]

* [comment audit] Clarify GitLab compatibility and review comments [skip ci]

* [comment audit] Tighten hook ownership and watchdog rationale [skip ci]

* [comment audit] Condense host and integration compatibility comments [skip ci]

* [comment audit] Clarify IPC authority and remote-routing rationale [skip ci]

* [comment audit] Finalize file-import and containment comment cleanup

* [comment audit] Fix stale Jira type imports blocking full CI

---------

Co-authored-by: OrcaWin <293788423+OrcaWin@users.noreply.github.com>
2026-10-23 16:27:37 -07:00

40 lines
1.5 KiB
TypeScript

export { addWorktree } from './worktree-add'
export {
configurePushAutoSetupRemote,
persistWorktreeCreationBase,
resolveWorktreeAddBaseContext,
trackSameNameRemoteBase
} from './worktree-add'
export { forceDeleteLocalBranch } from './worktree-branch-removal'
export { parseWorktreeList } from '../../shared/git-worktree-porcelain-parser'
// Post-mutation verification must not join pre-prune scans; opt into coalescing via listWorktreesSharedStrict.
export { describeCreatedWorktree, listWorktreesStrict } from './worktree-listing'
export { moveWorktree } from './worktree-move'
export {
WORKTREE_ADD_TIMEOUT_MAX_MS,
WORKTREE_ADD_TIMEOUT_MS,
WORKTREE_LIST_TIMEOUT_MS,
WORKTREE_REMOVAL_PREFLIGHT_TIMEOUT_MS,
WORKTREE_REMOVAL_REGISTRATION_TIMEOUT_MS,
resolveWorktreeAddTimeoutMs
} from './worktree-operation-options'
export type {
AddWorktreeOptions,
AddWorktreeResult,
GitWorktreeExecOptions,
RemoveWorktreeOptions
} from './worktree-operation-options'
export { assertWorktreeCleanForRemoval } from './worktree-removal-preflight'
export { removeWorktree } from './worktree-removal'
export {
_getWorktreeScanCacheSizesForTests,
_resetWorktreeScanCacheForTests,
listWorktreeGraph,
listWorktrees,
listWorktreesSharedStrict,
listWorktreesSharedStrictAllowingTrueEmpty
} from './worktree-scan-cache'
export { bumpWorktreeScanGeneration as notifyPreparedWorktreeMutation } from './worktree-scan-cache'
export { addSparseWorktree } from './worktree-sparse-add'
export { parseCoreSparseCheckoutFlag } from './worktree-sparse-state'