Search results for "distribution:Unexpected PJFL"
Unexpected - Localised exception classes composed from roles
An exception class that supports error messages with placeholders, a throw method with automatic re-throw upon detection of self, conditional throw if an exception was caught and a simplified stack trace in addition to the error message with full sta...
PJFL/Unexpected-1.0.1 - 31 Jul 2017 21:47:25 UTC
Unexpected::Types - Defines type constraints
Defines type constraints used throughout this distribution. The types defined are replacements for those found in MooseX::Types::Common and MooseX::Types::LoadableClass but based on Type::Tiny rather than MooseX::Types Extends Types::Standard so you ...
PJFL/Unexpected-1.0.1 - 31 Jul 2017 21:47:25 UTC
Unexpected::Functions - A collection of functions used in this distribution
A collection of functions used in this distribution Also exports any exceptions defined by the caller's "EXCEPTION_CLASS" as subroutines that return a subroutine that returns the subroutines name as a string. The calling package can then throw except...
PJFL/Unexpected-1.0.1 - 31 Jul 2017 21:47:25 UTC
Unexpected::TraitFor::Throwing - Detects and throws exceptions
Detects and throws exceptions...
PJFL/Unexpected-1.0.1 - 31 Jul 2017 21:47:25 UTC
Unexpected::TraitFor::ErrorLeader - Prepends a leader to the exception
Prepends a one line stack summary to the exception error message...
PJFL/Unexpected-1.0.1 - 31 Jul 2017 21:47:25 UTC
Unexpected::TraitFor::TracingStacks - Provides a minimalist stacktrace
Provides a minimalist stacktrace...
PJFL/Unexpected-1.0.1 - 31 Jul 2017 21:47:25 UTC
Unexpected::TraitFor::ExceptionClasses - Define an exception class hierarchy
Allows for the creation of an exception class hierarchy. Exception classes inherit from one or more existing classes, ultimately all classes inherit from the "Unexpected" exception class...
PJFL/Unexpected-1.0.1 - 31 Jul 2017 21:47:25 UTC
Unexpected::TraitFor::StringifyingError - Base role for exception handling
Base role for exception handling...
PJFL/Unexpected-1.0.1 - 31 Jul 2017 21:47:25 UTC