From fabd2ce841528606ae8f21442cc6acf1195f16c1 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Tue, 14 Jun 2016 12:41:23 +0200 Subject: [PATCH] MT#20543 Do not use Module::Runtime Manually import the strictures module. There's no need to use the additional dependency here. Change-Id: Idd612c8cc417ac3ca79e90f9bc1d4482d0dd619d --- Build.PL | 1 - lib/Sipwise/Base.pm | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Build.PL b/Build.PL index 3d1a458..09bbe21 100644 --- a/Build.PL +++ b/Build.PL @@ -13,7 +13,6 @@ my $builder = Module::Build->new( requires => { 'autodie' => 0, 'indirect' => 'v0.30', - 'Module::Runtime' => 0, 'parent' => 0, 'perl' => '5.014', 'strictures' => 1, diff --git a/lib/Sipwise/Base.pm b/lib/Sipwise/Base.pm index 620fedb..670b860 100644 --- a/lib/Sipwise/Base.pm +++ b/lib/Sipwise/Base.pm @@ -1,6 +1,6 @@ package Sipwise::Base 1.005; use 5.014; -use Module::Runtime qw(use_module); +use strictures (); use parent 'autodie'; sub import { @@ -16,7 +16,7 @@ sub import { } my $caller = caller; - use_module('strictures')->import(1); + strictures->import(1); my $export = "package $caller;\n"; for my $f (sort keys %features) {