SciML / SciMLBase.jl

The Base interface of the SciML ecosystem
https://docs.sciml.ai/SciMLBase/stable
MIT License
127 stars 92 forks source link

Rename the extension packages and do RCall as well #521

Closed ChrisRackauckas closed 10 months ago

ChrisRackauckas commented 10 months ago

Fixes the name of the extensions so they don't clash elsewhere. Also adds an RCall one which is basic and assumes out of place, which is a fine assumption given that R is copy-on-write and thus mutation of the form of an in-place function is just not possible. This means that we don't get the great error messages, but oh well we can figure that out later.

Fixes https://github.com/SciML/diffeqr/issues/41

Better version requires https://github.com/JuliaInterop/RCall.jl/issues/503

codecov[bot] commented 10 months ago

Codecov Report

Merging #521 (e69a1ac) into master (a8b39e9) will decrease coverage by 14.00%. The diff coverage is 0.00%.

@@             Coverage Diff             @@
##           master     #521       +/-   ##
===========================================
- Coverage   54.41%   40.41%   -14.00%     
===========================================
  Files          52       53        +1     
  Lines        3900     3882       -18     
===========================================
- Hits         2122     1569      -553     
- Misses       1778     2313      +535     
Files Coverage Δ
ext/SciMLBasePyCallExt.jl 100.00% <ø> (ø)
ext/SciMLBasePythonCallExt.jl 100.00% <ø> (ø)
ext/SciMLBaseZygoteExt.jl 50.00% <ø> (ø)
ext/SciMLBaseRCallExt.jl 0.00% <0.00%> (ø)

... and 33 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more