my $v = Data::Visitor::Callback->new(\r
plain_value => sub { s[^__HOME__/(.+)$][ $c->path_to($1) ]e }\r
);\r
- $v->visit($c->config);\r
+ $v->visit( $c->config );\r
}\r
\r
=head1 AUTHOR\r
my $class = shift;\r
my $file = shift;\r
\r
- my $content;\r
- open(my $fh, $file) or die $!;\r
- { local $/; $content = <$fh> }\r
+ open( my $fh, $file ) or die $!;\r
+ my $content = do { local $/; $content = <$fh> };\r
close $fh;\r
\r
eval { require JSON::Syck; };\r
return YAML::LoadFile( $file );\r
}\r
else {\r
- my $content;\r
- open(my $fh, $file) or die $!;\r
- { local $/; $content = <$fh> }\r
+ open( my $fh, $file ) or die $!;\r
+ my $content = do { local $/; $content = <$fh> };\r
close $fh;\r
return YAML::Syck::Load( $content );\r
}\r