File Coverage

lib/Class/Exception.pm
Criterion Covered Total %
statement 10 10 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 14 14 100.0


line stmt bran cond sub pod time code
1             ##----------------------------------------------------------------------------
2             ## Module Generic - ~/lib/Class/Exception.pm
3             ## Version v0.1.1
4             ## Copyright(c) 2022 DEGUEST Pte. Ltd.
5             ## Author: Jacques Deguest <jack@deguest.jp>
6             ## Created 2022/02/27
7             ## Modified 2022/02/27
8             ## All rights reserved
9             ##
10             ## This program is free software; you can redistribute it and/or modify it
11             ## under the same terms as Perl itself.
12             ##----------------------------------------------------------------------------
13             BEGIN
14             {
15             use strict;
16 2     2   1433 use warnings;
  2         4  
  2         48  
17 2     2   8 use parent qw( Module::Generic::Exception );
  2         4  
  2         45  
18 2     2   8 our $VERSION = 'v0.1.1';
  2         2  
  2         8  
19 2     2   146 };
20              
21             1;
22              
23              
24             =encoding utf8
25              
26             =head1 NAME
27              
28             Class::Exception - An Exception Object Class
29              
30             =head1 SYNOPSIS
31              
32             use Class::Exception;
33             my $ex = Class::Exception->new;
34              
35             =head1 VERSION
36              
37             v0.1.1
38              
39             =head1 DESCRIPTION
40              
41             This package provides a versatile exception class object for the manipulation and chaining of exceptions.
42              
43             See L<Module::Generic::Exception> for more information.
44              
45             =head1 SEE ALSO
46              
47             L<Nice::Try>
48              
49             L<Class::Array>, L<Class::Scalar>, L<Class::Number>, L<Class::Boolean>, L<Class::Assoc>, L<Class::File>, L<Class::DateTime>, L<Class::Exception>, L<Class::Finfo>, L<Class::NullChain>
50              
51             =head1 AUTHOR
52              
53             Jacques Deguest E<lt>F<jack@deguest.jp>E<gt>
54              
55             =head1 COPYRIGHT & LICENSE
56              
57             Copyright (c) 2021 DEGUEST Pte. Ltd.
58              
59             You can use, copy, modify and redistribute this package and associated
60             files under the same terms as Perl itself.
61              
62             =cut