Path-Abstract
view release on metacpan or search on metacpan
lib/Path/Abstract/Underload.pm view on Meta::CPAN
sub to_branch {
my $self = shift;
$$self =~ s/^\///;
return $self;
}
sub list {
my $self = shift;
Path::Abstract->_0_093_warn if $Path::Abstract::_0_093_warn;
return grep { length $_ } split m/\//, $$self;
}
for (qw()) { no strict 'refs'; *$_ = \&list }
sub split {
my $self = shift;
Path::Abstract->_0_093_warn if $Path::Abstract::_0_093_warn;
my @split = split m/(?<=.)\/(?=.)/, $$self;
return @split;
}
sub first {
my $self = shift;
Path::Abstract->_0_093_warn if $Path::Abstract::_0_093_warn;
return $self->at(0);
}
sub last {
( run in 0.923 second using v1.01-cache-2.11-cpan-71847e10f99 )