]> git.donarmstrong.com Git - debbugs.git/blobdiff - Debbugs/MIME.pm
switch to compatibility level 12
[debbugs.git] / Debbugs / MIME.pm
index bb7a2cd3e2c6cb4e77e6431358929b6ec09d7bbb..fec3b6e2dc4e1dd43d8d31c020c27343407d0e30 100644 (file)
@@ -41,7 +41,9 @@ BEGIN {
 
     @EXPORT = ();
 
-    %EXPORT_TAGS = (mime => [qw(parse create_mime_message getmailbody)],
+    %EXPORT_TAGS = (mime => [qw(parse create_mime_message getmailbody),
+                            qw(parse_to_mime_entity),
+                           ],
                    rfc1522 => [qw(decode_rfc1522 encode_rfc1522)],
                   );
     @EXPORT_OK=();
@@ -54,7 +56,7 @@ use File::Temp qw(tempdir);
 use MIME::Parser;
 
 use POSIX qw(strftime);
-use List::MoreUtils qw(apply);
+use List::AllUtils qw(apply);
 
 # for convert_to_utf8
 use Debbugs::UTF8 qw(convert_to_utf8);
@@ -88,7 +90,7 @@ sub getmailbody
     return undef;
 }
 
-=item parse_to_mime_entity
+=head2 parse_to_mime_entity
 
      $entity = parse_to_mime_entity($record);
 
@@ -105,7 +107,7 @@ sub parse_to_mime_entity {
     my $parser = MIME::Parser->new();
     my $entity;
     # this will be cleaned up once we exit
-    $tempdir = File::Temp->newdir();
+    my $tempdir = File::Temp->newdir();
     $parser->output_dir($tempdir->dirname());
     if (ref($record) eq 'HASH') {
        if ($record->{inner_file}) {