File Coverage

blib/lib/App/SmokeBrew/Plugin/Null.pm
Criterion Covered Total %
statement 12 13 92.3
branch n/a
condition n/a
subroutine 4 5 80.0
pod 1 1 100.0
total 17 19 89.4


line stmt bran cond sub pod time code
1             $App::SmokeBrew::Plugin::Null::VERSION = '1.04';
2             #ABSTRACT: A smokebrew plugin for does nothing.
3              
4             use strict;
5 1     1   776 use warnings;
  1         2  
  1         30  
6 1     1   5  
  1         2  
  1         30  
7             use Moose;
8 1     1   515  
  1         434499  
  1         5  
9             with 'App::SmokeBrew::PerlVersion', 'App::SmokeBrew::Plugin';
10              
11             return 1;
12             }
13 0     0 1    
14             no Moose;
15              
16 1     1   6509 __PACKAGE__->meta->make_immutable;
  1         2  
  1         6  
17              
18             qq[Smokin'];
19              
20              
21             =pod
22              
23             =encoding UTF-8
24              
25             =head1 NAME
26              
27             App::SmokeBrew::Plugin::Null - A smokebrew plugin for does nothing.
28              
29             =head1 VERSION
30              
31             version 1.04
32              
33             =head1 SYNOPSIS
34              
35             smokebrew --plugin App::SmokeBrew::Plugin::Null
36              
37             =head1 DESCRIPTION
38              
39             App::SmokeBrew::Plugin::CPANPLUS::YACSmoke is a L<App::SmokeBrew::Plugin> for L<smokebrew> which
40             does nothing.
41              
42             This plugin merely returns when C<configure> is called, leaving the given perl installation un-configured.
43             =head1 METHODS
44              
45             =over
46              
47             =item C<configure>
48              
49             Returns true as soon as it is called.
50              
51             =back
52              
53             =head1 SEE ALSO
54              
55             L<App::SmokeBrew::Plugin>
56              
57             L<smokebrew>
58              
59             L<CPANPLUS>
60              
61             L<CPANPLUS::YACSmoke>
62              
63             =head1 AUTHOR
64              
65             Chris Williams <chris@bingosnet.co.uk>
66              
67             =head1 COPYRIGHT AND LICENSE
68              
69             This software is copyright (c) 2022 by Chris Williams.
70              
71             This is free software; you can redistribute it and/or modify it under
72             the same terms as the Perl 5 programming language system itself.
73              
74             =cut