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   3620 use v5.14;
  6         18  
12 6     6   45 use utf8;
  6         23  
  6         53  
13 6     6   186 use Role::Commons -all;
  6         12  
  6         38  
14 6     6   9329 use namespace::autoclean 0.16;
  6         137  
  6         36  
15 6     6   833 use autodie;
  6         14037  
  6         34  
16              
17 6     6   31229 use Moo;
  6         2889  
  6         33  
18 6     6   4242 use MooX::StrictConstructor;
  6         2799  
  6         41  
19              
20 6     6   29404 use strictures 2;
  6         38  
  6         212  
21 6     6   1001 no warnings "experimental::signatures";
  6         13  
  6         385  
22              
23             =head1 VERSION
24              
25             Version v1.4.2
26              
27             =cut
28              
29             our $VERSION = "v1.4.2";
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;