openRuyi Lookout
← Packages

perl-Scope-Guard

Lexically-scoped resource management

Current
0.21
Candidate
Stale
License
GPL-1.0-or-later OR Artistic-1.0-Perl

Build

TargetResultLast successful versionSucceeded at
rva23
0.21
rva20
0.21
x86_64
0.21

Description

This module provides a convenient way to perform cleanup or other forms of resource management at the end of a scope. It is particularly useful when dealing with exceptions: the Scope::Guard constructor takes a reference to a subroutine that is guaranteed to be called even if the thread of execution is aborted prematurely. This effectively allows lexically-scoped "promises" to be made that are automatically honoured by perl's garbage collector.

Changelog

PR · 2

Checks
MonitorObservationLast checked
Stale
Repository refresh: git fetch exited 128 (authentication)
Stale
Source last confirmed at 2026-11-11T02:02:14+00:00; repository refresh overdue.
Checked
Checked
Not configured
No reliable monitor identity/configuration.
—
Not applicable
No confirmed version upgrade; this monitor is not run.
—
Metadata unavailable
current: CPAN prerequisite configuration is dynamic or unspecified.
—
Last attempted
Not configured
No reliable monitor identity/configuration.
—
Not configured
No reliable monitor identity/configuration.
—