Skip to content

style: apply Ruff formatting to uniprot-refactor-v2

72fa98f
Select commit
Loading
Failed to load commit list.
Open

UniProt Parser Refactor – Improved Modularity, Identifier Extraction, and Test Coverage #45

style: apply Ruff formatting to uniprot-refactor-v2
72fa98f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 20, 2026 in 0s

44.92% (+1.13%) compared to b3d8269

View this Pull Request on Codecov

44.92% (+1.13%) compared to b3d8269

Details

Codecov Report

❌ Patch coverage is 56.22407% with 211 lines in your changes missing coverage. Please review.
✅ Project coverage is 44.92%. Comparing base (b3d8269) to head (72fa98f).
⚠️ Report is 1 commits behind head on develop.

Files with missing lines Patch % Lines
src/cdm_data_loader_utils/parsers/uniprot.py 48.75% 144 Missing ⚠️
src/cdm_data_loader_utils/parsers/uniref.py 60.00% 54 Missing ⚠️
src/cdm_data_loader_utils/parsers/xml_utils.py 80.35% 11 Missing ⚠️
...data_loader_utils/parsers/gene_association_file.py 0.00% 1 Missing ⚠️
...dm_data_loader_utils/parsers/shared_identifiers.py 88.88% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop      #45      +/-   ##
===========================================
+ Coverage    43.78%   44.92%   +1.13%     
===========================================
  Files           42       44       +2     
  Lines         2592     2767     +175     
===========================================
+ Hits          1135     1243     +108     
- Misses        1457     1524      +67     
Files with missing lines Coverage Δ
...data_loader_utils/parsers/gene_association_file.py 62.06% <0.00%> (ø)
...dm_data_loader_utils/parsers/shared_identifiers.py 88.88% <88.88%> (ø)
src/cdm_data_loader_utils/parsers/xml_utils.py 80.35% <80.35%> (ø)
src/cdm_data_loader_utils/parsers/uniref.py 55.18% <60.00%> (+13.47%) ⬆️
src/cdm_data_loader_utils/parsers/uniprot.py 49.46% <48.75%> (-7.73%) ⬇️

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update dd0c28e...72fa98f. Read the comment docs.

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