JKRT / OMFrontend.jl

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

Handle recompilation in frontend #52

Closed JKRT closed 2 years ago

JKRT commented 2 years ago

This PR introduces the recompilation function s.t models can reconfigure them self given that certain conditions are met.

codecov-commenter commented 2 years ago

Codecov Report

Merging #52 (fe5a84c) into master (1ba5611) will increase coverage by 1.44%. The diff coverage is 50.16%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #52      +/-   ##
==========================================
+ Coverage   15.42%   16.87%   +1.44%     
==========================================
  Files         166      166              
  Lines       59139    59284     +145     
==========================================
+ Hits         9121    10002     +881     
+ Misses      50018    49282     -736     
Impacted Files Coverage Δ
src/NewFrontend/BindingExpression.jl 22.42% <0.00%> (+3.07%) :arrow_up:
src/NewFrontend/NFBinding.jl 50.00% <ø> (+5.55%) :arrow_up:
src/NewFrontend/NFCall.jl 31.34% <0.00%> (+0.44%) :arrow_up:
src/NewFrontend/NFConvertDAE.jl 18.66% <0.00%> (-0.16%) :arrow_down:
src/NewFrontend/NFDimension.jl 27.12% <0.00%> (-3.46%) :arrow_down:
src/NewFrontend/NFFunctionDerivative.jl 10.00% <0.00%> (ø)
src/NewFrontend/NFModifier.jl 40.70% <0.00%> (ø)
src/NewFrontend/NFSimplifyModel.jl 30.66% <0.00%> (ø)
src/NewFrontend/NFTyping.jl 36.25% <0.00%> (+2.86%) :arrow_up:
src/NewFrontend/NFVariable.jl 26.44% <0.00%> (+0.21%) :arrow_up:
... and 60 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 3eea8fb...fe5a84c. Read the comment docs.