-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC: make FillArrays.jl a weakdep #163
base: master
Are you sure you want to change the base?
Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #163 +/- ##
==========================================
- Coverage 87.08% 87.04% -0.05%
==========================================
Files 10 11 +1
Lines 1773 1775 +2
==========================================
+ Hits 1544 1545 +1
- Misses 229 230 +1
☔ View full report in Codecov by Sentry. |
I pushed things a bit further. Controversial aspects are the above-mentionen |
This is as far as I got. I got stuck at the
MulAdd(::Mul)
constructor, which callsmulzeros
, which callsZeros
forNumber
eltypes. So, either this means we have a strong dependency, or there is a work-around. Perhaps, after JuliaArrays/FillArrays.jl#286 FillArrays.jl is light enough anyway, but if there is a simple enough work-around, I think it would be still beneficial to reduce strong dependencies as much as possible. I'm leaving for summer holidays, so I'm putting this up for comments.