File Coverage

blib/lib/Path/Classy.pm
Criterion Covered Total %
statement 19 23 82.6
branch n/a
condition n/a
subroutine 6 10 60.0
pod 0 4 0.0
total 25 37 67.5


line stmt bran cond sub pod time code
1              
2             package Path::Classy;
3              
4 1     1   789 use 5.006;
  1         4  
  1         41  
5 1     1   5 use strict;
  1         3  
  1         33  
6 1     1   17 use warnings;
  1         3  
  1         108  
7              
8             our $VERSION = '0.002_0';
9              
10             our @ISA;
11             our @EXPORT_OK;
12             BEGIN {
13 1     1   1445 require Path::Class;
14              
15 1         318278 @EXPORT_OK = @Path::Class::EXPORT_OK;
16              
17 1         9 require Exporter;
18 1         32 @ISA = qw( Exporter );
19             }
20              
21 1     1   594 use Path::Classy::File ();
  1         3  
  1         26  
22 1     1   770 use Path::Classy::Dir ();
  1         20  
  1         135  
23              
24 0     0 0   sub file { Path::Classy::File->new(@_) }
25 0     0 0   sub dir { Path::Classy::Dir ->new(@_) }
26 0     0 0   sub foreign_file { Path::Classy::File->new_foreign(@_) }
27 0     0 0   sub foreign_dir { Path::Classy::Dir ->new_foreign(@_) }
28              
29             1;
30              
31             __END__