Add `JsNativeObject` wrapper
This PR adds a JsNativeObject wrapper around JsObject with the invariant that the underlying object data is a native object of some type T.
Codecov Report
Attention: 40 lines in your changes are missing coverage. Please review.
Comparison is base (
07e2356) 44.59% compared to head (5e459a5) 44.55%. Report is 50 commits behind head on main.
| Files | Patch % | Lines |
|---|---|---|
| boa_engine/src/object/builtins/jsnative_object.rs | 0.00% | 40 Missing :warning: |
Additional details and impacted files
@@ Coverage Diff @@
## main #3479 +/- ##
==========================================
- Coverage 44.59% 44.55% -0.04%
==========================================
Files 487 488 +1
Lines 50601 50641 +40
==========================================
Hits 22563 22563
- Misses 28038 28078 +40
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Are doc tests not covered by codecov?
Are doc tests not covered by codecov?
Nope, and I'm not sure if tarpaulin supports testing docs.
@jedel1043, @raskad and @HalidOdat will try to review this.