Template-Toolkit 3.102 Latest
Kwalitee Issues
- manifest_matches_dist
-
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
Error:
- MANIFEST (260) does not match dist (258):
- Missing in Dist: HACKING, INSTALL
- use_strict
-
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
- main_module_version_matches_dist_version
-
Make sure that the main module name and version are the same of the distribution.
- meta_yml_declares_perl_version
-
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.
- no_stdin_for_prompting
-
Use the prompt() method from ExtUtils::MakeMaker/Module::Build.
- use_warnings
-
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
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 2.91,3.100,3.102
- meta_yml_has_provides
-
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.
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Template | Front-end module to the Template Toolkit | 3.102 | metacpan |
Template::App::ttree | Backend of ttree | 2.91 | metacpan |
Template::Base | Base class module implementing common functionality | 3.100 | metacpan |
Template::Config | Factory module for instantiating other TT2 modules | 3.100 | metacpan |
Template::Constants | Defines constants for the Template Toolkit | 3.100 | metacpan |
Template::Context | Runtime context in which templates are processed | 3.100 | metacpan |
Template::Directive | Perl code generator for template directives | 3.100 | metacpan |
Template::Document | Compiled template document object | 3.100 | metacpan |
Template::Exception | Exception handling class module | 3.100 | metacpan |
Template::Filters | Post-processing filters for template blocks | 3.100 | metacpan |
Template::Grammar | Parser state/rule tables for the TT grammar | 3.100 | metacpan |
Template::Iterator | Data iterator used by the FOREACH directive | 3.100 | metacpan |
Template::Namespace::Constants | Compile time constant folding | 3.100 | metacpan |
Template::Parser | LALR(1) parser for compiling template documents | 3.100 | metacpan |
Template::Plugin | Base class for Template Toolkit plugins | 3.100 | metacpan |
Template::Plugin::Assert | trap undefined values | 3.100 | metacpan |
Template::Plugin::Datafile | Plugin to construct records from a simple data file | 3.100 | metacpan |
Template::Plugin::Date | Plugin to generate formatted date strings | 3.100 | metacpan |
Template::Plugin::Directory | Plugin for generating directory listings | 3.100 | metacpan |
Template::Plugin::Dumper | Plugin interface to Data::Dumper | 3.100 | metacpan |
Template::Plugin::File | Plugin providing information about files | 3.100 | metacpan |
Template::Plugin::Filter | Base class for plugin filters | 3.100 | metacpan |
Template::Plugin::Format | Plugin to create formatting functions | 3.100 | metacpan |
Template::Plugin::HTML | Plugin to create HTML elements | 3.100 | metacpan |
Template::Plugin::Image | Plugin access to image sizes | 3.100 | metacpan |
Template::Plugin::Iterator | Plugin to create iterators (Template::Iterator) | 3.100 | metacpan |
Template::Plugin::Math | Plugin providing mathematical functions | 3.100 | metacpan |
Template::Plugin::Pod | Plugin interface to Pod::POM (Pod Object Model) | 3.100 | metacpan |
Template::Plugin::Procedural | Base class for procedural plugins | 3.100 | metacpan |
Template::Plugin::Scalar | call object methods in scalar context | 3.100 | metacpan |
Template::Plugin::String | Object oriented interface for string manipulation | 3.100 | metacpan |
Template::Plugin::Table | Plugin to present data in a table | 3.100 | metacpan |
Template::Plugin::URL | Plugin to construct complex URLs | 3.100 | metacpan |
Template::Plugin::View | Plugin to create views (Template::View) | 3.100 | metacpan |
Template::Plugin::Wrap | Plugin interface to Text::Wrap | 3.100 | metacpan |
Template::Plugins | Plugin provider module | 3.100 | metacpan |
Template::Provider | Provider module for loading/compiling templates | 3.100 | metacpan |
Template::Service | General purpose template processing service | 3.100 | metacpan |
Template::Stash | Magical storage for template variables | 3.100 | metacpan |
Template::Stash::Context | Experimetal stash allowing list/scalar context definition | 3.100 | metacpan |
Template::Stash::XS | High-speed variable stash written in C | metacpan | |
Template::Test | Module for automating TT2 test scripts | 3.100 | metacpan |
Template::Toolkit | Template Processing System | 3.100 | metacpan |
Template::VMethods | Virtual methods for variables | 3.100 | metacpan |
Template::View | customised view of a template processing context | 3.100 | metacpan |
Provides
Name | File | View |
---|---|---|
Template::Monad::Assert | lib/Template/Plugin/Assert.pm | metacpan |
Template::Monad::Scalar | lib/Template/Plugin/Scalar.pm | metacpan |
Template::Perl | lib/Template/Filters.pm | metacpan |
Template::Plugin::Date::Calc | lib/Template/Plugin/Date.pm | metacpan |
Template::Plugin::Date::Manip | lib/Template/Plugin/Date.pm | metacpan |
Template::TieString | lib/Template/Config.pm | metacpan |