#!/bin/bash

# shellcheck shell=bash

# Master file that sources all individual bridge functions for worktree operations
# This maintains the same interface while using modular files

# Source individual worktree functions
source "$(dirname "${BASH_SOURCE[0]}")/bridge_list_worktrees.sh"
source "$(dirname "${BASH_SOURCE[0]}")/bridge_check_branch.sh"
source "$(dirname "${BASH_SOURCE[0]}")/bridge_create_worktree.sh"
source "$(dirname "${BASH_SOURCE[0]}")/bridge_create_worktree_from_existing.sh"
source "$(dirname "${BASH_SOURCE[0]}")/bridge_create_worktree_from_remote.sh"
source "$(dirname "${BASH_SOURCE[0]}")/bridge_delete_worktree.sh"
source "$(dirname "${BASH_SOURCE[0]}")/bridge_delete_worktree_only.sh"
source "$(dirname "${BASH_SOURCE[0]}")/bridge_delete_branch_only.sh"
source "$(dirname "${BASH_SOURCE[0]}")/bridge_switch_worktree.sh"