escalier-lang / escalier

A compile-to-JavaScript language with tight TypeScript integration.
https://escalier-lang.github.io/escalier/
MIT License
21 stars 1 forks source link

Add new escalier_interop crate #687

Closed kevinbarabash closed 1 year ago

codecov[bot] commented 1 year ago

Codecov Report

Merging #687 (012ead4) into main (774cba4) will increase coverage by 0.09%. The diff coverage is 90.46%.

@@            Coverage Diff             @@
##             main     #687      +/-   ##
==========================================
+ Coverage   88.86%   88.95%   +0.09%     
==========================================
  Files         109      112       +3     
  Lines       24188    25124     +936     
==========================================
+ Hits        21494    22349     +855     
- Misses       2694     2775      +81     
Files Changed Coverage Δ
crates/escalier_ast/src/type_ann.rs 100.00% <ø> (ø)
crates/escalier_codegen/src/js.rs 66.48% <0.00%> (ø)
crates/escalier_parser/src/lib.rs 100.00% <ø> (ø)
crates/escalier_codegen/src/d_ts.rs 62.51% <50.00%> (-0.10%) :arrow_down:
crates/escalier_parser/src/type_ann_parser.rs 95.41% <70.00%> (-0.39%) :arrow_down:
crates/escalier_hm/src/infer.rs 91.83% <83.33%> (-0.09%) :arrow_down:
crates/escalier_hm/src/types.rs 81.04% <86.20%> (+0.36%) :arrow_up:
crates/escalier_hm/src/unify.rs 82.96% <87.50%> (+0.20%) :arrow_up:
crates/escalier_hm/src/util.rs 78.29% <88.00%> (+0.70%) :arrow_up:
crates/escalier_interop/src/util.rs 90.85% <90.85%> (ø)
... and 4 more

... and 4 files with indirect coverage changes