Kwalitee Issues

buildtool_not_executable

Change the permissions of Build.PL/Makefile.PL to not-executable.

no_pod_errors

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

Error: Egg-Release-0.14/Egg-Release-0.12/lib/Egg/Request.pm -- Around line 231: Non-ASCII character seen before =encoding in '¤ÎÆâÍƤò¤½¤Î¤Þ¤ÞÊÖ¤·¤Þ¤¹¡£'. Assuming CP1252 Egg-Release-0.14/Egg-Release-0.13/lib/Egg/Request.pm -- Around line 231: Non-ASCII character seen before =encoding in '¤ÎÆâÍƤò¤½¤Î¤Þ¤ÞÊÖ¤·¤Þ¤¹¡£'. Assuming CP1252 Egg-Release-0.14/lib/Egg/Request.pm -- Around line 231: Non-ASCII character seen before =encoding in '¤ÎÆâÍƤò¤½¤Î¤Þ¤ÞÊÖ¤·¤Þ¤¹¡£'. Assuming CP1252

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.

proper_libs

Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.

Error: Egg-Release-0.12/lib/Egg.pm, Egg-Release-0.13/lib/Egg.pm, Egg-Release-0.12/lib/Egg/Appli.pm, Egg-Release-0.13/lib/Egg/Appli.pm, Egg-Release-0.12/lib/Egg/Appli/note.pm, Egg-Release-0.13/lib/Egg/Appli/note.pm, Egg-Release-0.12/lib/Egg/Config.pm, Egg-Release-0.13/lib/Egg/Config.pm, Egg-Release-0.12/lib/Egg/Const.pm, Egg-Release-0.13/lib/Egg/Const.pm, Egg-Release-0.12/lib/Egg/D/Stand.pm, Egg-Release-0.13/lib/Egg/D/Stand.pm, Egg-Release-0.12/lib/Egg/Debug/Base.pm, Egg-Release-0.13/lib/Egg/Debug/Base.pm, Egg-Release-0.12/lib/Egg/Debug/Log.pm, Egg-Release-0.13/lib/Egg/Debug/Log.pm, Egg-Release-0.12/lib/Egg/Debug/SimpleBench.pm, Egg-Release-0.13/lib/Egg/Debug/SimpleBench.pm, Egg-Release-0.12/lib/Egg/Engine.pm, Egg-Release-0.13/lib/Egg/Engine.pm, Egg-Release-0.12/lib/Egg/Helper/Script.pm, Egg-Release-0.13/lib/Egg/Helper/Script.pm, Egg-Release-0.12/lib/Egg/Helper/Script/Dispatcher.pm, Egg-Release-0.13/lib/Egg/Helper/Script/Dispatcher.pm, Egg-Release-0.12/lib/Egg/Helper/Script/Install.pm, Egg-Release-0.13/lib/Egg/Helper/Script/Install.pm, Egg-Release-0.12/lib/Egg/Helper/Script/Project.pm, Egg-Release-0.13/lib/Egg/Helper/Script/Project.pm, Egg-Release-0.12/lib/Egg/Helper/Script/Prototype.pm, Egg-Release-0.13/lib/Egg/Helper/Script/Prototype.pm, Egg-Release-0.12/lib/Egg/Helper/Script/YAML.pm, Egg-Release-0.13/lib/Egg/Helper/Script/YAML.pm, Egg-Release-0.12/lib/Egg/Helper/Test.pm, Egg-Release-0.13/lib/Egg/Helper/Test.pm, Egg-Release-0.12/lib/Egg/Helper/Welcom.pm, Egg-Release-0.13/lib/Egg/Helper/Welcom.pm, Egg-Release-0.12/lib/Egg/Helper/Welcom/Japanese.pm, Egg-Release-0.13/lib/Egg/Helper/Welcom/Japanese.pm, Egg-Release-0.12/lib/Egg/Model.pm, Egg-Release-0.13/lib/Egg/Model.pm, Egg-Release-0.12/lib/Egg/Model/DBI.pm, Egg-Release-0.13/lib/Egg/Model/DBI.pm, Egg-Release-0.12/lib/Egg/Plugin/AfterFinalize.pm, Egg-Release-0.13/lib/Egg/Plugin/AfterFinalize.pm, Egg-Release-0.12/lib/Egg/Plugin/Appli.pm, Egg-Release-0.13/lib/Egg/Plugin/Appli.pm, Egg-Release-0.12/lib/Egg/Plugin/Filter.pm, Egg-Release-0.13/lib/Egg/Plugin/Filter.pm, Egg-Release-0.12/lib/Egg/Plugin/Filter/EUC_JP.pm, Egg-Release-0.13/lib/Egg/Plugin/Filter/EUC_JP.pm, Egg-Release-0.12/lib/Egg/Plugin/YAML.pm, Egg-Release-0.13/lib/Egg/Plugin/YAML.pm, Egg-Release-0.12/lib/Egg/Release.pm, Egg-Release-0.13/lib/Egg/Release.pm, Egg-Release-0.12/lib/Egg/Request.pm, Egg-Release-0.13/lib/Egg/Request.pm, Egg-Release-0.12/lib/Egg/Request/Apache.pm, Egg-Release-0.13/lib/Egg/Request/Apache.pm, Egg-Release-0.12/lib/Egg/Request/Apache/MP13.pm, Egg-Release-0.13/lib/Egg/Request/Apache/MP13.pm, Egg-Release-0.12/lib/Egg/Request/Apache/MP19.pm, Egg-Release-0.13/lib/Egg/Request/Apache/MP19.pm, Egg-Release-0.12/lib/Egg/Request/Apache/MP20.pm, Egg-Release-0.13/lib/Egg/Request/Apache/MP20.pm, Egg-Release-0.12/lib/Egg/Request/CGI.pm, Egg-Release-0.13/lib/Egg/Request/CGI.pm, Egg-Release-0.12/lib/Egg/Response.pm, Egg-Release-0.13/lib/Egg/Response.pm, Egg-Release-0.12/lib/Egg/Response/TieCookie.pm, Egg-Release-0.13/lib/Egg/Response/TieCookie.pm, Egg-Release-0.12/lib/Egg/View.pm, Egg-Release-0.13/lib/Egg/View.pm, Egg-Release-0.12/lib/Egg/View/Dummy.pm, Egg-Release-0.13/lib/Egg/View/Dummy.pm, Egg-Release-0.12/lib/Egg/View/Template.pm, Egg-Release-0.13/lib/Egg/View/Template.pm, Egg-Release-0.12/lib/Egg/View/Template/Ex.pm, Egg-Release-0.13/lib/Egg/View/Template/Ex.pm, Egg-Release-0.12/lib/Egg/View/Template/Params.pm, Egg-Release-0.13/lib/Egg/View/Template/Params.pm, Egg-Release-0.12/t/EggTest.pm, Egg-Release-0.13/t/EggTest.pm

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: Egg::Helper::Welcom::Japanese, Egg::Helper::Welcom::Japanese, Egg::Helper::Welcom::Japanese, EggTest, EggTest

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.02,0.13,0.14

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
Egg WEB application framework. 0.13 metacpan
Egg::Appli General base class. 0.02 metacpan
Egg::Appli::note note. 0.01 metacpan
Egg::Config It is a base class for MODEL and VIEW. 0.01 metacpan
Egg::Const Constant module for Egg. 0.02 metacpan
Egg::D::Stand Standard dispatch for Egg. 0.01 metacpan
Egg::Debug::Base Debug report from Egg etc. 0.01 metacpan
Egg::Debug::Log For output of Log. 0.01 metacpan
Egg::Debug::SimpleBench The bench mark of easy Egg is taken. 0.01 metacpan
Egg::Engine It assists in basic operation of Egg. 0.01 metacpan
Egg::Helper::Script It is a base module of the helper script. 0.01 metacpan
Egg::Helper::Script::Dispatcher The skeleton of Dispatch is made. 0.01 metacpan
Egg::Helper::Script::Install The helper script is output. 0.01 metacpan
Egg::Helper::Script::Project The project is generated. 0.01 metacpan
Egg::Helper::Script::Prototype Prototype.js is output to an arbitrary directory. 0.01 metacpan
Egg::Helper::Script::YAML The configuration is converted into the YAML form. 0.01 metacpan
Egg::Helper::Test It helps the test program of the module. 0.01 metacpan
Egg::Helper::Welcom Default page immediately after project. 0.01 metacpan
Egg::Helper::Welcom::Japanese Japanese default page. 0.01 metacpan
Egg::Model Common package for MODEL module. 0.02 metacpan
Egg::Model::DBI It is DBI model for Egg. 0.01 metacpan
Egg::Plugin::AfterFinalize 0.01 metacpan
Egg::Plugin::Appli Base plugin for Egg application. 0.01 metacpan
Egg::Plugin::Filter Request query is straightened.. 0.01 metacpan
Egg::Plugin::Filter::EUC_JP Filter module for Japanese euc. 0.01 metacpan
Egg::Plugin::YAML YAML can be treated. 0.01 metacpan
Egg::Release WEB application framework release. 0.14 metacpan
Egg::Request Exclusive module of WEB request processing. 0.02 metacpan
Egg::Request::Apache It is a common module for mod_perl. 0.01 metacpan
Egg::Request::Apache::MP13 The request is processed by Apache::Request. 0.01 metacpan
Egg::Request::Apache::MP19 The request is processed by Apache::Request. 0.01 metacpan
Egg::Request::Apache::MP20 The request is processed by Apache2::Request. 0.01 metacpan
Egg::Request::CGI CGI module is used and the request is processed. 0.01 metacpan
Egg::Response It processes it concerning the response of Egg. 0.01 metacpan
Egg::Response::TieCookie This is an inventory location of set response cookie. 0.01 metacpan
Egg::View Common package for VIEW module. 0.02 metacpan
Egg::View::Dummy VIEW is for unnecessary. 0.01 metacpan
Egg::View::Template HTML::Template is used for View of Egg. 0.01 metacpan
Egg::View::Template::Ex An arbitrary code is moved in the template. 0.01 metacpan
Egg::View::Template::Params Default parameter set for template driver that evaluates param. 0.01 metacpan
EggTest 0.01 metacpan

Provides

Name File View
Egg::DummyEncode Egg-Release-0.12/lib/Egg/Engine.pm metacpan
Egg::Plugin::Appli::Base Egg-Release-0.12/lib/Egg/Plugin/Appli.pm metacpan
Egg::Response::TieCookie::Params Egg-Release-0.12/lib/Egg/Response/TieCookie.pm metacpan
EggTest::Dispatch Egg-Release-0.12/t/EggTest.pm metacpan

Other Files

Build.PL metacpan
Changes metacpan
Egg-Release-0.12/Build.PL metacpan
Egg-Release-0.12/MANIFEST metacpan
Egg-Release-0.12/META.yml metacpan
Egg-Release-0.12/Makefile.PL metacpan
Egg-Release-0.13/Build.PL metacpan
Egg-Release-0.13/MANIFEST metacpan
Egg-Release-0.13/META.yml metacpan
Egg-Release-0.13/Makefile.PL metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan