<div dir="ltr">Hi there,<br><div class="gmail_quote"><div dir="ltr"><div><div><br></div>I just got back looking at a Dancer application and noticed<br><br>use Dancer2::Plugin::Passphrase qw(passphrase);<br><br></div>now throws an exception <br><br>"Specific subroutines cannot be exported from plugin"<br clear="all"><div><div><div><div><br></div><div>I see it mentioned a year and a half ago: <a href="https://github.com/PerlDancer/Dancer2/issues/1078#issuecomment-167605120" target="_blank">https://github.com/PerlDancer/Dancer2/issues/1078#issuecomment-167605120</a><br></div><br>Then I saw this comment:<br>"The new (soon to be released) Dancer2::Plugin code no longer allows<br>
subroutine import list to be supplied when plugin is used."<br><a href="https://github.com/ironcamel/Dancer2-Plugin-DBIC/pull/13#issue-124093181" target="_blank">https://github.com/ironcamel/Dancer2-Plugin-DBIC/pull/13#issue-124093181</a><br><br>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.<br><div><br>So I wonder what is the logic behind this decision? Has that been explained somewhere where I could educate myself?<br><br></div><div>regards<span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888"><div>   Gabor<br></div><div><br></div></font></span></div></div></div></div>
</div></div>