Kwalitee Issues

has_readme

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

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.

has_changelog

Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.

buildtool_not_executable

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

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (207) does not match dist (206):
  • Missing in Dist: Eludia/Presentation/Skins/Classic/robots.txt.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: DBIx::ModelUpdate, DBIx::ModelUpdate::MySQL, DBIx::ModelUpdate::Oracle, DBIx::ModelUpdate::SQLite, Eludia, Eludia::Apache, Eludia::Auth::NTLM, Eludia::Content, Eludia::Docs, Eludia::FileDumpHash, Eludia::Flix, Eludia::InternalRequest, Eludia::Loader, Eludia::Offline, Eludia::Presentation, Eludia::Presentation::Skins::Classic, Eludia::Presentation::Skins::Classic::0.gif, Eludia::Presentation::Skins::Classic::0.html, Eludia::Presentation::Skins::Classic::1.html, Eludia::Presentation::Skins::Classic::admin_on.gif, Eludia::Presentation::Skins::Classic::bid.gif, Eludia::Presentation::Skins::Classic::cancel.gif, Eludia::Presentation::Skins::Classic::colors.html, Eludia::Presentation::Skins::Classic::create.gif, Eludia::Presentation::Skins::Classic::delete.gif, Eludia::Presentation::Skins::Classic::down.gif, Eludia::Presentation::Skins::Classic::edit.gif, Eludia::Presentation::Skins::Classic::eludia.css, Eludia::Presentation::Skins::Classic::exit.gif, Eludia::Presentation::Skins::Classic::favicon.ico, Eludia::Presentation::Skins::Classic::folder.gif, Eludia::Presentation::Skins::Classic::hide.gif, Eludia::Presentation::Skins::Classic::left.gif, Eludia::Presentation::Skins::Classic::menuarrow.gif, Eludia::Presentation::Skins::Classic::navigation.js, Eludia::Presentation::Skins::Classic::navigation_setup.js, Eludia::Presentation::Skins::Classic::next.gif, Eludia::Presentation::Skins::Classic::notify.gif, Eludia::Presentation::Skins::Classic::offer.gif, Eludia::Presentation::Skins::Classic::ok.gif, Eludia::Presentation::Skins::Classic::razd1.gif, Eludia::Presentation::Skins::Classic::right.gif, Eludia::Presentation::Skins::Classic::section_open.gif, Eludia::Presentation::Skins::Classic::status_100.gif, Eludia::Presentation::Skins::Classic::status_101.gif, Eludia::Presentation::Skins::Classic::status_200.gif, Eludia::Presentation::Skins::Classic::status_201.gif, Eludia::Presentation::Skins::Classic::status_202.gif, Eludia::Presentation::Skins::Classic::status_300.gif, Eludia::Presentation::Skins::Classic::status_301.gif, Eludia::Presentation::Skins::Classic::tab_00.gif, Eludia::Presentation::Skins::Classic::tab_01.gif, Eludia::Presentation::Skins::Classic::tab_10.gif, Eludia::Presentation::Skins::Classic::tab_b_0.gif, Eludia::Presentation::Skins::Classic::tab_b_1.gif, Eludia::Presentation::Skins::Classic::tab_l_0.gif, Eludia::Presentation::Skins::Classic::tab_l_1.gif, Eludia::Presentation::Skins::Classic::tab_r_0.gif, Eludia::Presentation::Skins::Classic::tab_r_1.gif, Eludia::Presentation::Skins::Classic::tree_on.gif, Eludia::Presentation::Skins::Classic::tv.gif, Eludia::Presentation::Skins::Classic::tv_0.gif, Eludia::Presentation::Skins::Classic::tv_1.gif, Eludia::Presentation::Skins::Classic::up.gif, Eludia::Presentation::Skins::Classic::w_20_1.gif, Eludia::Presentation::Skins::Dumper, Eludia::Presentation::Skins::Generic, Eludia::Presentation::Skins::TurboMilk, Eludia::Presentation::Skins::TurboMilk::0.gif, Eludia::Presentation::Skins::TurboMilk::0.html, Eludia::Presentation::Skins::TurboMilk::1.html, Eludia::Presentation::Skins::TurboMilk::bg.gif, Eludia::Presentation::Skins::TurboMilk::bg2.gif, Eludia::Presentation::Skins::TurboMilk::bgr_blue.gif, Eludia::Presentation::Skins::TurboMilk::bgr_grey.gif, Eludia::Presentation::Skins::TurboMilk::btn2_bg.gif, Eludia::Presentation::Skins::TurboMilk::btn2_l.gif, Eludia::Presentation::Skins::TurboMilk::btn2_r.gif, Eludia::Presentation::Skins::TurboMilk::btn_bg.gif, Eludia::Presentation::Skins::TurboMilk::btn_l.gif, Eludia::Presentation::Skins::TurboMilk::btn_r.gif, Eludia::Presentation::Skins::TurboMilk::cnt_tbr_bg.gif, Eludia::Presentation::Skins::TurboMilk::colors.html, Eludia::Presentation::Skins::TurboMilk::eludia.css, Eludia::Presentation::Skins::TurboMilk::exclam.gif, Eludia::Presentation::Skins::TurboMilk::favicon.ico, Eludia::Presentation::Skins::TurboMilk::folder.gif, Eludia::Presentation::Skins::TurboMilk::gsep.gif, Eludia::Presentation::Skins::TurboMilk::hint_bg.gif, Eludia::Presentation::Skins::TurboMilk::hint_l.gif, Eludia::Presentation::Skins::TurboMilk::hint_r.gif, Eludia::Presentation::Skins::TurboMilk::hint_title.gif, Eludia::Presentation::Skins::TurboMilk::i_calendar.gif, Eludia::Presentation::Skins::TurboMilk::i_cancel.gif, Eludia::Presentation::Skins::TurboMilk::i_copy.gif, Eludia::Presentation::Skins::TurboMilk::i_create.gif, Eludia::Presentation::Skins::TurboMilk::i_delete.gif, Eludia::Presentation::Skins::TurboMilk::i_edit.gif, Eludia::Presentation::Skins::TurboMilk::i_exit.gif, Eludia::Presentation::Skins::TurboMilk::i_folder.gif, Eludia::Presentation::Skins::TurboMilk::i_left.gif, Eludia::Presentation::Skins::TurboMilk::i_logon.gif, Eludia::Presentation::Skins::TurboMilk::i_mprint.gif, Eludia::Presentation::Skins::TurboMilk::i_new.gif, Eludia::Presentation::Skins::TurboMilk::i_notify.gif, Eludia::Presentation::Skins::TurboMilk::i_ok.gif, Eludia::Presentation::Skins::TurboMilk::i_options.gif, Eludia::Presentation::Skins::TurboMilk::i_print.gif, Eludia::Presentation::Skins::TurboMilk::i_restore.gif, Eludia::Presentation::Skins::TurboMilk::i_right.gif, Eludia::Presentation::Skins::TurboMilk::i_tv.gif, Eludia::Presentation::Skins::TurboMilk::i_tv_0.gif, Eludia::Presentation::Skins::TurboMilk::i_tv_1.gif, Eludia::Presentation::Skins::TurboMilk::menu_bg.gif, Eludia::Presentation::Skins::TurboMilk::menu_bg_s.gif, Eludia::Presentation::Skins::TurboMilk::menu_bottom.gif, Eludia::Presentation::Skins::TurboMilk::menu_button.gif, Eludia::Presentation::Skins::TurboMilk::menuarrow.gif, Eludia::Presentation::Skins::TurboMilk::navigation.js, Eludia::Presentation::Skins::TurboMilk::navigation_setup.js, Eludia::Presentation::Skins::TurboMilk::pager_f.gif, Eludia::Presentation::Skins::TurboMilk::pager_l.gif, Eludia::Presentation::Skins::TurboMilk::pager_n.gif, Eludia::Presentation::Skins::TurboMilk::pager_p.gif, Eludia::Presentation::Skins::TurboMilk::razd1.gif, Eludia::Presentation::Skins::TurboMilk::robots.txt, Eludia::Presentation::Skins::TurboMilk::status_100.gif, Eludia::Presentation::Skins::TurboMilk::status_101.gif, Eludia::Presentation::Skins::TurboMilk::status_200.gif, Eludia::Presentation::Skins::TurboMilk::status_201.gif, Eludia::Presentation::Skins::TurboMilk::status_202.gif, Eludia::Presentation::Skins::TurboMilk::status_300.gif, Eludia::Presentation::Skins::TurboMilk::status_301.gif, Eludia::Presentation::Skins::TurboMilk::tab_bg.gif, Eludia::Presentation::Skins::TurboMilk::tab_bg_0.gif, Eludia::Presentation::Skins::TurboMilk::tab_l_0.gif, Eludia::Presentation::Skins::TurboMilk::tab_l_1.gif, Eludia::Presentation::Skins::TurboMilk::tab_r_0.gif, Eludia::Presentation::Skins::TurboMilk::tab_r_1.gif, Eludia::Presentation::Skins::TurboMilk::vline.gif, Eludia::Presentation::Skins::WinCE, Eludia::Presentation::Skins::WinCE::0.gif, Eludia::Presentation::Skins::WinCE::0.html, Eludia::Presentation::Skins::WinCE::1.html, Eludia::Presentation::Skins::WinCE::admin_on.gif, Eludia::Presentation::Skins::WinCE::bid.gif, Eludia::Presentation::Skins::WinCE::cancel.gif, Eludia::Presentation::Skins::WinCE::colors.html, Eludia::Presentation::Skins::WinCE::create.gif, Eludia::Presentation::Skins::WinCE::delete.gif, Eludia::Presentation::Skins::WinCE::down.gif, Eludia::Presentation::Skins::WinCE::edit.gif, Eludia::Presentation::Skins::WinCE::eludia.css, Eludia::Presentation::Skins::WinCE::exit.gif, Eludia::Presentation::Skins::WinCE::favicon.ico, Eludia::Presentation::Skins::WinCE::folder.gif, Eludia::Presentation::Skins::WinCE::hide.gif, Eludia::Presentation::Skins::WinCE::left.gif, Eludia::Presentation::Skins::WinCE::menuarrow.gif, Eludia::Presentation::Skins::WinCE::navigation.js, Eludia::Presentation::Skins::WinCE::navigation_setup.js, Eludia::Presentation::Skins::WinCE::next.gif, Eludia::Presentation::Skins::WinCE::notify.gif, Eludia::Presentation::Skins::WinCE::offer.gif, Eludia::Presentation::Skins::WinCE::ok.gif, Eludia::Presentation::Skins::WinCE::razd1.gif, Eludia::Presentation::Skins::WinCE::right.gif, Eludia::Presentation::Skins::WinCE::section_open.gif, Eludia::Presentation::Skins::WinCE::status_100.gif, Eludia::Presentation::Skins::WinCE::status_101.gif, Eludia::Presentation::Skins::WinCE::status_200.gif, Eludia::Presentation::Skins::WinCE::status_201.gif, Eludia::Presentation::Skins::WinCE::status_202.gif, Eludia::Presentation::Skins::WinCE::status_300.gif, Eludia::Presentation::Skins::WinCE::status_301.gif, Eludia::Presentation::Skins::WinCE::tab_00.gif, Eludia::Presentation::Skins::WinCE::tab_01.gif, Eludia::Presentation::Skins::WinCE::tab_10.gif, Eludia::Presentation::Skins::WinCE::tab_b_0.gif, Eludia::Presentation::Skins::WinCE::tab_b_1.gif, Eludia::Presentation::Skins::WinCE::tab_l_0.gif, Eludia::Presentation::Skins::WinCE::tab_l_1.gif, Eludia::Presentation::Skins::WinCE::tab_r_0.gif, Eludia::Presentation::Skins::WinCE::tab_r_1.gif, Eludia::Presentation::Skins::WinCE::tree_on.gif, Eludia::Presentation::Skins::WinCE::tv.gif, Eludia::Presentation::Skins::WinCE::tv_0.gif, Eludia::Presentation::Skins::WinCE::tv_1.gif, Eludia::Presentation::Skins::WinCE::up.gif, Eludia::Presentation::Skins::WinCE::w_20_1.gif, Eludia::Presentation::Skins::XL, Eludia::Presentation::Skins::XMLDumper, Eludia::Presentation::Skins::XMLProto, Eludia::Request, Eludia::Request::Upload, Eludia::SQL, Eludia::SQL::MySQL, Eludia::SQL::Oracle, Eludia::SQL::SQLite, Eludia::Server, Eludia::Util, Eludia::Validators

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Apache::AuthenNTLM
  • Config::ApacheFormat
  • DBI
  • DBI::Const::GetInfoType
  • HTTP::Daemon
  • HTTP::Date
  • HTTP::Headers
  • HTTP::Request::Common
  • HTTP::Response
  • HTTP::Status
  • LWP::UserAgent
  • Number::Format
  • URI::Escape
  • XML::Simple

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: Eludia-07.06.22/Eludia/Presentation/Skins/Classic/ok.gif.pm -- Around line 2: Non-ASCII character seen before =encoding in '=2©Ï RÉ\ZÃ]t¾ÒÞÈàÎ;£MxÀ>Øûÿ€'. Assuming CP1252 Eludia-07.06.22/Eludia/Presentation/Skins/WinCE/ok.gif.pm -- Around line 2: Non-ASCII character seen before =encoding in '=2©Ï RÉ\ZÃ]t¾ÒÞÈàÎ;£MxÀ>Øûÿ€'. Assuming CP1252 Eludia-07.06.22/Eludia.pm -- Around line 317: =back without =over Eludia-07.06.22/lib/DBIx/ModelUpdate.pm -- Around line 364: Non-ASCII character seen before =encoding in 'Ñ<CREATE'. Assuming CP1252

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

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: DBIx::ModelUpdate, DBIx::ModelUpdate::MySQL, DBIx::ModelUpdate::Oracle, DBIx::ModelUpdate::SQLite, Eludia, Eludia::Apache, Eludia::Auth::NTLM, Eludia::Content, Eludia::Docs, Eludia::FileDumpHash, Eludia::Flix, Eludia::InternalRequest, Eludia::Loader, Eludia::Offline, Eludia::Presentation, Eludia::Presentation::Skins::Classic, Eludia::Presentation::Skins::Classic::0.gif, Eludia::Presentation::Skins::Classic::0.html, Eludia::Presentation::Skins::Classic::1.html, Eludia::Presentation::Skins::Classic::admin_on.gif, Eludia::Presentation::Skins::Classic::bid.gif, Eludia::Presentation::Skins::Classic::cancel.gif, Eludia::Presentation::Skins::Classic::colors.html, Eludia::Presentation::Skins::Classic::create.gif, Eludia::Presentation::Skins::Classic::delete.gif, Eludia::Presentation::Skins::Classic::down.gif, Eludia::Presentation::Skins::Classic::edit.gif, Eludia::Presentation::Skins::Classic::eludia.css, Eludia::Presentation::Skins::Classic::exit.gif, Eludia::Presentation::Skins::Classic::favicon.ico, Eludia::Presentation::Skins::Classic::folder.gif, Eludia::Presentation::Skins::Classic::hide.gif, Eludia::Presentation::Skins::Classic::left.gif, Eludia::Presentation::Skins::Classic::menuarrow.gif, Eludia::Presentation::Skins::Classic::navigation.js, Eludia::Presentation::Skins::Classic::navigation_setup.js, Eludia::Presentation::Skins::Classic::next.gif, Eludia::Presentation::Skins::Classic::notify.gif, Eludia::Presentation::Skins::Classic::offer.gif, Eludia::Presentation::Skins::Classic::ok.gif, Eludia::Presentation::Skins::Classic::razd1.gif, Eludia::Presentation::Skins::Classic::right.gif, Eludia::Presentation::Skins::Classic::section_open.gif, Eludia::Presentation::Skins::Classic::status_100.gif, Eludia::Presentation::Skins::Classic::status_101.gif, Eludia::Presentation::Skins::Classic::status_200.gif, Eludia::Presentation::Skins::Classic::status_201.gif, Eludia::Presentation::Skins::Classic::status_202.gif, Eludia::Presentation::Skins::Classic::status_300.gif, Eludia::Presentation::Skins::Classic::status_301.gif, Eludia::Presentation::Skins::Classic::tab_00.gif, Eludia::Presentation::Skins::Classic::tab_01.gif, Eludia::Presentation::Skins::Classic::tab_10.gif, Eludia::Presentation::Skins::Classic::tab_b_0.gif, Eludia::Presentation::Skins::Classic::tab_b_1.gif, Eludia::Presentation::Skins::Classic::tab_l_0.gif, Eludia::Presentation::Skins::Classic::tab_l_1.gif, Eludia::Presentation::Skins::Classic::tab_r_0.gif, Eludia::Presentation::Skins::Classic::tab_r_1.gif, Eludia::Presentation::Skins::Classic::tree_on.gif, Eludia::Presentation::Skins::Classic::tv.gif, Eludia::Presentation::Skins::Classic::tv_0.gif, Eludia::Presentation::Skins::Classic::tv_1.gif, Eludia::Presentation::Skins::Classic::up.gif, Eludia::Presentation::Skins::Classic::w_20_1.gif, Eludia::Presentation::Skins::Dumper, Eludia::Presentation::Skins::Generic, Eludia::Presentation::Skins::TurboMilk, Eludia::Presentation::Skins::TurboMilk::0.gif, Eludia::Presentation::Skins::TurboMilk::0.html, Eludia::Presentation::Skins::TurboMilk::1.html, Eludia::Presentation::Skins::TurboMilk::bg.gif, Eludia::Presentation::Skins::TurboMilk::bg2.gif, Eludia::Presentation::Skins::TurboMilk::bgr_blue.gif, Eludia::Presentation::Skins::TurboMilk::bgr_grey.gif, Eludia::Presentation::Skins::TurboMilk::btn2_bg.gif, Eludia::Presentation::Skins::TurboMilk::btn2_l.gif, Eludia::Presentation::Skins::TurboMilk::btn2_r.gif, Eludia::Presentation::Skins::TurboMilk::btn_bg.gif, Eludia::Presentation::Skins::TurboMilk::btn_l.gif, Eludia::Presentation::Skins::TurboMilk::btn_r.gif, Eludia::Presentation::Skins::TurboMilk::cnt_tbr_bg.gif, Eludia::Presentation::Skins::TurboMilk::colors.html, Eludia::Presentation::Skins::TurboMilk::eludia.css, Eludia::Presentation::Skins::TurboMilk::exclam.gif, Eludia::Presentation::Skins::TurboMilk::favicon.ico, Eludia::Presentation::Skins::TurboMilk::folder.gif, Eludia::Presentation::Skins::TurboMilk::gsep.gif, Eludia::Presentation::Skins::TurboMilk::hint_bg.gif, Eludia::Presentation::Skins::TurboMilk::hint_l.gif, Eludia::Presentation::Skins::TurboMilk::hint_r.gif, Eludia::Presentation::Skins::TurboMilk::hint_title.gif, Eludia::Presentation::Skins::TurboMilk::i_calendar.gif, Eludia::Presentation::Skins::TurboMilk::i_cancel.gif, Eludia::Presentation::Skins::TurboMilk::i_copy.gif, Eludia::Presentation::Skins::TurboMilk::i_create.gif, Eludia::Presentation::Skins::TurboMilk::i_delete.gif, Eludia::Presentation::Skins::TurboMilk::i_edit.gif, Eludia::Presentation::Skins::TurboMilk::i_exit.gif, Eludia::Presentation::Skins::TurboMilk::i_folder.gif, Eludia::Presentation::Skins::TurboMilk::i_left.gif, Eludia::Presentation::Skins::TurboMilk::i_logon.gif, Eludia::Presentation::Skins::TurboMilk::i_mprint.gif, Eludia::Presentation::Skins::TurboMilk::i_new.gif, Eludia::Presentation::Skins::TurboMilk::i_notify.gif, Eludia::Presentation::Skins::TurboMilk::i_ok.gif, Eludia::Presentation::Skins::TurboMilk::i_options.gif, Eludia::Presentation::Skins::TurboMilk::i_print.gif, Eludia::Presentation::Skins::TurboMilk::i_restore.gif, Eludia::Presentation::Skins::TurboMilk::i_right.gif, Eludia::Presentation::Skins::TurboMilk::i_tv.gif, Eludia::Presentation::Skins::TurboMilk::i_tv_0.gif, Eludia::Presentation::Skins::TurboMilk::i_tv_1.gif, Eludia::Presentation::Skins::TurboMilk::menu_bg.gif, Eludia::Presentation::Skins::TurboMilk::menu_bg_s.gif, Eludia::Presentation::Skins::TurboMilk::menu_bottom.gif, Eludia::Presentation::Skins::TurboMilk::menu_button.gif, Eludia::Presentation::Skins::TurboMilk::menuarrow.gif, Eludia::Presentation::Skins::TurboMilk::navigation.js, Eludia::Presentation::Skins::TurboMilk::navigation_setup.js, Eludia::Presentation::Skins::TurboMilk::pager_f.gif, Eludia::Presentation::Skins::TurboMilk::pager_l.gif, Eludia::Presentation::Skins::TurboMilk::pager_n.gif, Eludia::Presentation::Skins::TurboMilk::pager_p.gif, Eludia::Presentation::Skins::TurboMilk::razd1.gif, Eludia::Presentation::Skins::TurboMilk::robots.txt, Eludia::Presentation::Skins::TurboMilk::status_100.gif, Eludia::Presentation::Skins::TurboMilk::status_101.gif, Eludia::Presentation::Skins::TurboMilk::status_200.gif, Eludia::Presentation::Skins::TurboMilk::status_201.gif, Eludia::Presentation::Skins::TurboMilk::status_202.gif, Eludia::Presentation::Skins::TurboMilk::status_300.gif, Eludia::Presentation::Skins::TurboMilk::status_301.gif, Eludia::Presentation::Skins::TurboMilk::tab_bg.gif, Eludia::Presentation::Skins::TurboMilk::tab_bg_0.gif, Eludia::Presentation::Skins::TurboMilk::tab_l_0.gif, Eludia::Presentation::Skins::TurboMilk::tab_l_1.gif, Eludia::Presentation::Skins::TurboMilk::tab_r_0.gif, Eludia::Presentation::Skins::TurboMilk::tab_r_1.gif, Eludia::Presentation::Skins::TurboMilk::vline.gif, Eludia::Presentation::Skins::WinCE, Eludia::Presentation::Skins::WinCE::0.gif, Eludia::Presentation::Skins::WinCE::0.html, Eludia::Presentation::Skins::WinCE::1.html, Eludia::Presentation::Skins::WinCE::admin_on.gif, Eludia::Presentation::Skins::WinCE::bid.gif, Eludia::Presentation::Skins::WinCE::cancel.gif, Eludia::Presentation::Skins::WinCE::colors.html, Eludia::Presentation::Skins::WinCE::create.gif, Eludia::Presentation::Skins::WinCE::delete.gif, Eludia::Presentation::Skins::WinCE::down.gif, Eludia::Presentation::Skins::WinCE::edit.gif, Eludia::Presentation::Skins::WinCE::eludia.css, Eludia::Presentation::Skins::WinCE::exit.gif, Eludia::Presentation::Skins::WinCE::favicon.ico, Eludia::Presentation::Skins::WinCE::folder.gif, Eludia::Presentation::Skins::WinCE::hide.gif, Eludia::Presentation::Skins::WinCE::left.gif, Eludia::Presentation::Skins::WinCE::menuarrow.gif, Eludia::Presentation::Skins::WinCE::navigation.js, Eludia::Presentation::Skins::WinCE::navigation_setup.js, Eludia::Presentation::Skins::WinCE::next.gif, Eludia::Presentation::Skins::WinCE::notify.gif, Eludia::Presentation::Skins::WinCE::offer.gif, Eludia::Presentation::Skins::WinCE::ok.gif, Eludia::Presentation::Skins::WinCE::razd1.gif, Eludia::Presentation::Skins::WinCE::right.gif, Eludia::Presentation::Skins::WinCE::section_open.gif, Eludia::Presentation::Skins::WinCE::status_100.gif, Eludia::Presentation::Skins::WinCE::status_101.gif, Eludia::Presentation::Skins::WinCE::status_200.gif, Eludia::Presentation::Skins::WinCE::status_201.gif, Eludia::Presentation::Skins::WinCE::status_202.gif, Eludia::Presentation::Skins::WinCE::status_300.gif, Eludia::Presentation::Skins::WinCE::status_301.gif, Eludia::Presentation::Skins::WinCE::tab_00.gif, Eludia::Presentation::Skins::WinCE::tab_01.gif, Eludia::Presentation::Skins::WinCE::tab_10.gif, Eludia::Presentation::Skins::WinCE::tab_b_0.gif, Eludia::Presentation::Skins::WinCE::tab_b_1.gif, Eludia::Presentation::Skins::WinCE::tab_l_0.gif, Eludia::Presentation::Skins::WinCE::tab_l_1.gif, Eludia::Presentation::Skins::WinCE::tab_r_0.gif, Eludia::Presentation::Skins::WinCE::tab_r_1.gif, Eludia::Presentation::Skins::WinCE::tree_on.gif, Eludia::Presentation::Skins::WinCE::tv.gif, Eludia::Presentation::Skins::WinCE::tv_0.gif, Eludia::Presentation::Skins::WinCE::tv_1.gif, Eludia::Presentation::Skins::WinCE::up.gif, Eludia::Presentation::Skins::WinCE::w_20_1.gif, Eludia::Presentation::Skins::XL, Eludia::Presentation::Skins::XMLDumper, Eludia::Presentation::Skins::XMLProto, Eludia::Request, Eludia::Request::Upload, Eludia::SQL, Eludia::SQL::MySQL, Eludia::SQL::Oracle, Eludia::SQL::SQLite, Eludia::Server, Eludia::Util, Eludia::Validators

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.1,6.006030

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
DBIx::ModelUpdate tool for check/update database schema 6.006030 metacpan
DBIx::ModelUpdate::MySQL metacpan
DBIx::ModelUpdate::Oracle metacpan
DBIx::ModelUpdate::SQLite metacpan
DBIx::MySQLite MySQL compatibility functions for DBD::SQLite. 0.1 metacpan
Eludia metacpan
Eludia::Auth::NTLM metacpan
Eludia::Docs metacpan
Eludia::FileDumpHash metacpan
Eludia::InternalRequest metacpan
Eludia::Loader metacpan
Eludia::Presentation::Skins::Classic metacpan
Eludia::Presentation::Skins::Dumper metacpan
Eludia::Presentation::Skins::TurboMilk metacpan
Eludia::Presentation::Skins::WinCE metacpan
Eludia::Presentation::Skins::XL metacpan
Eludia::Presentation::Skins::XMLDumper metacpan
Eludia::Presentation::Skins::XMLProto metacpan
Eludia::Request metacpan
Eludia::Request::Upload metacpan

Other Files

MANIFEST metacpan
Makefile.PL metacpan