NAME
Devel::Module::Trace - Trace module origins
DESCRIPTION
This module traces use/require statements to print the origins of loaded modules
SYNOPSIS
# load module
use Devel::Module::Trace;
# load other modules
use Some::Other::Modules;
require Even::More::Modules;
# output results
Devel::Module::Trace::print_pretty();
# using directly
perl -d:Module::Trace=print -M<Module> -e exit
METHODS
raw_result
raw_result()
returns an array with the raw result list.
print_pretty
print_pretty()
prints the results as ascii table to STDERR.
TODO
* add waterfall charts output
REPOSITORY
Git: http://github.com/sni/perl-devel-module-trace
SEE ALSO
L<Devel::OverrideGlobalRequire>
AUTHOR
Sven Nierlein, <nierlein at cpan.org>
COPYRIGHT & LICENSE
Copyright 2015 Sven Nierlein.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.