File Coverage

lib/Mail/Make/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             ## MIME Email Builder - ~/lib/Mail/Make/Exception.pm
3             ## Version v0.1.0
4             ## Copyright(c) 2026 DEGUEST Pte. Ltd.
5             ## Author: Jacques Deguest <jack@deguest.jp>
6             ## Created 2026/03/02
7             ## Modified 2026/03/02
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             package Mail::Make::Exception;
14             BEGIN
15             {
16 14     14   83 use strict;
  14         31  
  14         562  
17 14     14   61 use warnings;
  14         44  
  14         833  
18 14     14   1043 use parent qw( Module::Generic::Exception );
  14         699  
  14         94  
19 14     14   596691 our $VERSION = 'v0.1.0';
20             };
21              
22             1;
23             # NOTE: POD
24             __END__
25              
26             =encoding utf-8
27              
28             =head1 NAME
29              
30             Mail::Make::Exception - Mail::Make Exception Class
31              
32             =head1 SYNOPSIS
33              
34             use Mail::Make::Exception;
35             my $e = Mail::Make::Exception->new( "Something went wrong" );
36             die( $e );
37              
38             =head1 VERSION
39              
40             v0.1.0
41              
42             =head1 DESCRIPTION
43              
44             This class inherits all its methods from L<Module::Generic::Exception>.
45              
46             =head1 AUTHOR
47              
48             Jacques Deguest E<lt>F<jack@deguest.jp>E<gt>
49              
50             =head1 SEE ALSO
51              
52             L<Module::Generic::Exception>, L<Mail::Make>
53              
54             =head1 COPYRIGHT & LICENSE
55              
56             Copyright(c) 2026 DEGUEST Pte. Ltd.
57              
58             All rights reserved.
59              
60             This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
61              
62             =cut