JuliaIntervals / IntervalRootFinding.jl

Library for finding the roots of a function using interval arithmetic
https://juliaintervals.github.io/IntervalRootFinding.jl/
Other
127 stars 26 forks source link

Update to Julia 0.7 and 1.0 #94

Closed dpsanders closed 6 years ago

dpsanders commented 6 years ago

Tests pass locally on 0.7 and 1.0 using master of IntervalArithmetic.jl.

lbenet commented 6 years ago

I guess REQUIRE needs to be changed to demand Julia 0.7 at least, and once it is ready IntervalArithmetics v0.15.0. Also, .travis.yml and appveyor.yml need to test 0.7, 1.0 and nighties.

codecov-io commented 6 years ago

Codecov Report

Merging #94 into master will increase coverage by 28.2%. The diff coverage is 93.75%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #94      +/-   ##
==========================================
+ Coverage   64.97%   93.17%   +28.2%     
==========================================
  Files          11        9       -2     
  Lines         551      337     -214     
==========================================
- Hits          358      314      -44     
+ Misses        193       23     -170
Impacted Files Coverage Δ
src/root_object.jl 100% <ø> (+75%) :arrow_up:
src/quadratic.jl 96% <ø> (-0.3%) :arrow_down:
src/IntervalRootFinding.jl 100% <ø> (+95.34%) :arrow_up:
src/contractors.jl 100% <ø> (+10%) :arrow_up:
src/newton1d.jl 87.64% <100%> (+0.36%) :arrow_up:
src/roots.jl 100% <100%> (+11.86%) :arrow_up:
src/linear_eq.jl 98% <88.88%> (+12.86%) :arrow_up:
... and 6 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 f7e2d85...66b1d1e. Read the comment docs.

dpsanders commented 6 years ago

Tests pass! This is ready to merge and tag a new version.

dpsanders commented 6 years ago

But probably we should release a final Julia 0.6 release first?