File Coverage

lib/DataFlow/Policy/NOP.pm
Criterion Covered Total %
statement 7 9 77.7
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 10 12 83.3


line stmt bran cond sub pod time code
1             package DataFlow::Policy::NOP;
2              
3 1     1   2059 use strict;
  1         4  
  1         38  
4 1     1   4 use warnings;
  1         2  
  1         40  
5              
6             # ABSTRACT: A ProcPolicy that returns the very item passed
7              
8             our $VERSION = '1.121830'; # VERSION
9              
10 1     1   456 use Moose;
  0            
  0            
11             with 'DataFlow::Role::ProcPolicy';
12              
13             use namespace::autoclean;
14              
15             sub _build_default_handler { return \&_nop_handle; }
16              
17             __PACKAGE__->meta->make_immutable;
18              
19             1;
20              
21              
22              
23             =pod
24              
25             =encoding utf-8
26              
27             =head1 NAME
28              
29             DataFlow::Policy::NOP - A ProcPolicy that returns the very item passed
30              
31             =head1 VERSION
32              
33             version 1.121830
34              
35             =head1 SEE ALSO
36              
37             Please see those modules/websites for more information related to this module.
38              
39             =over 4
40              
41             =item *
42              
43             L<DataFlow|DataFlow>
44              
45             =back
46              
47             =head1 AUTHOR
48              
49             Alexei Znamensky <russoz@cpan.org>
50              
51             =head1 COPYRIGHT AND LICENSE
52              
53             This software is copyright (c) 2011 by Alexei Znamensky.
54              
55             This is free software; you can redistribute it and/or modify it under
56             the same terms as the Perl 5 programming language system itself.
57              
58             =head1 BUGS AND LIMITATIONS
59              
60             You can make new bug reports, and view existing ones, through the
61             web interface at L<http://rt.cpan.org>.
62              
63             =head1 DISCLAIMER OF WARRANTY
64              
65             BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
66             FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT
67             WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER
68             PARTIES PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND,
69             EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
70             IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
71             PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
72             SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME
73             THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION.
74              
75             IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
76             WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
77             REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE
78             TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR
79             CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
80             SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
81             RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
82             FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
83             SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
84             DAMAGES.
85              
86             =cut
87              
88              
89             __END__
90