Kwalitee Issues


Make sure that the main module name and version are the same of the distribution.


Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: Template::Toolkit


If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.


Use the prompt() method from ExtUtils::MakeMaker/Module::Build.


Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Template::Toolkit


This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.


Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.


Name Abstract Version View
Template Front-end module to the Template Toolkit 3.000 metacpan
Template::Base Base class module implementing common functionality 3.000 metacpan
Template::Config Factory module for instantiating other TT2 modules 3.000 metacpan
Template::Constants Defines constants for the Template Toolkit 3.000 metacpan
Template::Context Runtime context in which templates are processed 3.000 metacpan
Template::Directive Perl code generator for template directives 3.000 metacpan
Template::Document Compiled template document object 3.000 metacpan
Template::Exception Exception handling class module 3.000 metacpan
Template::Filters Post-processing filters for template blocks 3.000 metacpan
Template::Grammar Parser state/rule tables for the TT grammar 3.000 metacpan
Template::Iterator Data iterator used by the FOREACH directive 3.000 metacpan
Template::Namespace::Constants Compile time constant folding 3.000 metacpan
Template::Parser LALR(1) parser for compiling template documents 3.000 metacpan
Template::Plugin Base class for Template Toolkit plugins 3.000 metacpan
Template::Plugin::Assert trap undefined values 3.000 metacpan
Template::Plugin::CGI Interface to the CGI module 3.000 metacpan
Template::Plugin::Datafile Plugin to construct records from a simple data file 3.000 metacpan
Template::Plugin::Date Plugin to generate formatted date strings 3.000 metacpan
Template::Plugin::Directory Plugin for generating directory listings 3.000 metacpan
Template::Plugin::Dumper Plugin interface to Data::Dumper 3.000 metacpan
Template::Plugin::File Plugin providing information about files 3.000 metacpan
Template::Plugin::Filter Base class for plugin filters 3.000 metacpan
Template::Plugin::Format Plugin to create formatting functions 3.000 metacpan
Template::Plugin::HTML Plugin to create HTML elements 3.000 metacpan
Template::Plugin::Image Plugin access to image sizes 3.000 metacpan
Template::Plugin::Iterator Plugin to create iterators (Template::Iterator) 3.000 metacpan
Template::Plugin::Math Plugin providing mathematical functions 3.000 metacpan
Template::Plugin::Pod Plugin interface to Pod::POM (Pod Object Model) 3.000 metacpan
Template::Plugin::Procedural Base class for procedural plugins 3.000 metacpan
Template::Plugin::Scalar call object methods in scalar context 3.000 metacpan
Template::Plugin::String Object oriented interface for string manipulation 3.000 metacpan
Template::Plugin::Table Plugin to present data in a table 3.000 metacpan
Template::Plugin::URL Plugin to construct complex URLs 3.000 metacpan
Template::Plugin::View Plugin to create views (Template::View) 3.000 metacpan
Template::Plugin::Wrap Plugin interface to Text::Wrap 3.000 metacpan
Template::Plugins Plugin provider module 3.000 metacpan
Template::Provider Provider module for loading/compiling templates 3.000 metacpan
Template::Service General purpose template processing service 3.000 metacpan
Template::Stash Magical storage for template variables 3.000 metacpan
Template::Stash::Context Experimetal stash allowing list/scalar context definition 3.000 metacpan
Template::Stash::XS High-speed variable stash written in C metacpan
Template::Test Module for automating TT2 test scripts 3.000 metacpan
Template::Toolkit Template Processing System metacpan
Template::VMethods Virtual methods for variables 3.000 metacpan
Template::View customised view of a template processing context 3.000 metacpan


Name File View
Template::Monad::Assert lib/Template/Plugin/ metacpan
Template::Monad::Scalar lib/Template/Plugin/ metacpan
Template::Perl lib/Template/ metacpan
Template::Plugin::Date::Calc lib/Template/Plugin/ metacpan
Template::Plugin::Date::Manip lib/Template/Plugin/ metacpan
Template::TieString lib/Template/ metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan metacpan
xs/MANIFEST metacpan
xs/Makefile.PL metacpan