Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Devel-Confess-0.9.4-3.mga8 RPM for noarch

From Mageia 8 for x86_64 / media / core / release

Name: perl-Devel-Confess Distribution: Mageia
Version: 0.9.4 Vendor: Mageia.Org
Release: 3.mga8 Build date: Wed Feb 12 13:19:18 2020
Group: Development/Perl Build host: localhost
Size: 50462 Source RPM: perl-Devel-Confess-0.9.4-3.mga8.src.rpm
Packager: umeabot <umeabot>
Url: http://search.cpan.org/dist/Devel-Confess
Summary: Include stack traces on all warnings and errors
This module is meant as a debugging aid. It can be used to make a script
complain loudly with stack backtraces when warn()ing or die()ing. Unlike
other similar modules (e.g. Carp::Always), it includes stack traces even
when exception objects are thrown.

The stack traces are generated using Carp, and will look work for all
types of errors. Carp's "carp" and "confess" functions will also be made
to include stack traces.

  
  $ perl -d:Confess -e 'sub f { die "arghh" }; sub g { f }; g'
  arghh at -e line 1.
          main::f() called at -e line 1
          main::g() called at -e line 1

  
  $ perl -d:Confess -w -e 'sub f { $a = shift; @a = @$a };' \
                                            -e 'sub g { f(undef) }; g'
  Use of uninitialized value $a in array dereference at -e line 1.
          main::f(undef) called at -e line 2
          main::g() called at -e line 2

Internally, this is implemented with $SIG{__WARN__} and $SIG{__DIE__}
hooks.

Stack traces are also included if raw non-object references are thrown.

Provides

Requires

License

GPL+ or Artistic

Changelog

* Wed Feb 12 2020 umeabot <umeabot> 0.9.4-3.mga8
  + Revision: 1503818
  - Mageia 8 Mass Rebuild
* Thu Sep 20 2018 umeabot <umeabot> 0.9.4-2.mga7
  + Revision: 1282772
  - Mageia 7 Mass Rebuild

Files

/usr/share/doc/perl-Devel-Confess
/usr/share/doc/perl-Devel-Confess/Changes
/usr/share/doc/perl-Devel-Confess/META.json
/usr/share/doc/perl-Devel-Confess/META.yml
/usr/share/doc/perl-Devel-Confess/MYMETA.yml
/usr/share/doc/perl-Devel-Confess/README
/usr/share/man/man3/Devel::Confess.3pm.xz
/usr/share/man/man3/Devel::Confess::Builtin.3pm.xz
/usr/share/perl5/vendor_perl/Devel
/usr/share/perl5/vendor_perl/Devel/Confess
/usr/share/perl5/vendor_perl/Devel/Confess.pm
/usr/share/perl5/vendor_perl/Devel/Confess/Builtin.pm
/usr/share/perl5/vendor_perl/Devel/Confess/Source.pm
/usr/share/perl5/vendor_perl/Devel/Confess/_Util.pm


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 15:29:59 2024