NAME

Devel::Wherefore - Where the heck did these subroutines come from?

SYNOPSIS

$ perl -MDevel::Wherefore myscript.pl

will dump symbols in main from myscript.pl

$ perl -MDevel::Wherefore=App::opan $(which opan)

will dump symbols from package App::opan in the installed opan script

$ perl -MDevel::Wherefore lib/Foo/Bar.pm

will dump symbols from package Foo::Bar (must be in lib/ or at root, doesn't yet handle finding them in @INC, sorry).

Note that this code uses B::minus_c to only compile the script so you don't have to worry about it executing - does mean we'll miss runtime require and import but hey, trade-offs.

DESCRIPTION

Rage driven development rapidly released.

AUTHOR

mst - Matt S. Trout (cpan:MSTROUT) <mst@shadowcat.co.uk>

CONTRIBUTORS

None yet - maybe this software is perfect! (ahahahahahahahahaha)

COPYRIGHT

Copyright (c) 2020 the Devel::Wherefore "AUTHOR" and "CONTRIBUTORS" as listed above.

LICENSE

This library is free software and may be distributed under the same terms as perl itself.