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 escalier_lsp to use new crates #699

Closed kevinbarabash closed 1 year ago

kevinbarabash commented 1 year ago

This is the very last thing that needed to be updated before we can get rid of tree-sitter and the old crates.

codecov[bot] commented 1 year ago

Codecov Report

Merging #699 (129107d) into main (5a70c80) will decrease coverage by 0.15%. The diff coverage is 42.78%.

@@            Coverage Diff             @@
##             main     #699      +/-   ##
==========================================
- Coverage   88.17%   88.03%   -0.15%     
==========================================
  Files         112      113       +1     
  Lines       25261    25353      +92     
==========================================
+ Hits        22275    22319      +44     
- Misses       2986     3034      +48     
Files Changed Coverage Δ
crates/escalier_lsp/src/main.rs 1.85% <0.00%> (ø)
crates/escalier_lsp/src/semantic_tokens.rs 0.00% <0.00%> (ø)
crates/escalier_lsp/src/util.rs 33.33% <33.33%> (ø)
crates/escalier_lsp/src/server.rs 76.71% <88.88%> (+1.35%) :arrow_up:
crates/escalier_ast/src/visitor.rs 57.54% <100.00%> (+1.22%) :arrow_up:

... and 5 files with indirect coverage changes