Subject: | Change included test modules to a Build_Requires |
Hi there:
Your module uses a bunch of test modules (among other things) which are
included in inc/. It adds a bit of unnecessary bulk to your package,
since some of the included modules are now in Perl's core module
distribution.
Moreover, it means you won't get the relevant bug fixes for all of those
modules.
If your intent is just to use those modules for the purpose of testing
and not for your module to function (which is what I gather since the
modules are in inc/ and not lib/) then you should ideally use the
build_requires relationship (provided by newer build systems like
Module::Install and Module::Build). That way the modules won't be
installed (unless the user explicitly wants to install them)
Cheers,
Jonathan