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

Update TObjElem to include a ::Method() variant #717

Closed kevinbarabash closed 11 months ago

kevinbarabash commented 11 months ago

TODO:

codecov[bot] commented 11 months ago

Codecov Report

Merging #717 (efd3c49) into main (78e07d7) will decrease coverage by 1.96%. The diff coverage is 63.60%.

@@            Coverage Diff             @@
##             main     #717      +/-   ##
==========================================
- Coverage   85.80%   83.85%   -1.96%     
==========================================
  Files          61       62       +1     
  Lines       11814    12403     +589     
==========================================
+ Hits        10137    10400     +263     
- Misses       1677     2003     +326     
Files Coverage Δ
crates/escalier_ast/src/class.rs 87.50% <ø> (ø)
crates/escalier_ast/src/type_ann.rs 93.75% <100.00%> (-6.25%) :arrow_down:
crates/escalier_hm/src/infer_pattern.rs 92.69% <ø> (-0.07%) :arrow_down:
crates/escalier_hm/src/lib.rs 100.00% <ø> (ø)
crates/escalier_interop/src/parse.rs 91.28% <100.00%> (-0.38%) :arrow_down:
crates/escalier_parser/src/parser.rs 98.09% <100.00%> (+<0.01%) :arrow_up:
crates/escalier_hm/src/infer.rs 94.45% <93.93%> (+0.32%) :arrow_up:
crates/escalier_hm/src/folder.rs 91.76% <72.41%> (-2.36%) :arrow_down:
crates/escalier_codegen/src/d_ts.rs 81.44% <65.51%> (-1.11%) :arrow_down:
crates/escalier_hm/src/unify.rs 85.86% <81.35%> (-0.70%) :arrow_down:
... and 6 more