mockforge_core/pr_generation/
mod.rs

1//! Pull request generation for contract changes
2//!
3//! This module provides functionality for automatically generating pull requests
4//! when contract changes are detected, including updates to OpenAPI specs,
5//! mock fixtures, generated clients, and example tests.
6
7pub mod generator;
8pub mod github;
9pub mod gitlab;
10pub mod templates;
11pub mod types;
12
13pub use generator::PRGenerator;
14pub use github::GitHubPRClient;
15pub use gitlab::GitLabPRClient;
16pub use templates::{PRTemplate, PRTemplateContext};
17pub use types::{
18    PRFileChange, PRFileChangeType, PRGenerationConfig, PRProvider, PRRequest, PRResult,
19};