nicklockwood / Expression

A cross-platform Swift library for evaluating mathematical expressions at runtime
MIT License
829 stars 51 forks source link

Fix out of bounds #44

Closed nighthawk closed 1 year ago

nighthawk commented 1 year ago

As discussed in #43.

Also adding a GHA matrix for Linux to confirm.

codecov-commenter commented 1 year ago

Codecov Report

Merging #44 (1b93d19) into master (8fb79f9) will increase coverage by 1.44%. The diff coverage is 100.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##           master      #44      +/-   ##
==========================================
+ Coverage   97.89%   99.34%   +1.44%     
==========================================
  Files           5        5              
  Lines        4555     4558       +3     
==========================================
+ Hits         4459     4528      +69     
+ Misses         96       30      -66     
Impacted Files Coverage Δ
Sources/AnyExpression.swift 99.56% <100.00%> (+0.44%) :arrow_up:
Sources/Expression.swift 100.00% <0.00%> (+0.42%) :arrow_up:
Tests/AnyExpressionTests.swift 99.18% <0.00%> (+1.33%) :arrow_up:
Tests/ExpressionTests.swift 98.91% <0.00%> (+2.76%) :arrow_up:
Tests/MetadataTests.swift 100.00% <0.00%> (+13.04%) :arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.