Stop importing all the POSIX functions
Dagfinn Ilmari Mannsåker [Wed, 3 Jun 2015 20:40:06 +0000 (21:40 +0100)]
The only one used is called fully-qualified anyway

t/87ordered.t
t/cdbi/testlib/Log.pm
t/lib/DBICTest/Util/LeakTracer.pm

index 324be84..1eb079b 100644 (file)
@@ -6,7 +6,7 @@ use Test::More;
 use lib qw(t/lib);
 use DBICTest;
 
-use POSIX qw(ceil);
+use POSIX ();
 
 my $schema = DBICTest->init_schema();
 
@@ -156,7 +156,9 @@ $to_pos = undef;
     $to_pos++;
     $to_group = ($to_group % 3) + 1;
     $to_group_2_base++;
-    $to_group_2 = (ceil($to_group_2_base/3.0) %3) +1
+    $to_group_2 = (
+      POSIX::ceil( $to_group_2_base / 3.0 ) % 3
+    ) + 1;
   }
 }
 foreach my $group_id_2 (1..4) {
index 4f90ed1..362b61e 100644 (file)
@@ -7,7 +7,7 @@ use strict;
 use base 'MyBase';
 
 use Time::Piece::MySQL;
-use POSIX;
+use POSIX ();
 
 __PACKAGE__->set_table();
 __PACKAGE__->columns(All => qw/id message datetime_stamp/);
index 6f684e0..447d0ec 100644 (file)
@@ -293,7 +293,7 @@ sub assert_empty_weakregistry {
 #      Devel::MAT::Dumper::dumpfh( $fh );
 #      close ($fh) or die $!;
 #
-#      use POSIX;
+#      require POSIX;
 #      POSIX::_exit(1);
 #    }
   }