← Index
NYTProf Performance Profile   « line view »
For /usr/local/libexec/sympa/task_manager-debug.pl
  Run on Tue Jun 1 22:32:51 2021
Reported on Tue Jun 1 22:35:06 2021

Filename/usr/local/lib/perl5/site_perl/Params/ValidationCompiler/Exceptions.pm
StatementsExecuted 0 statements in 0s
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
0000s0sParams::ValidationCompiler::Exceptions::::BEGIN@3Params::ValidationCompiler::Exceptions::BEGIN@3
0000s0sParams::ValidationCompiler::Exceptions::::BEGIN@4Params::ValidationCompiler::Exceptions::BEGIN@4
0000s0sParams::ValidationCompiler::Exceptions::::BEGIN@8Params::ValidationCompiler::Exceptions::BEGIN@8
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package Params::ValidationCompiler::Exceptions;
2
3use strict;
4use warnings;
5
6our $VERSION = '0.30';
7
8use Exception::Class (
9 'Params::ValidationCompiler::Exception::BadArguments',
10 'Params::ValidationCompiler::Exception::Named::Extra' => {
11 fields => ['parameters'],
12 },
13 'Params::ValidationCompiler::Exception::Named::Required' => {
14 fields => ['parameter'],
15 },
16 'Params::ValidationCompiler::Exception::Positional::Extra' => {
17 fields => [ 'got', 'maximum' ],
18 },
19 'Params::ValidationCompiler::Exception::Positional::Required' => {
20 fields => [ 'got', 'minimum' ],
21 },
22 'Params::ValidationCompiler::Exception::ValidationFailedForMooseTypeConstraint'
23 => {
24 fields => [qw( parameter value type )],
25 },
26);
27
281;
29
30# ABSTRACT: Defines exceptions thrown by Params::ValidationCompiler
31
32__END__