(directory: string)
| 41 | }) |
| 42 | |
| 43 | const removeCreatedWorktree = (directory: string) => |
| 44 | Effect.gen(function* () { |
| 45 | const svc = yield* Worktree.Service |
| 46 | const ok = yield* svc.remove({ directory }) |
| 47 | if (!ok) return yield* Effect.fail(new Error(`failed to remove worktree ${directory}`)) |
| 48 | }) |
| 49 | |
| 50 | const withCreatedWorktree = <A, E, R>( |
| 51 | input: Parameters<Worktree.Interface["create"]>[0], |
no test coverage detected