Skip to content

Commit 4b412b3

Browse files
remove isempty cache
1 parent 48ed3bd commit 4b412b3

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/diff_opt.jl

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,6 @@ function Base.empty!(cache::InputCache)
3535
return
3636
end
3737

38-
function Base.isempty(cache::InputCache)
39-
return isempty(cache.dx) &&
40-
isempty(cache.scalar_constraints) &&
41-
isempty(cache.vector_constraints) &&
42-
cache.objective === nothing
43-
end
44-
4538
"""
4639
reverse_differentiate!(model::MOI.ModelLike)
4740

test/parameters.jl

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -671,6 +671,13 @@ function test_diff_errors()
671671
return
672672
end
673673

674+
function is_empty(cache::DiffOpt.InputCache)
675+
return isempty(cache.dx) &&
676+
isempty(cache.scalar_constraints) &&
677+
isempty(cache.vector_constraints) &&
678+
cache.objective === nothing
679+
end
680+
674681
# Credit to @klamike
675682
function test_empty_cache()
676683
m = Model(
@@ -690,10 +697,10 @@ function test_empty_cache()
690697

691698
function get_sensitivity(m, xᵢ, pᵢ)
692699
DiffOpt.empty_input_sensitivities!(m)
693-
@test DiffOpt.isempty(unsafe_backend(m).optimizer.input_cache)
700+
@test is_empty(unsafe_backend(m).optimizer.input_cache)
694701
if !isnothing(unsafe_backend(m).optimizer.diff) &&
695702
!isnothing(unsafe_backend(m).optimizer.diff.model.input_cache)
696-
@test DiffOpt.isempty(
703+
@test is_empty(
697704
unsafe_backend(m).optimizer.diff.model.input_cache,
698705
)
699706
end

0 commit comments

Comments
 (0)