JuliaSmoothOptimizers / LinearOperators.jl

Linear Operators for Julia
Other
149 stars 31 forks source link

Separate 5-args constructor #282

Open geoffroyleconte opened 1 year ago

codecov[bot] commented 1 year ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (8a4bba3) 96.57% compared to head (8f52b9b) 96.48%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #282 +/- ## ========================================== - Coverage 96.57% 96.48% -0.09% ========================================== Files 15 15 Lines 1051 1053 +2 ========================================== + Hits 1015 1016 +1 - Misses 36 37 +1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 1 year ago
Package name latest stable
CaNNOLeS.jl
DCISolver.jl
FletcherPenaltySolver.jl
JSOSolvers.jl
Krylov.jl
NLPModels.jl
NLPModelsModifiers.jl
PROPACK.jl
Percival.jl
QuadraticModels.jl
SolverTools.jl
geoffroyleconte commented 1 year ago

I needed to remove the constructor LinearOperator{T}(.....) and replace it with LinearOperator(::Type{T}, ....) where {T} because it would not work for LinearOperator5{T}(......), but this is a breaking change.

dpo commented 7 months ago

@geoffroyleconte Any ideas where this comes from: https://github.com/JuliaSmoothOptimizers/LinearOperators.jl/actions/runs/7107666583/job/19349546057?pr=282