File Coverage

blib/lib/MooX/BuildClass.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             package MooX::BuildClass;
2              
3 4     4   162148 use strictures 2;
  4         60  
  4         207  
4 4     4   2583 use Moo 1.004000 (); # required to get %INC-marking
  4         33367  
  4         195  
5             use Package::Variant 1.003002 #
6 4         41 importing => ['Moo'],
7 4     4   2895 subs => [qw(extends has with before around after)];
  4         10470  
8              
9 4     4   2897 use MooX::BuildClass::Utils qw( make_variant_package_name make_variant );
  4         13  
  4         434  
10              
11             our $VERSION = '0.213360'; # VERSION
12              
13             # ABSTRACT: build a Moo class at runtime
14              
15             #
16             # This file is part of Throwable-SugarFactory
17             #
18             #
19             # Christian Walde has dedicated the work to the Commons by waiving all of his
20             # or her rights to the work worldwide under copyright law and all related or
21             # neighboring legal rights he or she had in the work, to the extent allowable by
22             # law.
23             #
24             # Works under CC0 do not require attribution. When citing the work, you should
25             # not imply endorsement by the author.
26             #
27              
28              
29             1;
30              
31             __END__