Kwalitee Issues

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install it.

no_broken_auto_install

Upgrade the bundled version of Module::Install to at least 0.89, but preferably to the most current release. Alternatively, you can switch to another build system / installer that does not suffer from this problem. (ExtUtils::MakeMaker, Module::Build both of which have their own set of problems.)

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: MojoMojo::Controller::Root, MojoMojo::Formatter, MojoMojo::Formatter::Comment, MojoMojo::Formatter::IRCLog, MojoMojo::Formatter::Include, MojoMojo::Formatter::Markdown, MojoMojo::Formatter::Pod, MojoMojo::Formatter::Redirect, MojoMojo::Formatter::Scrub, MojoMojo::Formatter::Textile, MojoMojo::Formatter::Wiki

no_pod_errors

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

Error: MojoMojo-0.999021/lib/MojoMojo/Controller/Root.pm -- Around line 7: '=item' outside of any '=over' =over without closing =back MojoMojo-0.999021/lib/MojoMojo/Model/Search.pm -- Around line 48: '=item' outside of any '=over' =over without closing =back MojoMojo-0.999021/lib/MojoMojo/Schema/Attachment.pm -- Around line 37: '=item' outside of any '=over' Around line 87: You forgot a '=back' before '=head2' MojoMojo-0.999021/lib/MojoMojo/Schema/Comment.pm -- Around line 39: '=item' outside of any '=over' =over without closing =back MojoMojo-0.999021/lib/MojoMojo/Schema/Content.pm -- Around line 105: '=item' outside of any '=over' =over without closing =back MojoMojo-0.999021/lib/MojoMojo/Schema/Page.pm -- Around line 120: '=item' outside of any '=over' Around line 144: You forgot a '=back' before '=head2' Around line 302: '=item' outside of any '=over' =over without closing =back MojoMojo-0.999021/lib/MojoMojo/Schema/Person.pm -- Around line 82: '=item' outside of any '=over' =over without closing =back MojoMojo-0.999021/lib/MojoMojo/Schema/Photo.pm -- Around line 47: '=item' outside of any '=over' =over without closing =back MojoMojo-0.999021/lib/MojoMojo/Schema/Tag.pm -- Around line 84: '=item' outside of any '=over' =over without closing =back

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.

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: MojoMojo, MojoMojo::Controller::Admin, MojoMojo::Controller::Attachment, MojoMojo::Controller::Comment, MojoMojo::Controller::Export, MojoMojo::Controller::Gallery, MojoMojo::Controller::Journal, MojoMojo::Controller::Jsrpc, MojoMojo::Controller::Page, MojoMojo::Controller::PageAdmin, MojoMojo::Controller::Root, MojoMojo::Controller::Tag, MojoMojo::Controller::User, MojoMojo::Formatter, MojoMojo::Formatter::Comment, MojoMojo::Formatter::IRCLog, MojoMojo::Formatter::Include, MojoMojo::Formatter::Markdown, MojoMojo::Formatter::Pod, MojoMojo::Formatter::Redirect, MojoMojo::Formatter::Scrub, MojoMojo::Formatter::Textile, MojoMojo::Formatter::Wiki, MojoMojo::Model::DBIC, MojoMojo::Model::Search, MojoMojo::View::TT, Text::SmartyPants, Text::Textile2

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.999021,1.3

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.

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
MojoMojo A Catalyst & DBIx::Class powered Wiki. 0.999021 metacpan
MojoMojo::Controller::Admin Catalyst component metacpan
MojoMojo::Controller::Attachment Attachment controller metacpan
MojoMojo::Controller::Comment MojoMojo Comment controller metacpan
MojoMojo::Controller::Export Export / Import related controller metacpan
MojoMojo::Controller::Gallery Page gallery. metacpan
MojoMojo::Controller::Journal Journaling for MojoMojo? metacpan
MojoMojo::Controller::Jsrpc Various JsRPC functions. metacpan
MojoMojo::Controller::Page Page controller metacpan
MojoMojo::Controller::PageAdmin MojoMojo Page Administration metacpan
MojoMojo::Controller::Root metacpan
MojoMojo::Controller::Tag metacpan
MojoMojo::Controller::User Login/User Management Controller metacpan
MojoMojo::Formatter Base class for all formatters metacpan
MojoMojo::Formatter::Comment Include comments on your page. metacpan
MojoMojo::Formatter::IRCLog format part of content as an IRC log metacpan
MojoMojo::Formatter::Include metacpan
MojoMojo::Formatter::Markdown metacpan
MojoMojo::Formatter::Pod format part of content as POD metacpan
MojoMojo::Formatter::Redirect metacpan
MojoMojo::Formatter::Scrub Scrub user HTML 1 metacpan
MojoMojo::Formatter::Textile Texile formatting for your content metacpan
MojoMojo::Formatter::Wiki Handle interpage linking. metacpan
MojoMojo::Model::DBIC metacpan
MojoMojo::Model::Search metacpan
MojoMojo::Schema metacpan
MojoMojo::Schema::Attachment metacpan
MojoMojo::Schema::Comment metacpan
MojoMojo::Schema::Content metacpan
MojoMojo::Schema::Entry metacpan
MojoMojo::Schema::Journal metacpan
MojoMojo::Schema::Link metacpan
MojoMojo::Schema::Page metacpan
MojoMojo::Schema::PageVersion metacpan
MojoMojo::Schema::PathPermissions metacpan
MojoMojo::Schema::Person metacpan
MojoMojo::Schema::Photo metacpan
MojoMojo::Schema::Preference metacpan
MojoMojo::Schema::Role metacpan
MojoMojo::Schema::RoleMember metacpan
MojoMojo::Schema::RolePrivilege metacpan
MojoMojo::Schema::Tag metacpan
MojoMojo::Schema::WantedPage metacpan
MojoMojo::View::TT metacpan
Text::SmartyPants 1.3 metacpan
Text::Textile2 A humane web text generator. metacpan

Provides

Name File View
MojoMojo::Formatter::Pod::Simple::HTML lib/MojoMojo/Formatter/Pod.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan