Skip to content

🔥 feat: Add OpenAPI middleware - #3702

Draft
gaby wants to merge 52 commits into
mainfrom
2025-08-21-14-48-18
Draft

🔥 feat: Add OpenAPI middleware#3702
gaby wants to merge 52 commits into
mainfrom
2025-08-21-14-48-18

Merge branch 'main' into 2025-08-21-14-48-18

f899734
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 28, 2026 in 0s

93.40% (+0.10%) compared to 48b5ea3

View this Pull Request on Codecov

93.40% (+0.10%) compared to 48b5ea3

Details

Codecov Report

❌ Patch coverage is 94.23077% with 114 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.40%. Comparing base (48b5ea3) to head (f899734).

Files with missing lines Patch % Lines
app.go 86.96% 31 Missing and 18 partials ⚠️
middleware/openapi/openapi.go 95.25% 19 Missing and 15 partials ⚠️
router.go 92.68% 10 Missing and 8 partials ⚠️
middleware/openapi/schema.go 96.27% 6 Missing and 2 partials ⚠️
middleware/openapi/config.go 94.11% 5 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3702      +/-   ##
==========================================
+ Coverage   93.29%   93.40%   +0.10%     
==========================================
  Files         140      143       +3     
  Lines       14854    16730    +1876     
==========================================
+ Hits        13858    15626    +1768     
- Misses        620      692      +72     
- Partials      376      412      +36     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.