Log::Any allows CPAN modules to safely and efficiently log messages,
while letting the application choose (or decline to choose) a logging
mechanism such as Log::Dispatch or Log::Log4perl.
A set of roles and classes defining an object-oriented interface to Perl hashes
and arrays with useful utility methods, junctions, type-checking ability, and
optional autoboxing. Originally derived from Data::Perl.
Locale::Maketext::Gettext brings GNU gettext and Maketext together. It is a
subclass of Locale::Maketext(3) that follows the way GNU gettext works. It
works seamlessly, both in the sense of GNU gettext and Maketext.
This module provides methods for manipulating objects that represent
entries in a gettext po-file (untranslated and translated strings, with
associated comments). It can load and save complete po-files.
Log::Any is a generic adapter for writing logging into Perl modules; this
adapter uses the Unix::Syslog module to direct that output into the standard
Unix syslog system.
Module::ExtractUse is basically a Parse::RecDescent grammar to
parse Perl code. It tries very hard to find all modules
(whether pragmas, Core, or from CPAN) used by the parsed code.
Module::Runtime::Conflicts provides conflicts checking for Module::Runtime,
which had a recent release that broke some versions of Moose. It is called from
Moose::Conflicts and moose-outdated.
Module::Starter::Plugin::TT2 - allows the use of TT2 to render templates
This module is a plugin for Module::Starter, and allows the use of TT2 to
render templates.
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.
Simply loading this module makes your constructors "strict". If your constructor
is called with an attribute init argument that your class does not declare, then
it dies. This is a great way to catch small typos.