Skip to content

Add type hints to parsers#993

Draft
GlassOfWhiskey wants to merge 1 commit into
mainfrom
typed-python-parsers
Draft

Add type hints to parsers#993
GlassOfWhiskey wants to merge 1 commit into
mainfrom
typed-python-parsers

Add type hints to parsers

09cfc31
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 29, 2026 in 1s

71.55% (-0.04%) compared to ee603d4, passed because coverage increased by 0.44% when compared to adjusted base (71.10%)

View this Pull Request on Codecov

71.55% (-0.04%) compared to ee603d4, passed because coverage increased by 0.44% when compared to adjusted base (71.10%)

Details

Codecov Report

❌ Patch coverage is 82.77512% with 72 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.55%. Comparing base (ee603d4) to head (09cfc31).

Files with missing lines Patch % Lines
src/schema_salad/python_codegen_support.py 0.00% 39 Missing ⚠️
src/schema_salad/metaschema.py 89.59% 19 Missing and 12 partials ⚠️
src/schema_salad/python_codegen.py 98.59% 0 Missing and 1 partial ⚠️
src/schema_salad/runtime.py 80.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #993      +/-   ##
==========================================
- Coverage   71.58%   71.55%   -0.04%     
==========================================
  Files          53       53              
  Lines        9912     9978      +66     
  Branches     2058     2057       -1     
==========================================
+ Hits         7096     7140      +44     
- Misses       2264     2290      +26     
+ Partials      552      548       -4     

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

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.