File Coverage

lib/Dist/Zilla/Plugin/CSJEWELL/ModuleBuild.pm
Criterion Covered Total %
statement 11 11 100.0
branch n/a
condition n/a
subroutine 4 5 80.0
pod 0 1 0.0
total 15 17 88.2


line stmt bran cond sub pod time code
1             package Dist::Zilla::Plugin::CSJEWELL::ModuleBuild;
2              
3 1     1   1595 use 5.008003;
  1         4  
4 1     1   7 use Moose;
  1         2  
  1         11  
5 1     1   8695 use Module::Build;
  1         78286  
  1         97  
6             with 'Dist::Zilla::Role::BuildPL';
7              
8             our $VERSION = '0.993';
9              
10       0 0   sub setup_installer { }
11              
12             __PACKAGE__->meta->make_immutable;
13 1     1   12 no Moose;
  1         3  
  1         15  
14             1;
15              
16             __END__
17              
18             =pod
19              
20             =for stopword Makefile yml README
21              
22             =for Pod::Coverage setup_installer
23              
24             =head1 NAME
25              
26             Dist::Zilla::Plugin::CSJEWELL::ModuleBuild - Let the already committed Build.PL build the dist.
27              
28             =head1 VERSION
29              
30             This document describes Dist::Zilla::Plugin::CSJEWELL::ModuleBuild version 0.993.
31              
32             =head1 DESCRIPTION
33              
34             This plugin asks an already committed Build.PL to build the dist.
35              
36             =head1 AUTHOR
37              
38             Curtis Jewell <CSJewell@cpan.org>
39              
40             =head1 SEE ALSO
41              
42             L<Dist::Zilla::BeLike::CSJEWELL|Dist::Zilla::BeLike::CSJEWELL>
43              
44             =head1 LICENSE AND COPYRIGHT
45              
46             Copyright (c) 2021, Curtis Jewell C<< CSJewell@cpan.org >>.
47              
48             This module is free software; you can redistribute it and/or
49             modify it under the same terms as Perl itself, either version
50             5.8.1 or any later version. See L<perlartistic|perlartistic>
51             and L<perlgpl|perlgpl>.
52              
53             The full text of the license can be found in the
54             LICENSE file included with this module.
55              
56             =head1 DISCLAIMER OF WARRANTY
57              
58             BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
59             FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
60             OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
61             PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
62             EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
63             WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
64             ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH
65             YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
66             NECESSARY SERVICING, REPAIR, OR CORRECTION.
67              
68             IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
69             WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
70             REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE
71             LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL,
72             OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
73             THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
74             RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
75             FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
76             SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
77             SUCH DAMAGES.
78              
79             =cut
80