File Coverage

blib/lib/Types/Stenciller.pm
Criterion Covered Total %
statement 14 14 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 19 19 100.0


line stmt bran cond sub pod time code
1 7     7   87 use 5.10.1;
  7         23  
2 7     7   35 use strict;
  7         12  
  7         135  
3 7     7   29 use warnings;
  7         14  
  7         370  
4              
5             package Types::Stenciller;
6              
7             our $VERSION = '0.1400'; # VERSION
8             # ABSTRACT: Types for Stenciller
9              
10 7     7   36 use Type::Library -base, -declare => qw/Stencil Stenciller/;
  7         12  
  7         57  
11 7     7   3314 use Type::Utils -all;
  7         15  
  7         39  
12              
13             class_type Stenciller => { class => 'Stenciller' };
14             class_type Stencil => { class => 'Stenciller::Stencil' };
15              
16             1;
17              
18             __END__
19              
20             =pod
21              
22             =encoding UTF-8
23              
24             =head1 NAME
25              
26             Types::Stenciller - Types for Stenciller
27              
28             =head1 VERSION
29              
30             Version 0.1400, released 2016-02-03.
31              
32              
33              
34             =head1 SYNOPSIS
35              
36             use Types::Stenciller -types;
37              
38             =head1 DESCRIPTION
39              
40             Defines a couple of types used in the C<Stenciller> namespace.
41              
42             =head1 TYPES
43              
44             =over 4
45              
46             =item *
47              
48             C<Stenciller> is a L<Stenciller>
49              
50             =item *
51              
52             C<Stencil> is a L<Stenciller::Stencil>
53              
54             =back
55              
56             It also inherits from L<Types::Standard> and L<Types::Path::Tiny>.
57              
58             =head1 SOURCE
59              
60             L<https://github.com/Csson/p5-Stenciller>
61              
62             =head1 HOMEPAGE
63              
64             L<https://metacpan.org/release/Stenciller>
65              
66             =head1 AUTHOR
67              
68             Erik Carlsson <info@code301.com>
69              
70             =head1 COPYRIGHT AND LICENSE
71              
72             This software is copyright (c) 2016 by Erik Carlsson.
73              
74             This is free software; you can redistribute it and/or modify it under
75             the same terms as the Perl 5 programming language system itself.
76              
77             =cut