summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2012-12-09 16:14:39 +0000
committerdakkar <dakkar@thenautilus.net>2012-12-09 16:14:39 +0000
commitcaff4f3e7174e4adcf7d22cbc9769f132abae900 (patch)
tree61c5d3578705f0f5cd7ac9d8343e59d9f587205b /lib
parentutility functions (diff)
downloadfeeder-caff4f3e7174e4adcf7d22cbc9769f132abae900.tar.gz
feeder-caff4f3e7174e4adcf7d22cbc9769f132abae900.tar.bz2
feeder-caff4f3e7174e4adcf7d22cbc9769f132abae900.zip
lower perl version requirement
Diffstat (limited to 'lib')
-rw-r--r--lib/Feed.pm2
-rw-r--r--lib/Feed/HelperRole/Mail.pm2
-rw-r--r--lib/Feed/Role/AuthorName.pm2
-rw-r--r--lib/Feed/Role/DeDupe.pm2
-rw-r--r--lib/Feed/Role/FixDateTime.pm2
-rw-r--r--lib/Feed/Role/MailDir.pm4
-rw-r--r--lib/Feed/Role/Printer.pm2
-rw-r--r--lib/Feed/Utils.pm2
8 files changed, 9 insertions, 9 deletions
diff --git a/lib/Feed.pm b/lib/Feed.pm
index f01eb8d..3159176 100644
--- a/lib/Feed.pm
+++ b/lib/Feed.pm
@@ -1,7 +1,7 @@
package Feed;
use Moose;
use namespace::autoclean;
-use 5.016;
+use 5.012;
use MooseX::Types::URI 'Uri';
with 'MooseX::Traits';
use XML::Feed;
diff --git a/lib/Feed/HelperRole/Mail.pm b/lib/Feed/HelperRole/Mail.pm
index 2723f8b..5bb206b 100644
--- a/lib/Feed/HelperRole/Mail.pm
+++ b/lib/Feed/HelperRole/Mail.pm
@@ -1,6 +1,6 @@
package Feed::HelperRole::Mail;
use Moose::Role;
-use 5.016;
+use 5.012;
use namespace::autoclean;
use Encode;
use Encode::MIME::Header;
diff --git a/lib/Feed/Role/AuthorName.pm b/lib/Feed/Role/AuthorName.pm
index ec8a44d..1d2b856 100644
--- a/lib/Feed/Role/AuthorName.pm
+++ b/lib/Feed/Role/AuthorName.pm
@@ -1,6 +1,6 @@
package Feed::Role::AuthorName;
use Moose::Role;
-use 5.016;
+use 5.012;
use namespace::autoclean;
use Email::Address;
use Try::Tiny;
diff --git a/lib/Feed/Role/DeDupe.pm b/lib/Feed/Role/DeDupe.pm
index f1bfc71..31ba1bf 100644
--- a/lib/Feed/Role/DeDupe.pm
+++ b/lib/Feed/Role/DeDupe.pm
@@ -1,6 +1,6 @@
package Feed::Role::DeDupe;
use Moose::Role;
-use 5.016;
+use 5.012;
use namespace::autoclean -also => ['_maybe_build_schema'];
use DBI;
use Try::Tiny;
diff --git a/lib/Feed/Role/FixDateTime.pm b/lib/Feed/Role/FixDateTime.pm
index 86bc19a..dfc37d1 100644
--- a/lib/Feed/Role/FixDateTime.pm
+++ b/lib/Feed/Role/FixDateTime.pm
@@ -1,6 +1,6 @@
package Feed::Role::FixDateTime;
use Moose::Role;
-use 5.016;
+use 5.012;
use namespace::autoclean;
use DateTime;
diff --git a/lib/Feed/Role/MailDir.pm b/lib/Feed/Role/MailDir.pm
index f7cfc20..e53cd7f 100644
--- a/lib/Feed/Role/MailDir.pm
+++ b/lib/Feed/Role/MailDir.pm
@@ -1,6 +1,6 @@
package Feed::Role::MailDir;
use Moose::Role;
-use 5.016;
+use 5.012;
use namespace::autoclean;
use Encode;
use Encode::IMAPUTF7;
@@ -49,7 +49,7 @@ sub process_entry {
}
sub _clean_folder_part {
- return map { s{\W+}{-}gr } @_;
+ return map { my $a=$_;$a=~s{\W+}{-}g;$a } @_;
}
sub maildir_folder_for {
diff --git a/lib/Feed/Role/Printer.pm b/lib/Feed/Role/Printer.pm
index 44b05a8..a236eb4 100644
--- a/lib/Feed/Role/Printer.pm
+++ b/lib/Feed/Role/Printer.pm
@@ -1,6 +1,6 @@
package Feed::Role::Printer;
use Moose::Role;
-use 5.016;
+use 5.012;
use namespace::autoclean;
requires 'process';
diff --git a/lib/Feed/Utils.pm b/lib/Feed/Utils.pm
index da279b3..9752427 100644
--- a/lib/Feed/Utils.pm
+++ b/lib/Feed/Utils.pm
@@ -1,7 +1,7 @@
package Feed::Utils;
use strict;
use warnings;
-use 5.016;
+use 5.012;
my @methods;
BEGIN {
@methods = qw(