AnyhowStep / sql-compiler

An experimental SQL compiler
MIT License
0 stars 0 forks source link

Added more ConflictFunctionCall #40

Closed AnyhowStep closed 2 years ago

AnyhowStep commented 2 years ago

Not all new rules have coverage but significant work has been added that it's worthwhile to merge

codecov-commenter commented 2 years ago

Codecov Report

Merging #40 (bc34aa2) into master (7c8e903) will increase coverage by 0.17%. The diff coverage is 89.31%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #40      +/-   ##
==========================================
+ Coverage   91.61%   91.79%   +0.17%     
==========================================
  Files         552      555       +3     
  Lines       14484    14800     +316     
  Branches     1956     2013      +57     
==========================================
+ Hits        13269    13585     +316     
- Misses        959      961       +2     
+ Partials      256      254       -2     
Impacted Files Coverage Δ
src/grammar-builder/build-grammar.ts 9.21% <0.00%> (-0.25%) :arrow_down:
src/grammar-builder/node-types.ts 1.92% <0.00%> (-0.03%) :arrow_down:
src/grammar-runtime-3/grammar.ts 95.34% <ø> (ø)
src/mysql-grammar-2/compiled-grammar.generated.ts 100.00% <ø> (ø)
...ression/function-call/non-keyword-function-call.ts 100.00% <ø> (ø)
...c/mysql-grammar-2/statement/statement/statement.ts 100.00% <ø> (ø)
src/scanner/scanner.ts 53.62% <ø> (+0.37%) :arrow_up:
src/grammar-builder/grammar.ts 77.77% <66.66%> (+1.48%) :arrow_up:
src/grammar-runtime-3/parser-2.ts 77.49% <77.77%> (+0.32%) :arrow_up:
src/scanner-2/character-code.ts 97.98% <84.61%> (-1.28%) :arrow_down:
... and 25 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0348ebc...bc34aa2. Read the comment docs.

AnyhowStep commented 2 years ago

Merging this because I've just been dumping all my random code into this branch forever now.