Skip to content

code cleanup#790

Draft
manuschneider wants to merge 9 commits into
masterfrom
iostream
Draft

code cleanup#790
manuschneider wants to merge 9 commits into
masterfrom
iostream

clang

7586dfd
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 29, 2026 in 0s

30.03% (-0.01%) compared to bd413ad

View this Pull Request on Codecov

30.03% (-0.01%) compared to bd413ad

Details

Codecov Report

❌ Patch coverage is 14.79290% with 144 lines in your changes missing coverage. Please review.
✅ Project coverage is 30.03%. Comparing base (bd413ad) to head (7586dfd).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/Symmetry.cpp 0.00% 30 Missing ⚠️
src/BlockFermionicUniTensor.cpp 0.00% 21 Missing ⚠️
src/DenseUniTensor.cpp 40.00% 2 Missing and 13 partials ⚠️
src/BlockUniTensor.cpp 40.00% 5 Missing and 7 partials ⚠️
src/stat/histogram.cpp 0.00% 11 Missing ⚠️
src/backend/Storage_base.cpp 0.00% 8 Missing ⚠️
src/LinOp.cpp 0.00% 7 Missing ⚠️
pybind/unitensor_py.cpp 0.00% 1 Missing and 5 partials ⚠️
include/backend/Scalar.hpp 0.00% 5 Missing ⚠️
src/backend/StorageImplementation.cpp 0.00% 4 Missing ⚠️
... and 14 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #790      +/-   ##
==========================================
- Coverage   30.04%   30.03%   -0.01%     
==========================================
  Files         238      239       +1     
  Lines       35418    35425       +7     
  Branches    14730    14736       +6     
==========================================
  Hits        10641    10641              
- Misses      17524    17530       +6     
- Partials     7253     7254       +1     
Components Coverage Δ
C++ backend 31.21% <14.28%> (+<0.01%) ⬆️
Python bindings 17.25% <20.00%> (-0.05%) ⬇️
Python package 59.41% <ø> (ø)
Files with missing lines Coverage Δ
include/Accessor.hpp 63.15% <ø> (ø)
include/Bond.hpp 63.26% <ø> (ø)
src/Accessor.cpp 34.05% <ø> (ø)
src/Bond.cpp 43.75% <ø> (ø)
src/Generator.cpp 58.49% <ø> (ø)
src/Network.cpp 0.00% <ø> (ø)
src/Physics.cpp 12.50% <ø> (ø)
src/Tensor.cpp 16.39% <ø> (ø)
src/backend/Scalar.cpp 95.72% <ø> (ø)
src/backend/algo_internal_cpu/Concate_internal.cpp 100.00% <ø> (ø)
... and 55 more

... and 1 file with indirect coverage changes


Continue to review full report in Codecov by Harness.

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

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.