Skip to content

Remove undo-fit implementation plan

9ee8840
Select commit
Loading
Failed to load commit list.
Merged

Add undo-fit rollback to Analysis and CLI #183

Remove undo-fit implementation plan
9ee8840
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 26, 2026 in 1s

78.39% (-7.09%) compared to a06f707

View this Pull Request on Codecov

78.39% (-7.09%) compared to a06f707

Details

Codecov Report

❌ Patch coverage is 87.02290% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 78.39%. Comparing base (a06f707) to head (9ee8840).

Files with missing lines Patch % Lines
src/easydiffraction/analysis/analysis.py 86.36% 8 Missing and 4 partials ⚠️
src/easydiffraction/__main__.py 82.14% 1 Missing and 4 partials ⚠️

❗ There is a different number of reports uploaded between BASE (a06f707) and HEAD (9ee8840). Click for more details.

HEAD has 1 upload less than BASE
Flag BASE (a06f707) HEAD (9ee8840)
integration 1 0
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #183      +/-   ##
===========================================
- Coverage    85.47%   78.39%   -7.09%     
===========================================
  Files          213      213              
  Lines        16896    17013     +117     
  Branches      1965     1985      +20     
===========================================
- Hits         14442    13337    -1105     
- Misses        1688     2879    +1191     
- Partials       766      797      +31     
Files with missing lines Coverage Δ
src/easydiffraction/analysis/__init__.py 100.00% <100.00%> (ø)
src/easydiffraction/io/cif/serialize.py 76.20% <100.00%> (-2.25%) ⬇️
src/easydiffraction/project/project.py 76.99% <100.00%> (-9.46%) ⬇️
src/easydiffraction/utils/utils.py 84.08% <100.00%> (-2.13%) ⬇️
src/easydiffraction/__main__.py 71.42% <82.14%> (+5.47%) ⬆️
src/easydiffraction/analysis/analysis.py 65.83% <86.36%> (-18.26%) ⬇️

... and 39 files with indirect coverage changes

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