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

Type check generic methods on classes #721

Closed kevinbarabash closed 11 months ago

codecov[bot] commented 11 months ago

Codecov Report

Merging #721 (87f6a55) into main (fd761b6) will increase coverage by 0.27%. The diff coverage is 86.22%.

@@            Coverage Diff             @@
##             main     #721      +/-   ##
==========================================
+ Coverage   84.88%   85.15%   +0.27%     
==========================================
  Files          62       62              
  Lines       12713    12811      +98     
==========================================
+ Hits        10791    10909     +118     
+ Misses       1922     1902      -20     
Files Coverage Δ
crates/escalier_ast/src/class.rs 87.50% <ø> (ø)
crates/escalier_hm/src/folder.rs 89.59% <100.00%> (-0.31%) :arrow_down:
crates/escalier_hm/src/infer.rs 94.73% <100.00%> (+0.09%) :arrow_up:
crates/escalier_hm/src/types.rs 87.63% <100.00%> (+1.50%) :arrow_up:
crates/escalier_hm/src/unify.rs 85.91% <100.00%> (ø)
crates/escalier_hm/src/util.rs 77.36% <100.00%> (+0.07%) :arrow_up:
crates/escalier_hm/src/visitor.rs 56.58% <100.00%> (+18.99%) :arrow_up:
crates/escalier_interop/src/parse.rs 91.30% <100.00%> (-0.13%) :arrow_down:
crates/escalier_parser/src/expr_parser.rs 97.03% <100.00%> (+0.05%) :arrow_up:
crates/escalier_codegen/src/js.rs 80.91% <0.00%> (+0.21%) :arrow_up:
... and 2 more

... and 2 files with indirect coverage changes