zapreq 0.1.8

A fast, friendly HTTP client for the terminal
Documentation
sonar.projectKey=MFAIZAN20_zapreq
sonar.organization=mfaizan20

# Display name in SonarCloud UI
sonar.projectName=zapreq
sonar.projectVersion=1.0

# Scan only application source code
sonar.sources=src,src-tauri/src,frontend/src
sonar.tests=tests
sonar.test.inclusions=tests/**/*.rs

# Exclude generated/build/dependency and artifact files
sonar.exclusions=**/node_modules/**,**/dist/**,**/build/**,**/.next/**,**/target/**,**/coverage/**,**/.git/**,**/Cargo.lock,**/package-lock.json,**/*.postman.json

# App.tsx currently contains large inline mock fixtures and repeated view composition.
# Keep it out of CPD until those sections are split into smaller modules.
sonar.cpd.exclusions=frontend/src/App.tsx

# Frontend coverage is not generated in CI yet, and several Rust UI/reporting modules do not
# have a stable unit-test harness yet. Keep them out of the coverage gate until they are
# instrumented with dedicated tests.
sonar.coverage.exclusions=frontend/**,src-tauri/**,.github/**,scripts/**,package.json,src/main.rs,src/collections.rs,src/config.rs,src/format/headers.rs,src/format/json.rs,src/format/xml.rs,src/notes.rs,src/output/theme.rs,src/perf.rs,src/regression.rs,src/security.rs,src/secrets.rs,src/sources.rs,src/tui.rs,src/zapdocs.rs,src/cli.rs,src/localdb.rs

# Import Rust coverage produced as LCOV in CI
sonar.rust.lcov.reportPaths=coverage/lcov.info

# Encoding
sonar.sourceEncoding=UTF-8