Skip Menu |

This queue is for tickets about the Test-CleanNamespaces CPAN distribution.

Report information
The Basics
Id: 125684
Status: open
Priority: 0/
Queue: Test-CleanNamespaces

People
Owner: ether [...] cpan.org
Requestors: perl [...] toby.ink
Cc:
AdminCc:

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



Subject: Use Sub::Util instead of Sub::Identify
Sub::Util is in core, so Sub::Identify is an unnecessary non-core dependency. Test::CleanNamespaces should probably switch to Sub::Util completely, or support both modules (with Makefile.PL doing dynamic config and only adding Sub::Util to the runtime dependencies if both modules are absent).
On 2018-06-26 01:20:55, TOBYINK wrote: Show quoted text
> Sub::Util is in core, so Sub::Identify is an unnecessary non-core > dependency.
The same reservations apply as in https://github.com/moose/Moose/pull/127 -- this needs to be done **very carefully** so as to not change behaviour for the user.
Requiring Sub::Util would add an XS prerequisite for older perls.