use warnings;
use re '/s';
-our $VERSION = '0.001';
+our $VERSION = '0.001001';
use parent qw/Class::Accessor::Fast/;
__PACKAGE__->mk_ro_accessors(qw/version/);
my $oldwd = getcwd;
chdir $dir;
my $tar = which 'tar' or which 'gtar';
+
+ # uncoverable branch true
+ # uncoverable condition false
+ local $ENV{ZEAL_USE_INTERNAL_TAR} = 1 if $file =~ /gz$|bz2$/ && $^O eq 'solaris';
+
if ($tar && !$ENV{ZEAL_USE_INTERNAL_TAR}) {
my $arg = '-xf';
$arg = '-xzf' if $file =~ /[.]t?gz$/;