Module pr_generation

Module pr_generation 

Source
Expand description

Pull request generation for contract changes

This module provides functionality for automatically generating pull requests when contract changes are detected, including updates to OpenAPI specs, mock fixtures, generated clients, and example tests.

Re-exports§

pub use generator::PRGenerator;
pub use github::GitHubPRClient;
pub use gitlab::GitLabPRClient;
pub use templates::PRTemplate;
pub use templates::PRTemplateContext;
pub use types::PRFileChange;
pub use types::PRFileChangeType;
pub use types::PRGenerationConfig;
pub use types::PRProvider;
pub use types::PRRequest;
pub use types::PRResult;

Modules§

generator
PR generator for creating pull requests
github
GitHub PR client
gitlab
GitLab PR (Merge Request) client
templates
PR template generation
types
Types for PR generation