Skip to content

refactor: pydantic fields

c2f62fd
Select commit
Loading
Failed to load commit list.
Merged

refactor: pydantic fields #3947

refactor: pydantic fields
c2f62fd
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed May 28, 2026 in 0s

37.32% (-0.09%) compared to 7121e6e

View this Pull Request on Codecov

37.32% (-0.09%) compared to 7121e6e

Details

Codecov Report

❌ Patch coverage is 18.08511% with 77 lines in your changes missing coverage. Please review.
✅ Project coverage is 37.32%. Comparing base (7121e6e) to head (c2f62fd).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
packages/openapi-python/src/py-dsl/decl/field.ts 2.70% 31 Missing and 5 partials ⚠️
packages/openapi-python/src/py-dsl/decl/method.ts 3.57% 24 Missing and 3 partials ⚠️
...napi-python/src/plugins/pydantic/dsl/decl/field.ts 0.00% 3 Missing ⚠️
packages/openapi-python/src/py-dsl/utils/name.ts 50.00% 3 Missing ⚠️
packages/openapi-python/src/py-compiler/printer.ts 85.71% 2 Missing ⚠️
packages/openapi-python/src/py-dsl/decl/func.ts 0.00% 2 Missing ⚠️
packages/openapi-python/src/py-dsl/index.ts 0.00% 2 Missing ⚠️
...openapi-python/src/plugins/@hey-api/sdk/v1/node.ts 0.00% 1 Missing ⚠️
...enapi-python/src/plugins/pydantic/dsl/decl/enum.ts 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3947      +/-   ##
==========================================
- Coverage   37.40%   37.32%   -0.09%     
==========================================
  Files         654      656       +2     
  Lines       22456    22536      +80     
  Branches     6538     6551      +13     
==========================================
+ Hits         8400     8411      +11     
- Misses      11397    11459      +62     
- Partials     2659     2666       +7     

☔ View full report in Codecov by Sentry.
📢 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.