Kwalitee Issues

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: *** ERROR: =over without closing =back at line 26 in file XAO-Web-1.77/lib/XAO/DO/Context.pm *** ERROR: You forgot a '=back' before '=head1' at line 100 in file XAO-Web-1.77/lib/XAO/DO/Web/Clipboard.pm *** ERROR: You forgot a '=back' before '=head1' at line 70 in file XAO-Web-1.77/lib/XAO/DO/Web/Default.pm *** ERROR: You forgot a '=back' before '=head1' at line 70 in file XAO-Web-1.77/lib/XAO/DO/Web/Default.pm *** ERROR: You forgot a '=back' before '=head1' at line 1062 in file XAO-Web-1.77/lib/XAO/DO/Web/FS.pm *** ERROR: '=item' outside of any '=over' at line 121 in file XAO-Web-1.77/lib/XAO/DO/Web/Search.pm *** ERROR: You forgot a '=back' before '=head1' at line 130 in file XAO-Web-1.77/lib/XAO/DO/Web/Search.pm *** ERROR: You forgot a '=back' before '=head1' at line 589 in file XAO-Web-1.77/lib/XAO/DO/Web/Utility.pm *** ERROR: You forgot a '=back' before '=head1' at line 589 in file XAO-Web-1.77/lib/XAO/DO/Web/Utility.pm *** ERROR: You forgot a '=back' before '=head1' at line 589 in file XAO-Web-1.77/lib/XAO/DO/Web/Utility.pm *** ERROR: '=item' outside of any '=over' at line 100 in file XAO-Web-1.77/lib/XAO/Templates.pm *** ERROR: You forgot a '=back' before '=head1' at line 181 in file XAO-Web-1.77/lib/XAO/Templates.pm

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: XAO::DO::Web::Config, XAO::DO::Web::Debug

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.77,2.001,2.002,2.003,2.004,2.009,2.01,2.011,2.029,2.16,2.2,2.3

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

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: XAO::DO::CGI, XAO::DO::Web::Action, XAO::DO::Web::CgiParam, XAO::DO::Web::Clipboard, XAO::DO::Web::Condition, XAO::DO::Web::Config, XAO::DO::Web::Cookie, XAO::DO::Web::Date, XAO::DO::Web::Debug, XAO::DO::Web::Default, XAO::DO::Web::FS, XAO::DO::Web::FilloutForm, XAO::DO::Web::Footer, XAO::DO::Web::Header, XAO::DO::Web::IdentifyAgent, XAO::DO::Web::IdentifyUser, XAO::DO::Web::Mailer, XAO::DO::Web::Math, XAO::DO::Web::MenuBuilder, XAO::DO::Web::MultiPageNav, XAO::DO::Web::Redirect, XAO::DO::Web::Search, XAO::DO::Web::SetArg, XAO::DO::Web::Styler, XAO::DO::Web::TextTable, XAO::DO::Web::URL, XAO::DO::Web::Utility, XAO::PluginUtils, XAO::PreLoad, XAO::Templates, XAO::testcases::Web::base, testcases::base, testcases::requires

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.

Modules

Name Abstract Version View
Apache::XAO Apache XAO handler 2.01 metacpan
Plack::App::XAO XAO adapter for Plack metacpan
XAO::DO::CGI CGI interface for XAO::Web metacpan
XAO::DO::Context base class to access site context metacpan
XAO::DO::Web::Action base for mode-dependant displayable objects metacpan
XAO::DO::Web::Benchmark benchmarking helper metacpan
XAO::DO::Web::CgiParam Retrieves parameter from CGI environment 2.2 metacpan
XAO::DO::Web::Clipboard clipboard value retrieval object. 2.001 metacpan
XAO::DO::Web::Condition allows to check various conditions 2.009 metacpan
XAO::DO::Web::Config XAO::Web site configuration object 2.004 metacpan
XAO::DO::Web::Cookie cookies manipulations 2.004 metacpan
XAO::DO::Web::Date XAO::Web date dysplayable object 2.001 metacpan
XAO::DO::Web::Debug debug helper object 2.001 metacpan
XAO::DO::Web::Default 2.003 metacpan
XAO::DO::Web::FS XAO::Web front end object for XAO::FS 2.004 metacpan
XAO::DO::Web::FilloutForm support for HTML forms 2.029 metacpan
XAO::DO::Web::Footer simple HTML footer 2.002 metacpan
XAO::DO::Web::Header Simple HTML header 2.004 metacpan
XAO::DO::Web::IdentifyAgent class for agent (i.e. browser) identification. 2.001 metacpan
XAO::DO::Web::IdentifyUser class for user identification and verification 2.16 metacpan
XAO::DO::Web::Mailer executes given template and sends results via e-mail 2.011 metacpan
XAO::DO::Web::Math calculate and output a value metacpan
XAO::DO::Web::MenuBuilder building all sorts of menus 2.002 metacpan
XAO::DO::Web::MultiPageNav Multi page navigation display 2.002 metacpan
XAO::DO::Web::Page core object of XAO::Web rendering system metacpan
XAO::DO::Web::Redirect browser redirection object 2.002 metacpan
XAO::DO::Web::Search XAO::Web Database Search 2.002 metacpan
XAO::DO::Web::SetArg sets base object arguments 2.002 metacpan
XAO::DO::Web::Styler Simple styler object 2.003 metacpan
XAO::DO::Web::TextTable plain text tables 2.001 metacpan
XAO::DO::Web::URL displays base, active and secure URLs 2.002 metacpan
XAO::DO::Web::Utility Miscellaneous utility displayable functions 2.003 metacpan
XAO::PageSupport Fast text collection for XAO::Objects::Page 2.3 metacpan
XAO::PluginUtils utilities for plug-ins installation 2.001 metacpan
XAO::PreLoad helps apache pre-load most popular XAO modules 2.001 metacpan
XAO::Templates templates caching and retrieving module 2.001 metacpan
XAO::Web XAO Web Developer, dynamic content building suite 1.77 metacpan
XAO::testcases::Web::base metacpan
testcases::base metacpan
testcases::requires metacpan

Other Files

MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
PageSupport/Makefile.PL metacpan
README metacpan
misc/samplesite/MANIFEST metacpan