# OpenAPI Generator Ignore
# Generated by openapi-generator https://github.com/openapitools/openapi-generator

# Use this file to prevent files from being overwritten by the generator.
# The patterns follow closely to .gitignore or .dockerignore.

# As an example, the C# client generator defines ApiClient.cs.
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
#ApiClient.cs

# You can match any string of characters against a directory, file or extension with a single asterisk (*):
#foo/*/qux
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux

# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
#foo/**/qux
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux

# You can also negate patterns with an exclamation (!).
# For example, you can ignore all files in a docs folder with the file extension .md:
#docs/*.md
# Then explicitly reverse the ignore rule for a single file:
#!docs/README.md

# ============================================================================
# Custom Files - DO NOT OVERWRITE
# ============================================================================
# These files are manually maintained and should NOT be overwritten by the generator

# Custom logging implementation (not generated)
# Protect entire logging module directory
wex_health/logging/**
src/wex_health/logging/**

# Custom logging tests (not generated)
tests/test_logging.py
test/test_logging.py

# Custom auth implementation (not generated)
# Protect entire auth module directory
wex_health/auth/**
src/wex_health/auth/**

# Custom OAuth2 tests (not generated)
tests/test_oauth2.py
test/test_oauth2.py

# Custom retry implementation (not generated)
wex_health/retry.py
src/wex_health/retry.py

# Custom timeout policy implementation (not generated)
wex_health/timeout_policy.py
src/wex_health/timeout_policy.py

# Custom retry tests (not generated)
tests/test_retry_logic.py
test/test_retry_logic.py
tests/test_retry_additional.py
test/test_retry_additional.py

# Custom timeout tests (not generated)
tests/test_timeout_policy.py
test/test_timeout_policy.py

# ============================================================================
# Configuration Files - DO NOT OVERWRITE
# ============================================================================
# These files contain manually maintained configuration and security updates
# that should NOT be overwritten by the generator

# pyproject.toml - Contains security updates (aiohttp >=3.13.3) and custom config
pyproject.toml

# MANIFEST.in - Contains custom file inclusion/exclusion rules for distribution
MANIFEST.in

# setup.py - Deprecated, using pyproject.toml exclusively (PEP 517/518)
# OpenAPI Generator generates this, but we don't want it
setup.py

# ============================================================================
# Documentation Files - DO NOT OVERWRITE
# ============================================================================
# These files are manually maintained and should NOT be overwritten by the generator

# CHANGELOG.md - Manually maintained version history
CHANGELOG.md

# CONTRIBUTING.md - Manually maintained contribution guidelines
# Note: Excluded from distribution but protected from overwrite
CONTRIBUTING.md

# ============================================================================
# CI/CD and Infrastructure - DO NOT OVERWRITE
# ============================================================================
# GitHub Actions workflows are internal infrastructure and should NOT be overwritten

# Protect entire .github directory (all workflows and GitHub config)
.github/**
.github/*

# Individual workflow files (explicit protection)
.github/workflows/auto-generate.yml
.github/workflows/auto-merge.yml
.github/workflows/manual-generate.yml
.github/workflows/publish.yml
.github/workflows/python.yml
.github/workflows/validation.yml

# Custom verification and fix scripts (not generated)
