Skip to content
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

Normalize optimization.Table DB storage #143

Open
wants to merge 5 commits into
base: enh/remove-superfluous-ellipses
Choose a base branch
from

Use getattr to DRY some lines

afd1630
Select commit
Loading
Failed to load commit list.
Open

Normalize optimization.Table DB storage #143

Use getattr to DRY some lines
afd1630
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Dec 20, 2024 in 0s

88.1% (+0.0%) compared to 64d7787

View this Pull Request on Codecov

88.1% (+0.0%) compared to 64d7787

Details

Codecov Report

Attention: Patch coverage is 97.27273% with 3 lines in your changes missing coverage. Please review.

Project coverage is 88.1%. Comparing base (64d7787) to head (afd1630).

Files with missing lines Patch % Lines
ixmp4/data/db/optimization/table/repository.py 85.7% 3 Missing ⚠️
Additional details and impacted files
@@                       Coverage Diff                       @@
##           enh/remove-superfluous-ellipses    #143   +/-   ##
===============================================================
  Coverage                             88.1%   88.1%           
===============================================================
  Files                                  231     231           
  Lines                                 8125    8187   +62     
===============================================================
+ Hits                                  7160    7219   +59     
- Misses                                 965     968    +3     
Files with missing lines Coverage Δ
ixmp4/core/optimization/table.py 92.4% <100.0%> (-0.2%) ⬇️
ixmp4/data/abstract/optimization/table.py 96.9% <100.0%> (+<0.1%) ⬆️
ixmp4/data/api/optimization/table.py 94.0% <100.0%> (ø)
ixmp4/data/db/base.py 92.3% <100.0%> (+<0.1%) ⬆️
ixmp4/data/db/optimization/__init__.py 100.0% <100.0%> (ø)
ixmp4/data/db/optimization/base.py 100.0% <100.0%> (ø)
ixmp4/data/db/optimization/indexset/__init__.py 100.0% <100.0%> (ø)
ixmp4/data/db/optimization/indexset/repository.py 98.1% <100.0%> (ø)
ixmp4/data/db/optimization/table/model.py 100.0% <100.0%> (ø)
ixmp4/data/db/optimization/utils.py 100.0% <100.0%> (ø)
... and 4 more