Parcourir la source

remove dependency on List::MoreUtils

Only `any` was used so switching to List::Util::any removes a non-core
dependency for Perls >= 5.22 (`any` added to List::Util at 1.33).
Peter Mottram (SysPete) il y a 8 ans
Parent
commit
00696a64e1
3 fichiers modifiés avec 3 ajouts et 2 suppressions
  1. 1 1
      cpanfile
  2. 1 0
      dist.ini
  3. 1 1
      lib/Test/Selenium/Remote/Role/DoesTesting.pm

+ 1 - 1
cpanfile

@@ -18,7 +18,7 @@ requires "IO::String" => "0";
 requires "IO::Uncompress::Unzip" => "2.030";
 requires "JSON" => "0";
 requires "LWP::UserAgent" => "0";
-requires "List::MoreUtils" => "0";
+requires "List::Util" => "0";
 requires "MIME::Base64" => "0";
 requires "Moo" => "1.005";
 requires "Moo::Role" => "0";

+ 1 - 0
dist.ini

@@ -74,6 +74,7 @@ copy = cpanfile
 [Prereqs / RuntimeRequires]
 perl = 5.010
 Moo = 1.005
+List::Util = 1.33
 
 [GithubMeta]
 issues = 1

+ 1 - 1
lib/Test/Selenium/Remote/Role/DoesTesting.pm

@@ -6,7 +6,7 @@ use Moo::Role;
 use Test::Builder;
 use Try::Tiny;
 use Scalar::Util 'blessed';
-use List::MoreUtils qw/any/;
+use List::Util qw/any/;
 use namespace::clean;
 
 requires qw(func_list has_args);