Closed tlambert03 closed 1 year ago
Thanks a lot! :)
Merging #21 (4a9307c) into main (5a2b221) will decrease coverage by
0.14%
. The diff coverage is88.23%
.
:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@ Coverage Diff @@
## main #21 +/- ##
==========================================
- Coverage 86.46% 86.33% -0.14%
==========================================
Files 3 3
Lines 303 322 +19
==========================================
+ Hits 262 278 +16
- Misses 41 44 +3
Impacted Files | Coverage Δ | |
---|---|---|
ilpy/wrapper.pyx | 76.04% <85.71%> (+3.91%) |
:arrow_up: |
ilpy/expressions.py | 91.16% <93.75%> (+0.68%) |
:arrow_up: |
this adds two new convenience constructors to
Constraint
andObjective
... moving the logic that was in theexpressions.py
module down to a lower level so it can be reused more easily.It lets you more easily build these objects from a list or dict of coefficients without having to do the for loop yourself: