Carp::Clan is a module that reports errors from the perspective of the caller of a "clan" of modules, similar to "Carp.pm" itself. Instead of giving it a number of levels to skip on the calling stack, you give it a pattern to characterize the package names of the "clan" of modules which shall never be blamed for any error. These modules stick together like a "clan" and any error that occurs will be blamed on the "outsider" script or modules not belonging to this "clan".
| Tags | Software Development Bug Tracking Libraries Perl Modules |
|---|---|
| Licenses | GPL Artistic |
| Operating Systems | OS Independent |
| Implementation | Perl |
Recent releases


Release Notes: This release solves a problem with informing about the type of license, and makes the test suite compatible with Perl versions earlier than 5.6.0.


Release Notes: This release fixes the bug of the duplicated prefixes.


Release Notes: This release is a backport of the bugfix for the duplicated prefixes problem for Perl versions prior to 5.6.0. Although Carp::Clan 6.03 also works on Perl versions earlier than 5.6.0, it does not pass tests on these platforms, because the tests need Test::More, which requires at least Perl 5.6.0.


Release Notes: This module used to be part of Bit::Vector and Date::Calc but now comes stand-alone in order to avoid version conflicts at installation time.