Latest Repo Discovered
AlgoScanArtifacts
·
MIT License
Top Contributor of the Month
10912 commits in all time
Jan 24, 2026 05:21 – Apr 24, 2026 05:21 UTC
Merge 4d0211eabd6e1d337e3bec95b9b0a320de5101e0 into af05a35d89d8ced9f1a6fff15e3c90e504042830
77b18d4c
pull/69/merge
1/24 ++ 0 --
refactor: check algorand-python dependency as well
4d0211ea
check-prod-puya
1/6 ++ 6 --
test: cover runtime-bytes / runtime-uint64 bit and byte op branches
Adds runtime-argument calls for getbit/setbit/getbyte/setbyte with constant indices large enough to be statically impossible, restoring 100% line coverage after the generic-index branches were added.
ccea5673
feat/statically-failing-op-validator
1/8 ++ 3 --
test: add coverage test case for StaticallyFailingOpValidator
Exercises every warning-emitting branch in statically_failing_op.py (both the top-level `_check` match arms and the three helpers' immediate-form / stack-form / None-fallthrough paths). Hits 100% line coverage of the validator via a single test case: coverage run -m pytest tests/test_compile.py -k statically_failing_ops -o addopts="" coverage report -m --include="src/puya/ir/validation/statically_failing_op.py" Overlaps deliberately with a handful of the existing regression_tests cases since this is targeted at coverage completeness rather than regression pinning.
8ef21e2e
feat/statically-failing-op-validator
55/7,680 ++ 0 --