File Coverage

blib/lib/Path/Classy/File.pm
Criterion Covered Total %
statement 12 15 80.0
branch n/a
condition n/a
subroutine 4 5 80.0
pod 0 1 0.0
total 16 21 76.1


line stmt bran cond sub pod time code
1              
2             package Path::Classy::File;
3              
4 1     1   20 use 5.006;
  1         4  
  1         47  
5 1     1   6 use strict;
  1         1  
  1         32  
6 1     1   5 use warnings;
  1         3  
  1         71  
7              
8             our $VERSION = '0.002_0';
9             our @ISA;
10              
11             BEGIN {
12 1     1   545 require Path::Classy::Entity;
13 1         7 require Path::Class::File;
14 1         156 @ISA = qw(Path::Class::File Path::Classy::Entity);
15             }
16              
17             sub uri {
18 0     0 0   my $self = shift;
19 0           require URI::file;
20 0           return URI::file->new( $self->absolute->stringify, ); # os?
21             }
22              
23              
24             1;