File Coverage

blib/lib/OpenGbg/Standard/Imports.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 4     4   112 use 5.14.0;
  4         12  
  4         154  
2 4     4   18 use strict;
  4         4  
  4         110  
3 4     4   17 use warnings;
  4         5  
  4         202  
4              
5             our $VERSION = '0.1301'; # VERSION
6             # ABSTRACT: Common imports
7              
8             package OpenGbg::Standard::Imports {
9              
10 4     4   23 use base 'Moops';
  4         4  
  4         4938  
11             use OpenGbg::Types();
12             use MooseX::AttributeShortcuts();
13              
14             sub import {
15             my $class = shift;
16             my %opts = @_;
17              
18             push @{ $opts{'imports'} ||= [] } => (
19             'feature' => [qw/:5.14/],
20             'OpenGbg::Types' => [{ replace => 1 }, '-types'],
21             'MooseX::AttributeShortcuts' => [],
22             );
23              
24             $class->SUPER::import(%opts);
25             }
26             }
27              
28             1;
29              
30             __END__
31              
32             =pod
33              
34             =encoding UTF-8
35              
36             =head1 NAME
37              
38             OpenGbg::Standard::Imports - Common imports
39              
40             =head1 VERSION
41              
42             Version 0.1301, released 2015-01-16.
43              
44             =head1 SOURCE
45              
46             L<https://github.com/Csson/p5-OpenGbg>
47              
48             =head1 HOMEPAGE
49              
50             L<https://metacpan.org/release/OpenGbg>
51              
52             =head1 AUTHOR
53              
54             Erik Carlsson <info@code301.com>
55              
56             =head1 COPYRIGHT AND LICENSE
57              
58             This software is copyright (c) 2015 by Erik Carlsson.
59              
60             This is free software; you can redistribute it and/or modify it under
61             the same terms as the Perl 5 programming language system itself.
62              
63             =cut