File Coverage

blib/lib/Muuse.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              
2             use strictures 2;
3 1     1   159298 use Import::Into;
  1         10  
  1         44  
4 1     1   228  
  1         1  
  1         21  
5             use Moose ();
6 1     1   5 use MooseX::ShortHas ();
  1         2  
  1         12  
7 1     1   5  
  1         2  
  1         120  
8             our $VERSION = '1.222490'; # VERSION
9              
10             # ABSTRACT: Moose but with less typing
11              
12             #
13             # This file is part of Muuse
14             #
15             #
16             # Christian Walde has dedicated the work to the Commons by waiving all of his
17             # or her rights to the work worldwide under copyright law and all related or
18             # neighboring legal rights he or she had in the work, to the extent allowable by
19             # law.
20             #
21             # Works under CC0 do not require attribution. When citing the work, you should
22             # not imply endorsement by the author.
23             #
24              
25              
26             my $caller = caller;
27             $_->import::into( $caller ) for qw( Moose MooseX::ShortHas );
28 1     1   8 }
29 1         11  
30             1;
31              
32              
33             =pod
34              
35             =head1 NAME
36              
37             Muuse - Moose but with less typing
38              
39             =head1 VERSION
40              
41             version 1.222490
42              
43             =head1 SYNOPSIS
44              
45             use Muuse;
46            
47             ro "hro";
48             lazy hlazy => sub { 2 };
49             rwp "hrwp";
50             rw "hrw";
51              
52             =head1 DESCRIPTION
53              
54             Muuse imports both L<Moose> and L<MooseX::ShortHas>, making it even less work in
55             typing and reading to set up an object.
56              
57             =head1 SEE ALSO
58              
59             =over 4
60              
61             =item *
62              
63             L<Mu> - the Moo module from whence this sprang
64              
65             =back
66              
67             =for :stopwords cpan testmatrix url bugtracker rt cpants kwalitee diff irc mailto metadata placeholders metacpan
68              
69             =head1 SUPPORT
70              
71             =head2 Bugs / Feature Requests
72              
73             Please report any bugs or feature requests through the issue tracker
74             at L<https://github.com/wchristian/Muuse/issues>.
75             You will be notified automatically of any progress on your issue.
76              
77             =head2 Source Code
78              
79             This is open source software. The code repository is available for
80             public review and contribution under the terms of the license.
81              
82             L<https://github.com/wchristian/Muuse>
83              
84             git clone https://github.com/wchristian/Muuse.git
85              
86             =head1 AUTHOR
87              
88             Christian Walde <walde.christian@gmail.com>
89              
90             =head1 CONTRIBUTOR
91              
92             =for stopwords mst - Matt S. Trout (cpan:MSTROUT)
93              
94             mst - Matt S. Trout (cpan:MSTROUT) <mst@shadowcat.co.uk>
95              
96             =head1 COPYRIGHT AND LICENSE
97              
98              
99             Christian Walde has dedicated the work to the Commons by waiving all of his
100             or her rights to the work worldwide under copyright law and all related or
101             neighboring legal rights he or she had in the work, to the extent allowable by
102             law.
103              
104             Works under CC0 do not require attribution. When citing the work, you should
105             not imply endorsement by the author.
106              
107             =cut