Skip to content

Verify declarative category identity behavior

bd14001
Select commit
Loading
Failed to load commit list.
Merged

Use declarative category identity metadata #177

Verify declarative category identity behavior
bd14001
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 18, 2026 in 1s

85.98% (+0.03%) compared to aa44c46

View this Pull Request on Codecov

85.98% (+0.03%) compared to aa44c46

Details

Codecov Report

❌ Patch coverage is 97.53086% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.98%. Comparing base (aa44c46) to head (bd14001).

Files with missing lines Patch % Lines
...raction/analysis/categories/constraints/default.py 94.44% 0 Missing and 1 partial ⚠️
src/easydiffraction/core/category.py 92.85% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #177      +/-   ##
===========================================
+ Coverage    85.94%   85.98%   +0.03%     
===========================================
  Files          173      173              
  Lines        13335    13374      +39     
  Branches      1564     1574      +10     
===========================================
+ Hits         11461    11499      +38     
+ Misses        1295     1293       -2     
- Partials       579      582       +3     
Files with missing lines Coverage Δ
...diffraction/analysis/categories/aliases/default.py 100.00% <100.00%> (ø)
...diffraction/analysis/categories/fitting/default.py 100.00% <100.00%> (ø)
...ffraction/analysis/categories/joint_fit/default.py 100.00% <100.00%> (ø)
...tion/analysis/categories/sequential_fit/default.py 98.18% <100.00%> (ø)
...lysis/categories/sequential_fit_extract/default.py 95.94% <100.00%> (ø)
src/easydiffraction/core/identity.py 100.00% <100.00%> (ø)
...ocks/experiment/categories/background/chebyshev.py 81.94% <100.00%> (+1.38%) ⬆️
...s/experiment/categories/background/line_segment.py 93.15% <100.00%> (+1.36%) ⬆️
...locks/experiment/categories/calculation/default.py 82.75% <100.00%> (ø)
.../datablocks/experiment/categories/data/bragg_pd.py 98.21% <100.00%> (ø)
... and 19 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.