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 support for 'for' loops of arrays and tuples #680

Closed kevinbarabash closed 1 year ago

codecov[bot] commented 1 year ago

Codecov Report

Merging #680 (1222b05) into main (a6fc641) will increase coverage by 0.08%. The diff coverage is 98.19%.

@@            Coverage Diff             @@
##             main     #680      +/-   ##
==========================================
+ Coverage   88.68%   88.77%   +0.08%     
==========================================
  Files         109      109              
  Lines       23900    23992      +92     
==========================================
+ Hits        21196    21299     +103     
+ Misses       2704     2693      -11     
Files Changed Coverage Δ
crates/escalier_codegen/src/d_ts.rs 61.83% <33.33%> (+0.05%) :arrow_up:
crates/escalier_ast/src/stmt.rs 100.00% <100.00%> (ø)
crates/escalier_ast/src/visitor.rs 47.95% <100.00%> (+2.87%) :arrow_up:
crates/escalier_codegen/src/js.rs 66.21% <100.00%> (+1.83%) :arrow_up:
crates/escalier_hm/src/infer.rs 91.82% <100.00%> (+0.10%) :arrow_up:
crates/escalier_hm/src/unify.rs 83.00% <100.00%> (+0.37%) :arrow_up:
crates/escalier_parser/src/stmt_parser.rs 98.78% <100.00%> (+0.20%) :arrow_up:

... and 6 files with indirect coverage changes