Devel::GlobalDestruction provides a function returning the equivalent of "${^GLOBAL_PHASE} eq 'DESTRUCT'" for older perls.
Adds support on top of MooseX::Traits for class precedence search for traits and some extra attributes.
DateTime::Format::ISO8601
is a DateTime extension that parses almost all ISO8601 date and time formats.
This module provides lexicon-handling modules to read from other localization formats, such as Gettext, Msgcat, and so on.
This plugin links the two pieces required for session management in web applications together: the state, and the store.
DateTime::Format::Natural takes a string with a human readable date/time and creates a machine readable one by applying natural parsing logic.
Term::ProgressBar::Simple tells you how much work has been done, how much is left to do, and estimate how long it will take.
Lingua::Stem::Snowball::Da is a perl port of the danish stemmer at http://snowball.sourceforge.net, it was originally altered from the Lingua::Stem::Snowball::Se.
Loading this plugin causes your tests to fail if there any warnings while they run. Each warning generates a new failing test and the warning content is outputted via diag.
POSIX::strftime::Compiler provides GNU C library compatible strftime(3). But this module is not affected by the system locale. This feature is useful when you want to write loggers, servers, and portable applications.
DateTime::Format::Builder creates DateTime parsers. Many string formats of dates and times are simple and just require a basic regular expression to extract the relevant information. Builder provides a simple way to do this without writing reams of structural code.
PSGI is a specification to decouple web server environments from web application framework code. Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates features for web application testing. The Test::WWW::Mechanize::PSGI module meshes the two to allow easy testing of PSGI applications.
Getopt::Long::Descriptive is yet another Getopt library. It's built atop Getopt::Long, and gets a lot of its features, but tries to avoid making you think about its huge array of options. It also provides usage (help) messages, data validation, and a few other useful features.
Devel::StackTrace::AsHTML adds as_html method to Devel::StackTrace which displays the stack trace in beautiful HTML, with code snippet context and function parameters. If you call it on an instance of Devel::StackTrace::WithLexicals, you even get to see the lexical variables of each stack frame.
This package provides the docmake
command-line tool, and the App::XML::DocBook::Docmake
and App::XML::DocBook::Builder
Perl modules.
It translates DocBook/XML mark-up into various other documentation formats such as XHTML, RTF, PDF, and XSL-FO, using the more low-level tools. It aims to be a replacement for xmlto
.
Lexical::SealRequireHints prevents leakage of lexical hints
CatalystX::RoleApplicator applies roles to Catalyst application classes.
This module attempts to pluralize or singularize short English phrases.
DBIx::Class::Cursor::Cached provides a cursor class with built-in caching support.
This module applies roles to make a subclass instead of manually setting up a subclass.
This policy checks for perlsecret operators in your code and warns you about them. You can override the secrets that are allowed or disallowed using the parameters allow_secrets
and disallow_secrets
. The default is to simply disallow everything.
DateTime::Format::Flexible attempts to take any string you give it and parse it into a DateTime object.
Log::Any::Adapter::Log4perl
provides a Log::Any
adapter using Log::Log4perl
for logging.
This module 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.