Add perlcritic tests and make perlcritic happy
[app-xmms2-notifier.git] / lib / App / XMMS2 / Notifier.pm
index 3ce6645126aa158621a51fca498506476e8dd579..55a9653553a41e3700af0fd61cb8efe79c459df4 100644 (file)
@@ -1,5 +1,5 @@
 package App::XMMS2::Notifier;
-use v5.14;
+use 5.014000;
 use strict;
 use warnings;
 our $VERSION = 0.001001;
@@ -31,9 +31,9 @@ sub notify{
                $minfo=$xmms->medialib_get_info($id)->wait->value;
        } or return;
 
-       my %metadata = map { $_ => exists $minfo->{$_} ? (values $minfo->{$_})[0] : undef } CONVERSION_SPECIFIERS;
+       my %metadata = map { $_ => exists $minfo->{$_} ? (values %{$minfo->{$_}})[0] : undef } CONVERSION_SPECIFIERS;
        my $str=$format;
-       $str =~ s/\$$_/$metadata{$_}/g for keys %metadata;
+       $str =~ s/\$$_/$metadata{$_}/gs for keys %metadata;
 
        notify_libnotify $str
 }
@@ -60,8 +60,7 @@ sub run {
        $xmms->loop
 }
 
-1
-
+1;
 __END__
 
 =head1 NAME
This page took 0.009634 seconds and 4 git commands to generate.