Skip to content

Don't unpack escaped properties with quotes as that behavior was remo…

f8e0bbf
Select commit
Loading
Failed to load commit list.
Draft

Schema Validation and Related XLR Fixes #242

Don't unpack escaped properties with quotes as that behavior was remo…
f8e0bbf
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 5, 2026 in 0s

68.08% (+2.22%) compared to 33f3e03

View this Pull Request on Codecov

68.08% (+2.22%) compared to 33f3e03

Details

Codecov Report

❌ Patch coverage is 85.42056% with 78 lines in your changes missing coverage. Please review.
✅ Project coverage is 68.08%. Comparing base (33f3e03) to head (f8e0bbf).

Files with missing lines Patch % Lines
...ge-service/src/plugins/schema-validation-plugin.ts 92.02% 29 Missing and 1 partial ⚠️
xlr/utils/src/ts-helpers.ts 72.36% 21 Missing ⚠️
cli/src/utils/xlr/visitors/plugin.ts 0.00% 10 Missing ⚠️
xlr/converters/src/ts-to-xlr.ts 80.85% 8 Missing and 1 partial ⚠️
language/json-language-service/src/utils.ts 76.92% 3 Missing ⚠️
cli/src/commands/xlr/compile.ts 0.00% 2 Missing ⚠️
cli/src/utils/xlr/consts.ts 0.00% 2 Missing ⚠️
language/json-language-service/src/xlr/registry.ts 80.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #242      +/-   ##
==========================================
+ Coverage   65.85%   68.08%   +2.22%     
==========================================
  Files         182      183       +1     
  Lines       17690    18174     +484     
  Branches     2662     2844     +182     
==========================================
+ Hits        11650    12374     +724     
+ Misses       6010     5767     -243     
- Partials       30       33       +3     

☔ 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.