File Coverage

blib/lib/MooseX/Method/Signatures/Types.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 20 20 100.0


line stmt bran cond sub pod time code
1             package MooseX::Method::Signatures::Types;
2             #ABSTRACT: (DEPRECATED) Provides common MooseX::Types used by MooseX::Method::Signatures
3              
4             our $VERSION = '0.49';
5              
6 29     29   227 use MooseX::Types 0.19 -declare => [qw/ Injections PrototypeInjections Params /];
  29         1104  
  29         305  
7 29     29   148212 use MooseX::Types::Moose qw/Str ArrayRef/;
  29         66  
  29         219  
8 29     29   142156 use MooseX::Types::Structured 0.24 qw/Dict/;
  29         837  
  29         209  
9 29     29   5526 use Parse::Method::Signatures::Types qw/Param/;
  29         64  
  29         353  
10 29     29   56931 use if MooseX::Types->VERSION >= 0.42, 'namespace::autoclean';
  29         59  
  29         512  
11              
12             subtype Injections,
13             as ArrayRef[Str];
14              
15             subtype PrototypeInjections,
16             as Dict[declarator => Str, injections => Injections];
17              
18             subtype Params,
19             as ArrayRef[Param];
20              
21             1;
22              
23             __END__
24              
25             =pod
26              
27             =encoding UTF-8
28              
29             =head1 NAME
30              
31             MooseX::Method::Signatures::Types - (DEPRECATED) Provides common MooseX::Types used by MooseX::Method::Signatures
32              
33             =head1 VERSION
34              
35             version 0.49
36              
37             =head1 SUPPORT
38              
39             Bugs may be submitted through L<the RT bug tracker|https://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-Method-Signatures>
40             (or L<bug-MooseX-Method-Signatures@rt.cpan.org|mailto:bug-MooseX-Method-Signatures@rt.cpan.org>).
41              
42             There is also a mailing list available for users of this distribution, at
43             L<http://lists.perl.org/list/moose.html>.
44              
45             There is also an irc channel available for users of this distribution, at
46             irc://irc.perl.org/#moose.
47              
48             I am also usually active on irc, as 'ether' at C<irc.perl.org>.
49              
50             =head1 AUTHOR
51              
52             Florian Ragwitz <rafl@debian.org>
53              
54             =head1 COPYRIGHT AND LICENCE
55              
56             This software is copyright (c) 2008 by Florian Ragwitz.
57              
58             This is free software; you can redistribute it and/or modify it under
59             the same terms as the Perl 5 programming language system itself.
60              
61             =cut