beacon-biosignals / StableHashTraits.jl

Compute hashes over any Julia object simply and reproducibly
MIT License
9 stars 3 forks source link

Ensure Pluto-defined structs have a stable hash #44

Closed haberdashPI closed 10 months ago

haberdashPI commented 10 months ago

Description

A bug in detecting anonymous types meant that Pluto workspace defined structs generated a different hash id each time the cell was updated. This ensures a stable ID for pluto-defined structs, and improves type-name validation.

For details see #41

codecov[bot] commented 10 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (1447160) 95.97% compared to head (fa25548) 96.01%.

:exclamation: Current head fa25548 differs from pull request most recent head fa980fd. Consider uploading reports for the commit fa980fd to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #44 +/- ## ========================================== + Coverage 95.97% 96.01% +0.04% ========================================== Files 1 1 Lines 273 276 +3 ========================================== + Hits 262 265 +3 Misses 11 11 ```

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