Skip Menu |

This queue is for tickets about the Module-Implementation CPAN distribution.

Report information
The Basics
Id: 98097
Status: open
Priority: 0/
Queue: Module-Implementation

People
Owner: Nobody in particular
Requestors: ether [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: install subs with Sub::Name
13:53 * ether notices that Module::Implementation::build_loader_sub doesn't use Sub::Name/Sub::Install to create its subs, so they look unclean I spotted this when adding [Test::CleanNamespaces] to Class-Load.
On Sat Aug 16 17:39:08 2014, ETHER wrote: Show quoted text
> 13:53 * ether notices that Module::Implementation::build_loader_sub > doesn't use Sub::Name/Sub::Install to create its subs, so they look > unclean > > I spotted this when adding [Test::CleanNamespaces] to Class-Load.
I did a release that used Sub::Name, but it was pointed out to me that this module really can't depend on anything that requires XS.
On 2014-08-24 09:36:58, DROLSKY wrote: Show quoted text
> On Sat Aug 16 17:39:08 2014, ETHER wrote:
> > 13:53 * ether notices that Module::Implementation::build_loader_sub > > doesn't use Sub::Name/Sub::Install to create its subs, so they look > > unclean > > > > I spotted this when adding [Test::CleanNamespaces] to Class-Load.
> > I did a release that used Sub::Name, but it was pointed out to me that > this module really can't depend on anything that requires XS.
We should be able to do this work with Sub::Util, when the XS implementation is available. That's at least better than nothing.