Template-Toolkit 2.20
Kwalitee Issues
- main_module_version_matches_dist_version
-
Make sure that the main module name and version are the same of the distribution.
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Template-Toolkit-2.20/lib/Template/Manual/Filters.pod -- Around line 127: Non-ASCII character seen before =encoding in ''C<é>''. Assuming CP1252 Template-Toolkit-2.20/lib/Template/Service.pm -- Around line 514: alternative text 'ERROR/ERRORS' contains non-escaped | or /
- 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.
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- no_stdin_for_prompting
-
Use the prompt() method from ExtUtils::MakeMaker/Module::Build.
- no_unauthorized_packages
-
Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.
Error:
- CGI
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 1,1.16,1.17,1.21,1.27,1.37,1.63,2.16,2.2,2.20,2.25,2.4,2.62,2.68,2.69,2.7,2.71,2.72,2.74,2.75,2.77,2.78,2.79,2.8,2.86,2.89,2.91,2.94,2.98
- 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.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- 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 | 2.20 | metacpan |
Template::Base | Base class module implementing common functionality | 2.78 | metacpan |
Template::Config | Factory module for instantiating other TT2 modules | 2.75 | metacpan |
Template::Constants | Defines constants for the Template Toolkit | 2.75 | metacpan |
Template::Context | Runtime context in which templates are processed | 2.98 | metacpan |
Template::Directive | Perl code generator for template directives | 2.2 | metacpan |
Template::Document | Compiled template document object | 2.79 | metacpan |
Template::Exception | Exception handling class module | 2.7 | metacpan |
Template::Filters | Post-processing filters for template blocks | 2.86 | metacpan |
Template::Grammar | Parser state/rule tables for the TT grammar | 2.25 | metacpan |
Template::Iterator | Data iterator used by the FOREACH directive | 2.68 | metacpan |
Template::Namespace::Constants | Compile time constant folding | 1.27 | metacpan |
Template::Parser | LALR(1) parser for compiling template documents | 2.89 | metacpan |
Template::Plugin | Base class for Template Toolkit plugins | 2.7 | metacpan |
Template::Plugin::Assert | trap undefined values | 1 | metacpan |
Template::Plugin::Autoformat | Interface to Text::Autoformat module | 2.7 | metacpan |
Template::Plugin::CGI | Interface to the CGI module | 2.7 | metacpan |
Template::Plugin::Datafile | Plugin to construct records from a simple data file | 2.72 | metacpan |
Template::Plugin::Date | Plugin to generate formatted date strings | 2.77 | metacpan |
Template::Plugin::Directory | Plugin for generating directory listings | 2.7 | metacpan |
Template::Plugin::Dumper | Plugin interface to Data::Dumper | 2.7 | metacpan |
Template::Plugin::File | Plugin providing information about files | 2.71 | metacpan |
Template::Plugin::Filter | Base class for plugin filters | 1.37 | metacpan |
Template::Plugin::Format | Plugin to create formatting functions | 2.7 | metacpan |
Template::Plugin::HTML | Plugin to create HTML elements | 2.62 | metacpan |
Template::Plugin::Image | Plugin access to image sizes | 1.21 | metacpan |
Template::Plugin::Iterator | Plugin to create iterators (Template::Iterator) | 2.68 | metacpan |
Template::Plugin::Math | Plugin providing mathematical functions | 1.16 | metacpan |
Template::Plugin::Pod | Plugin interface to Pod::POM (Pod Object Model) | 2.69 | metacpan |
Template::Plugin::Procedural | Base class for procedural plugins | 1.17 | metacpan |
Template::Plugin::Scalar | call object methods in scalar context | 1 | metacpan |
Template::Plugin::String | Object oriented interface for string manipulation | 2.4 | metacpan |
Template::Plugin::Table | Plugin to present data in a table | 2.71 | metacpan |
Template::Plugin::URL | Plugin to construct complex URLs | 2.74 | metacpan |
Template::Plugin::View | Plugin to create views (Template::View) | 2.68 | metacpan |
Template::Plugin::Wrap | Plugin interface to Text::Wrap | 2.68 | metacpan |
Template::Plugins | Plugin provider module | 2.77 | metacpan |
Template::Provider | Provider module for loading/compiling templates | 2.94 | metacpan |
Template::Service | General purpose template processing service | 2.8 | metacpan |
Template::Stash | Magical storage for template variables | 2.91 | metacpan |
Template::Stash::Context | Experimetal stash allowing list/scalar context definition | 1.63 | metacpan |
Template::Stash::XS | High-speed variable stash written in C | metacpan | |
Template::Test | Module for automating TT2 test scripts | 2.75 | metacpan |
Template::VMethods | Virtual methods for variables | 2.16 | metacpan |
Template::View | customised view of a template processing context | 2.91 | metacpan |
Provides
Name | File | View |
---|---|---|
CGI | lib/Template/Plugin/CGI.pm | metacpan |
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 |
bytes | lib/Template/Provider.pm | metacpan |