Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Devel::Confess::BuiltiUser Contributed Perl DocumentDevel::Confess::Builtin(3)

NAME
       Devel::Confess::Builtin - Enable	built in stack traces on exception
       objects

SYNOPSIS
	 use Devel::Confess::Builtin;
	 use Exception::Class 'MyException';

	 MyException->throw; # includes	stack trace

DESCRIPTION
       Many existing exception module can provide stack	traces,	but this is
       often not the default setting.  This module will	force as many modules
       as possible to include stack traces by default.	It can be loaded
       before or after the exception modules, and it will still	function.

       For supported modules, it will also prevent Devel::Confess from
       attaching its own stack traces.

SUPPORTED MODULES
       o   Exception::Class

       o   Ouch

       o   Class::Throwable

       o   Exception::Base

CAVEATS
       This module relies partly on the	internal implementation	of the modules
       it effects.  Future updates to the modules could	break or be broken by
       this module.

perl v5.32.0			  2017-02-14	    Devel::Confess::Builtin(3)

NAME | SYNOPSIS | DESCRIPTION | SUPPORTED MODULES | CAVEATS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Devel::Confess::Builtin&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help