drop Package::Stash dependency master no-package-stash
authorGraham Knop <haarg@haarg.org>
Tue, 22 Dec 2020 13:00:19 +0000 (14:00 +0100)
committerGraham Knop <haarg@haarg.org>
Tue, 22 Dec 2020 13:00:19 +0000 (14:00 +0100)
commit22212124d61f7a84b2c297684301803fab1584fc
tree06ab50074b0a5036f515307e7fbd1950f745bb90
parent6fc5ae48ee6c9ec93b2601b96ad717ee1fc048e3
drop Package::Stash dependency

Package::Stash refuses to work with package names that are valid, and
can break on earlier perls. Rather than working around this, just work
with the symbol tree manually. Using Package::Stash doesn't make the
code significantly cleaner or easier to understand. Additionally,
Package::Stash brings in a larger dependency tree than is reasonable for
the work it does.
Makefile.PL
lib/namespace/clean.pm