cascade_cli/bitbucket/
mod.rs

1//! Bitbucket Server integration module
2//!
3//! This module provides integration with Bitbucket Server for:
4//! - API client for Bitbucket Server
5//! - Authentication handling
6//! - Pull request management
7//! - Repository operations
8
9pub mod client;
10pub mod integration;
11pub mod pull_request;
12
13pub use client::BitbucketClient;
14pub use integration::{BitbucketIntegration, StackSubmissionStatus};
15pub use pull_request::{
16    CreatePullRequestRequest, Participant, Project, PullRequest, PullRequestManager,
17    PullRequestRef, PullRequestState, Repository, User,
18};
19
20// Placeholder to satisfy module import in lib.rs
21// This will be implemented in Phase 3: Bitbucket Server Integration