File Coverage

blib/lib/List/Helpers/XS.pm
Criterion Covered Total %
statement 8 8 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 11 11 100.0


line stmt bran cond sub pod time code
1             package List::Helpers::XS;
2              
3 1     1   108353 use 5.026001;
  1         4  
4 1     1   6 use strict;
  1         2  
  1         43  
5 1     1   6 use warnings;
  1         2  
  1         162  
6              
7             require Exporter;
8              
9             our @ISA = qw(Exporter);
10              
11             our %EXPORT_TAGS = (
12             'all' => [ qw/ shuffle random_slice random_slice_void / ],
13             'slice' => [ qw/ random_slice random_slice_void / ],
14             'shuffle' => [ qw/ shuffle / ],
15             );
16              
17             our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
18              
19             our @EXPORT = qw//;
20              
21             our $VERSION = '0.01';
22              
23             require XSLoader;
24             XSLoader::load('List::Helpers::XS', $VERSION);
25              
26             1;
27             __END__