Kwalitee Issues

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::Amazon, MojoMojo::Formatter::CPANHyperlink, MojoMojo::Formatter::Comment, MojoMojo::Formatter::Emote, MojoMojo::Formatter::File::DocBook, MojoMojo::Formatter::File::Pod, MojoMojo::Formatter::File::Test, MojoMojo::Formatter::IRCLog, MojoMojo::Formatter::Include, MojoMojo::Formatter::Main, MojoMojo::Formatter::Markdown, MojoMojo::Formatter::Pod, MojoMojo::Formatter::RSS, MojoMojo::Formatter::Redirect, MojoMojo::Formatter::TOC, MojoMojo::Formatter::Textile, MojoMojo::Formatter::Wiki, MojoMojo::Formatter::YouTube, MojoMojo::View::Email, MojoMojo::View::JSON

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.999033/lib/HTML/Declaw.pm -- Around line 832: Expected text after =item, not a number Around line 836: Expected text after =item, not a number Around line 874: Expected text after =item, not a number Around line 878: Expected text after =item, not a number Around line 919: Expected text after =item, not a number Around line 923: Expected text after =item, not a number

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::JSON, MojoMojo::Controller::Journal, MojoMojo::Controller::Jsrpc, MojoMojo::Controller::Page, MojoMojo::Controller::Root, MojoMojo::Controller::Tag, MojoMojo::Controller::User, MojoMojo::Formatter, MojoMojo::Formatter::Amazon, MojoMojo::Formatter::CPANHyperlink, MojoMojo::Formatter::Comment, MojoMojo::Formatter::DocBook::Colorize, MojoMojo::Formatter::Emote, MojoMojo::Formatter::File::DocBook, MojoMojo::Formatter::File::Pod, MojoMojo::Formatter::File::Test, MojoMojo::Formatter::IRCLog, MojoMojo::Formatter::Include, MojoMojo::Formatter::Main, MojoMojo::Formatter::Markdown, MojoMojo::Formatter::Pod, MojoMojo::Formatter::RSS, MojoMojo::Formatter::Redirect, MojoMojo::Formatter::TOC, MojoMojo::Formatter::Textile, MojoMojo::Formatter::Wiki, MojoMojo::Formatter::YouTube, MojoMojo::I18N, MojoMojo::Model::DBIC, MojoMojo::Model::Search, MojoMojo::Model::Themes, MojoMojo::View::Email, MojoMojo::View::JSON, MojoMojo::View::TT, Text::SmartyPants, Text::Wikispaces2Markdown

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.01,0.1,0.999033,1,1.01,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.

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
HTML::Declaw Cleans HTML as well as CSS of scripting and other executable contents, and neutralises XSS attacks. Derived from HTML::Defang version 1.01. 1.01 metacpan
MojoMojo A Catalyst & DBIx::Class powered Wiki. 0.999033 metacpan
MojoMojo::Controller::Admin Site Administration 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::JSON Various functions that return JSON data. 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 Tags controller metacpan
MojoMojo::Controller::User Login/User Management Controller metacpan
MojoMojo::Formatter Base class for all formatters metacpan
MojoMojo::Formatter::Amazon Include Amazon objects on your page. 0.01 metacpan
MojoMojo::Formatter::CPANHyperlink automatically hyperlink CPAN modules when using the syntax {{cpan Some::Module}} metacpan
MojoMojo::Formatter::Comment Include comments on your page. metacpan
MojoMojo::Formatter::Defang Scrub user HTML and XSS metacpan
MojoMojo::Formatter::DocBook format part of content as DocBook metacpan
MojoMojo::Formatter::DocBook::Colorize metacpan
MojoMojo::Formatter::Emote MSN Smileys in your text. 0.01 metacpan
MojoMojo::Formatter::File format file as XHTML metacpan
MojoMojo::Formatter::File::DocBook format Docbook in xhtml metacpan
MojoMojo::Formatter::File::Pod format Pod File in xhtml metacpan
MojoMojo::Formatter::File::Test metacpan
MojoMojo::Formatter::IRCLog format part of content as an IRC log metacpan
MojoMojo::Formatter::Include Include files in your content. metacpan
MojoMojo::Formatter::Main MojoMojo's main formatter, dispatching between Textile and MultiMarkdown metacpan
MojoMojo::Formatter::Markdown MultiMarkdown formatting for your content. MultiMarkdown is an extension of Markdown, adding support for tables, footnotes, bibliography, automatic cross-references, glossaries, appendices, definition lists, math syntax, anchor and image attributes, and document metadata. metacpan
MojoMojo::Formatter::Pod format part of content as POD metacpan
MojoMojo::Formatter::RSS Include rss feeds on your page. 0.01 metacpan
MojoMojo::Formatter::Redirect Handles {{redirect /path}} metacpan
MojoMojo::Formatter::SyntaxHighlight syntax highlighting for code blocks metacpan
MojoMojo::Formatter::TOC generate table of contents metacpan
MojoMojo::Formatter::Textile Texile+SmartyPants formatting for your content metacpan
MojoMojo::Formatter::Wiki Handle interpage linking. metacpan
MojoMojo::Formatter::YouTube Embed YouTube player metacpan
MojoMojo::I18N metacpan
MojoMojo::Model::DBIC L<DBIC::Schema> Catalyst model metacpan
MojoMojo::Model::Search metacpan
MojoMojo::Model::Themes metacpan
MojoMojo::Schema 1 metacpan
MojoMojo::Schema::Base::Result metacpan
MojoMojo::Schema::Base::ResultSet metacpan
MojoMojo::Schema::Result::Attachment metacpan
MojoMojo::Schema::Result::Comment metacpan
MojoMojo::Schema::Result::Content metacpan
MojoMojo::Schema::Result::Entry metacpan
MojoMojo::Schema::Result::Journal metacpan
MojoMojo::Schema::Result::Link metacpan
MojoMojo::Schema::Result::Page metacpan
MojoMojo::Schema::Result::PageVersion metacpan
MojoMojo::Schema::Result::PathPermissions metacpan
MojoMojo::Schema::Result::Person metacpan
MojoMojo::Schema::Result::Photo metacpan
MojoMojo::Schema::Result::Preference metacpan
MojoMojo::Schema::Result::Role metacpan
MojoMojo::Schema::Result::RoleMember metacpan
MojoMojo::Schema::Result::RolePrivilege metacpan
MojoMojo::Schema::Result::Tag metacpan
MojoMojo::Schema::Result::WantedPage metacpan
MojoMojo::Schema::ResultSet::Attachment metacpan
MojoMojo::Schema::ResultSet::Content metacpan
MojoMojo::Schema::ResultSet::Page metacpan
MojoMojo::Schema::ResultSet::Person metacpan
MojoMojo::Schema::ResultSet::Role metacpan
MojoMojo::Schema::ResultSet::Tag metacpan
MojoMojo::View::Email metacpan
MojoMojo::View::JSON Catalyst View metacpan
MojoMojo::View::TT metacpan
Text::SmartyPants 1.3 metacpan
Text::Wikispaces2Markdown 0.1 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
README metacpan