File Coverage

blib/lib/Boxer/Part.pm
Criterion Covered Total %
statement 26 26 100.0
branch n/a
condition n/a
subroutine 9 9 100.0
pod n/a
total 35 35 100.0


line stmt bran cond sub pod time code
1             package Boxer::Part;
2              
3             =encoding UTF-8
4              
5             =head1 NAME
6              
7             Boxer::Part - software component
8              
9             =cut
10              
11 6     6   4182 use v5.14;
  6         23  
12 6     6   36 use utf8;
  6         21  
  6         40  
13 6     6   193 use Role::Commons -all;
  6         14  
  6         54  
14 6     6   10791 use namespace::autoclean 0.16;
  6         107  
  6         38  
15 6     6   897 use autodie;
  6         13725  
  6         35  
16              
17 6     6   35342 use Moo;
  6         2850  
  6         35  
18 6     6   4470 use MooX::StrictConstructor;
  6         2733  
  6         44  
19              
20 6     6   29885 use strictures 2;
  6         51  
  6         251  
21 6     6   1117 no warnings "experimental::signatures";
  6         15  
  6         455  
22              
23             =head1 VERSION
24              
25             Version v1.4.1
26              
27             =cut
28              
29             our $VERSION = "v1.4.1";
30              
31             =head1 DESCRIPTION
32              
33             Outside the box is a World of software,
34             consisting of parts.
35              
36             B<Boxer::Part> represents a part of a <Boxer::World>.
37              
38             =head1 SEE ALSO
39              
40             L<Boxer>.
41              
42             =head1 AUTHOR
43              
44             Jonas Smedegaard C<< <dr@jones.dk> >>.
45              
46             =cut
47              
48             our $AUTHORITY = 'cpan:JONASS';
49              
50             =head1 COPYRIGHT AND LICENCE
51              
52             Copyright © 2013-2016 Jonas Smedegaard
53              
54             This is free software; you can redistribute it and/or modify it under
55             the same terms as the Perl 5 programming language system itself.
56              
57             =head1 DISCLAIMER OF WARRANTIES
58              
59             THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
60             WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
61             MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
62              
63             =cut
64              
65             1;