Skip to content

refactor(jsruntime): refactoring

1c2161d
Select commit
Loading
Failed to load commit list.
Merged

refactor(jsruntime): builtins #769

refactor(jsruntime): refactoring
1c2161d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 28, 2026 in 0s

75.59% (-0.05%) compared to c04ee20

View this Pull Request on Codecov

75.59% (-0.05%) compared to c04ee20

Details

Codecov Report

❌ Patch coverage is 63.88889% with 117 lines in your changes missing coverage. Please review.
✅ Project coverage is 75.59%. Comparing base (c04ee20) to head (1c2161d).

Files with missing lines Patch % Lines
libs/jsruntime/src/builtins/object/imp.rs 0.00% 26 Missing ⚠️
libs/jsruntime/src/backend/bridge.rs 47.61% 22 Missing ⚠️
libs/jsruntime/src/backend/clir/compiler/mod.rs 23.80% 16 Missing ⚠️
libs/jsruntime/src/builtins/global/imp.rs 89.90% 3 Missing and 8 partials ⚠️
libs/jsruntime/src/builtins/promise/imp.rs 20.00% 8 Missing ⚠️
libs/jsruntime/src/builtins/string/imp.rs 11.11% 8 Missing ⚠️
libs/jsruntime/src/builtins/function/imp.rs 0.00% 7 Missing ⚠️
libs/jsruntime/src/lib.rs 70.83% 7 Missing ⚠️
libs/jsruntime/src/builtins/error/imp.rs 0.00% 6 Missing ⚠️
libs/jsruntime/src/builtins/mod.rs 90.19% 5 Missing ⚠️
... and 1 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #769      +/-   ##
==========================================
- Coverage   75.63%   75.59%   -0.05%     
==========================================
  Files          95       96       +1     
  Lines       29032    28949      -83     
  Branches    29032    28949      -83     
==========================================
- Hits        21958    21883      -75     
+ Misses       6764     6757       -7     
+ Partials      310      309       -1     

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