Module::Loaded - mark modules as loaded or unloaded River stage three • 28 direct dependents • 113 total dependents

When testing applications, often you find yourself needing to provide functionality in your test environment that would usually be provided by external modules. Rather than munging the %INC by hand to mark these external modules as loaded, so they ar...

BINGOS/Module-Loaded-0.08 - 27 Nov 2011 20:47:14 GMT

Module::Version::Loaded - Get a versioned list of currently loaded modules River stage zero No dependents

BETA BETA BETA This module exists solely to give you a version of your %INC which includes the versions of the modules you have loaded. This is helpful when troubleshooting different environments. It makes it easier to see, at glance, which versions ...

OALDERS/Module-Version-Loaded-0.000003 - 27 Mar 2015 21:29:50 GMT

Module::Used - Find modules loaded by Perl code without running it. River stage one • 1 direct dependent • 8 total dependents

Modules are found statically based upon "use" and "require" statements. If use of the base or parent is found, both that module and the referenced ones will be returned. If Moose or Moose::Role are found, this will look for "extends" and "with" sugar...

ELLIOTJS/Module-Used-v1.3.0 - 28 Aug 2012 02:18:02 GMT

Module::Notify - trigger a callback when a module is loaded River stage zero No dependents

Module::Notify runs callback code when it detects that a particular module has been loaded. Constructor "new($module_name, $callback)" Runs the callback when the module is loaded. Unlike most OO modules, you can freely use this in void context, and i...

TOBYINK/Module-Notify-0.002 - 10 Sep 2014 22:47:41 GMT

Module::Versions - Handle versions of loaded modules with flexible result interface River stage one • 2 direct dependents • 6 total dependents

Module::Versions handles versions of loaded modules with a flexible result interface. The main goal is to get as much version informations as possible about a module or module list with a simple call interface and an absolutely flexible result interf...

THW/Module-Versions-0.02 - 20 Sep 2006 07:44:38 GMT

Module::Requires - Checks to see if the module can be loaded River stage zero No dependents

Module::Requires is Checks to see if the module can be loaded. required modules warns of not installed if Inside of Makefile.PL With feature When specifying require module. When writing modules, such as plugin, required modules which runs short is di...

YAPPO/Module-Requires-0.03 - 25 Dec 2009 06:01:11 GMT

Devel::Leak::Module - Track loaded modules and namespaces River stage one • 1 direct dependent • 1 total dependent

Devel::Leak::Module is a simple little convenience module for tracking module, package and namespace creation. The synopsis code above describes pretty much the main way that it works....

ADAMK/Devel-Leak-Module-0.02 - 03 Feb 2012 09:17:31 GMT

Module::Use River stage zero No dependents

Module::Use will record the modules used over the course of the Perl interpreter's lifetime. If the logging module is able, the old logs are read and frequently used modules are automatically loaded. Note that no symbols are imported into packages. U...

JSMITH/Module-Use-0.05 - 09 Oct 2001 19:21:54 GMT

Module::Data - Introspect context information about modules in @INC River stage two • 7 direct dependents • 12 total dependents

KENTNL/Module-Data-0.013 - 06 Mar 2017 11:54:15 GMT

Module::Lazy - postpone loading a module until it's actually used River stage zero No dependents

In large projects loading all the dependencies may take a lot of time. This module attempts to reduce the startup time by postponing initialization. The improvement be significant for unit test scripts and small command-line tools which do not utiliz...

KHEDIN/Module-Lazy-0.04 - 05 Mar 2019 17:55:56 GMT

Module::Mask - Pretend certain modules are not installed River stage one • 1 direct dependent • 1 total dependent

Sometimes you need to test what happens when a given module is not installed. This module provides a way of temporarily hiding installed modules from perl's require mechanism. The Module::Mask object adds itself to @INC and blocks require calls to re...

MATTLAW/Module-Mask-0.06 - 14 Jan 2013 10:01:57 GMT

Nile::Module - Module base class for the Nile framework. River stage zero No dependents

Nile::Module - Module base class for the Nile framework....

MEWSOFT/Nile-0.55 - 14 Oct 2014 09:32:49 GMT

Module::Util - Module name tools and transformations River stage three • 21 direct dependents • 292 total dependents

This module provides a few useful functions for manipulating module names. Its main aim is to centralise some of the functions commonly used by modules that manipulate other modules in some way, like converting module names to relative paths....

MATTLAW/Module-Util-1.09 - 10 Jan 2013 15:24:51 GMT

Module::Want - Check @INC once for modules that you want but may not have River stage two • 7 direct dependents • 13 total dependents

Sometimes you want to lazy load a module for use in, say, a loop or function. First you do the eval-require but then realize if the module is not available it will re-search @INC each time. So then you add a lexical boolean to your eval and do the sa...

DMUEY/Module-Want-0.6 - 26 Oct 2013 01:16:18 GMT

Module::Hash - a tied hash that requires modules for you River stage one • 1 direct dependent • 1 total dependent

Module::Hash provides a tied hash that can be used to load and quote module names. Tied Interface tie my %MOD, "Module::Hash", %options; The hash is tied to Module::Hash. Every time you fetch a hash key, such as $MOD{"Math::BigInt"} that module is lo...

TOBYINK/Module-Hash-0.002 - 10 Sep 2014 22:04:24 GMT

Module::Path - get the full path to a locally installed module River stage three • 16 direct dependents • 712 total dependents

This module provides a single function, "module_path()", which takes a module name and finds the first directory in your @INC path where the module is installed locally. It returns the full path to that file, resolving any symlinks. It is portable an...

NEILB/Module-Path-0.19 - 16 Mar 2015 21:24:10 GMT

Module::Info - Information about Perl modules River stage three • 16 direct dependents • 126 total dependents

Module::Info gives you information about Perl modules without actually loading the module. It actually isn't specific to modules and should work on any perl code....

NEILB/Module-Info-0.37 - 01 Nov 2015 15:33:55 GMT

Module::Patch - Patch package with a set of patches River stage three • 52 direct dependents • 143 total dependents

Module::Patch is basically a convenient way to define and bundle a set of patches. Actual patching is done by Monkey::Patch::Action, which provides lexically scoped patching. There are two ways to use this module: * subclass it This is used for conve...

PERLANCAR/Module-Patch-0.276 - 14 Feb 2019 15:55:47 GMT

Module::Build - Build and install Perl modules River stage five • 4480 direct dependents • 16472 total dependents

"Module::Build" is a system for building, testing, and installing Perl modules. It is meant to be an alternative to "ExtUtils::MakeMaker". Developers may alter the behavior of the module through subclassing. It also does not require a "make" on your ...

LEONT/Module-Build-0.4229 - 15 Apr 2019 22:52:38 GMT

Module::Locate - locate modules in the same fashion as require and use River stage two • 9 direct dependents • 13 total dependents

Using "locate()", return the path that "require" would find for a given module or filename (it can also return a filehandle if a reference in @INC has been used). This means you can test for the existence, or find the path for, modules without having...

NEILB/Module-Locate-1.80 - 25 Oct 2015 09:08:31 GMT

95 results (0.039 seconds)