MeasureBase.jl icon indicating copy to clipboard operation
MeasureBase.jl copied to clipboard

Extend Static/StaticArrays tooling and adapt PowerMeasure

Open oschulz opened this issue 5 months ago • 3 comments

This contains all changes for static tools that lived on the mt-15 branch - now updated, improved and with a lot of tests. I'll provide the basis for generating and handling static array variates and so on.

Slightly breaking, but we have accumulated a few breaking changes on main already.

oschulz avatar Jul 25 '25 02:07 oschulz

Codecov Report

Attention: Patch coverage is 90.76923% with 12 lines in your changes missing coverage. Please review.

Project coverage is 58.98%. Comparing base (c840c01) to head (f1b41be).

Files with missing lines Patch % Lines
src/combinators/power.jl 72.00% 7 Missing :warning:
src/static.jl 95.74% 4 Missing :warning:
src/combinators/implicitlymapped.jl 50.00% 1 Missing :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #160      +/-   ##
==========================================
+ Coverage   56.32%   58.98%   +2.66%     
==========================================
  Files          44       44              
  Lines        1321     1414      +93     
==========================================
+ Hits          744      834      +90     
- Misses        577      580       +3     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

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

codecov[bot] avatar Jul 25 '25 02:07 codecov[bot]

The static tools have grown quite extensive and general, I'll probably pull them out into a separate package, part of this PR may go away again soon.

oschulz avatar Jul 25 '25 13:07 oschulz

Static tools will live in https://github.com/oschulz/StaticThings.jl, being registered now, will upate this PR when registration is complete.

oschulz avatar Jul 26 '25 02:07 oschulz