Skip to content

Add cleanup path unregister support#154

Merged
codeforester merged 1 commit into
mainfrom
enhancement/149-20260711-cleanup-path-unregister
Jul 11, 2026
Merged

Add cleanup path unregister support#154
codeforester merged 1 commit into
mainfrom
enhancement/149-20260711-cleanup-path-unregister

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

  • Add public std_unregister_cleanup_path with the same safe-path validation model as cleanup registration.
  • Unregister std timeout markers and file-section temp paths after eager cleanup or successful atomic moves.
  • Cover cleanup registry shrinkage in std and file BATS tests.

Fixes #149

Validation

  • bats lib/bash/std/tests/lib_std.bats
  • bats lib/bash/file/tests/lib_file.bats
  • git diff --check origin/main...HEAD
  • ./tests/validate.sh

@codeforester codeforester merged commit a107134 into main Jul 11, 2026
2 checks passed
@codeforester codeforester deleted the enhancement/149-20260711-cleanup-path-unregister branch July 11, 2026 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add cleanup path unregister support

1 participant