[dancer-users] Specific subroutines cannot be exported from plugin

Gabor Szabo gabor at szabgab.com
Sat Jul 30 07:22:46 BST 2016

Hi there,

I just got back looking at a Dancer application and noticed

use Dancer2::Plugin::Passphrase qw(passphrase);

now throws an exception

"Specific subroutines cannot be exported from plugin"

I see it mentioned a year and a half ago:

Then I saw this comment:
"The new (soon to be released) Dancer2::Plugin code no longer allows
subroutine import list to be supplied when plugin is used."

I think explicitly stating what functions I would like to import from a
module is a very useful tool for documenting code even if that module only
exports a single function.

So I wonder what is the logic behind this decision? Has that been explained
somewhere where I could educate myself?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.preshweb.co.uk/pipermail/dancer-users/attachments/20160730/532d0930/attachment.html>

More information about the dancer-users mailing list