JKRT / OMFrontend.jl

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

Frontend fixes overconstrained #69

Closed JKRT closed 2 years ago

JKRT commented 2 years ago

This PR fixes some of the issues related to overconstrained connectors. More extensive MSL coverage is also provided. Furthermore, the default MSL is upgraded from 3.2 to 4.0

codecov-commenter commented 2 years ago

Codecov Report

Merging #69 (9d78675) into master (e73444e) will increase coverage by 2.53%. The diff coverage is 14.03%.

@@            Coverage Diff             @@
##           master      #69      +/-   ##
==========================================
+ Coverage   17.47%   20.00%   +2.53%     
==========================================
  Files         166      166              
  Lines       59245    60316    +1071     
==========================================
+ Hits        10354    12069    +1715     
+ Misses      48891    48247     -644     
Impacted Files Coverage Δ
src/NewFrontend/NFCeval.jl 12.62% <ø> (+0.45%) :arrow_up:
src/NewFrontend/NFConnectionSets.jl 75.92% <ø> (+6.79%) :arrow_up:
src/NewFrontend/NFConnections.jl 61.19% <ø> (ø)
src/NewFrontend/NFConvertDAE.jl 20.40% <0.00%> (-0.03%) :arrow_down:
src/NewFrontend/NFEvalFunction.jl 0.14% <0.00%> (+0.14%) :arrow_up:
src/NewFrontend/NFInline.jl 13.95% <0.00%> (ø)
src/NewFrontend/NFOCConnectionGraph.jl 34.04% <ø> (+34.04%) :arrow_up:
src/NewFrontend/NFPackage.jl 34.84% <ø> (+12.62%) :arrow_up:
src/NewFrontend/NFPrefixes.jl 41.09% <0.00%> (-1.06%) :arrow_down:
src/NewFrontend/NFRestriction.jl 60.92% <ø> (+8.26%) :arrow_up:
... and 76 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 e73444e...9d78675. Read the comment docs.