Skip to content

Fixes for DiffOpt#178

Merged
joaquimg merged 16 commits into
masterfrom
jg/newdo
Aug 19, 2025
Merged

Fixes for DiffOpt#178
joaquimg merged 16 commits into
masterfrom
jg/newdo

Conversation

@joaquimg
Copy link
Copy Markdown
Member

@joaquimg joaquimg commented Jul 7, 2025

Comment thread src/MOI_wrapper.jl Outdated
joaquimg and others added 6 commits July 7, 2025 01:52
* add ParametricVectorQuadraticFunction

* use at_variable and remove unecessary calls

* start addressing variable coefficients

* update tests

* fix bugs

* fix bug

* update add constraint

* update test

* update jump test

* fix test

* rm update

* update add_constraint

* attemp replace

* update functions

* update

* update

* working first set

* update tol

* update tol

* finish

* change tests names

* Apply suggestions from code review

---------

Co-authored-by: Joaquim <joaquimdgarcia@gmail.com>
* fix VariablePrimalStart

* add get VariablePrimalStart

* fix "is_valid"

* fix ambiguity

* format

---------

Co-authored-by: joaquimg <joaquimdgarcia@gmail.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Aug 18, 2025

Codecov Report

❌ Patch coverage is 95.65217% with 13 lines in your changes missing coverage. Please review.
✅ Project coverage is 97.51%. Comparing base (103d44a) to head (13bdbae).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
src/MOI_wrapper.jl 92.35% 12 Missing ⚠️
src/parametric_functions.jl 99.06% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #178      +/-   ##
==========================================
+ Coverage   97.15%   97.51%   +0.35%     
==========================================
  Files           5        5              
  Lines        1161     1449     +288     
==========================================
+ Hits         1128     1413     +285     
- Misses         33       36       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

joaquimg and others added 5 commits August 18, 2025 02:16
* fix VariablePrimalStart

* add get VariablePrimalStart

* fix "is_valid"

* fix ambiguity

* format

* add more vector tests

---------

Co-authored-by: Andrew <arosemberg3@gatech.edu>
* fix key vector quadratic

* add new tests and fix affine cache

* format

* test constraint name set and get

* add no parameter problem

* fix test name

* fix comment

* force has_parameter and !_is_vector_affine

* update coverage

* remove useless function

* update tests coverage

* format and rm useless functions

* improve tests to force coverage improvement

* fix typo
@andrewrosemberg andrewrosemberg mentioned this pull request Aug 19, 2025
* update tests and coverage

* update tests

* update tests

* add copy to test

* fix typo

* format

* fix typo
andrewrosemberg and others added 2 commits August 19, 2025 12:35
* improve coverage 2.0

* format

* fix typo
@joaquimg joaquimg merged commit d620432 into master Aug 19, 2025
7 of 8 checks passed
@joaquimg joaquimg deleted the jg/newdo branch August 19, 2025 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants