diff options
-rw-r--r-- | lib/Reply.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Reply.pm b/lib/Reply.pm index 18f0440..e84e56e 100644 --- a/lib/Reply.pm +++ b/lib/Reply.pm @@ -3,7 +3,7 @@ use strict; use warnings; # ABSTRACT: read, eval, print, loop, yay! -use Module::Runtime qw(compose_module_name use_package_optimistically); +use Module::Runtime qw(compose_module_name require_module); use Scalar::Util qw(blessed); use Try::Tiny; @@ -182,7 +182,7 @@ sub _load_plugin { if (!blessed($plugin)) { $plugin = compose_module_name("Reply::Plugin", $plugin); - use_package_optimistically($plugin); + require_module($plugin); die "$plugin is not a valid plugin" unless $plugin->isa("Reply::Plugin"); $plugin = $plugin->new(%$opts); |