Parse-StackTrace
view release on metacpan or search on metacpan
lib/Parse/StackTrace.pm view on Meta::CPAN
package Parse::StackTrace;
use 5.006;
use Moose;
use Parse::StackTrace::Exceptions;
use Exception::Class;
use List::Util qw(max min);
use Scalar::Util qw(blessed);
our $VERSION = '0.08';
has 'threads' => (is => 'ro', isa => 'ArrayRef[Parse::StackTrace::Thread]',
required => 1);
has 'binary' => (is => 'ro', isa => 'Str|Undef');
has 'text_lines' => (is => 'ro', isa => 'ArrayRef[Str]', required => 1);
# Defaults for StackTrace types that don't define these.
use constant BIN_REGEX => '';
use constant IGNORE_LINES => {};
our $WHITESPACE_ONLY = qr/^\s*$/;
#####################
# Parsing Functions #
#####################
( run in 0.828 second using v1.01-cache-2.11-cpan-5f2e87ce722 )