JKRT / OMFrontend.jl

Experimental implementation of NF. That is a Modelica frontend in 100% Julia
Other
2 stars 3 forks source link

Clock support for frontend #61

Closed JKRT closed 2 years ago

JKRT commented 2 years ago

This PR includes some bug fixes to the frontend + extensions to the existing testsuite. It also fixes frontend support for clock.

codecov-commenter commented 2 years ago

Codecov Report

Merging #61 (71189c6) into master (d86dbab) will increase coverage by 0.16%. The diff coverage is 44.28%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #61      +/-   ##
==========================================
+ Coverage   16.87%   17.03%   +0.16%     
==========================================
  Files         166      166              
  Lines       59285    59242      -43     
==========================================
+ Hits        10002    10094      +92     
+ Misses      49283    49148     -135     
Impacted Files Coverage Δ
src/NewFrontend/NFCeval.jl 10.62% <0.00%> (+0.09%) :arrow_up:
src/NewFrontend/NFComponent.jl 41.00% <0.00%> (+0.18%) :arrow_up:
src/NewFrontend/NFDimension.jl 27.12% <0.00%> (ø)
src/NewFrontend/NFFlatModel.jl 12.25% <ø> (ø)
src/NewFrontend/NFFunction.jl 29.01% <0.00%> (+0.23%) :arrow_up:
src/NewFrontend/NFType.jl 31.74% <0.00%> (+0.13%) :arrow_up:
src/main.jl 95.65% <ø> (ø)
src/NewFrontend/BindingExpression.jl 22.83% <35.29%> (+0.40%) :arrow_up:
src/NewFrontend/NFBuiltinCall.jl 10.72% <42.85%> (+1.13%) :arrow_up:
src/NewFrontend/NFTypeCheck.jl 22.23% <50.00%> (ø)
... and 23 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 d86dbab...71189c6. Read the comment docs.