Kwalitee Issues

has_tests

Add tests!

has_license_in_source_file

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

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: MHonArc::Char, MHonArc::Char::JP, MHonArc::Char::KR, MHonArc::CharEnt::AppleArabic, MHonArc::CharEnt::AppleCenteuro, MHonArc::CharEnt::AppleCroatian, MHonArc::CharEnt::AppleCyrillic, MHonArc::CharEnt::AppleGreek, MHonArc::CharEnt::AppleHebrew, MHonArc::CharEnt::AppleIceland, MHonArc::CharEnt::AppleRoman, MHonArc::CharEnt::AppleRomanian, MHonArc::CharEnt::AppleThai, MHonArc::CharEnt::AppleTurkish, MHonArc::CharEnt::BIG5_ETEN, MHonArc::CharEnt::BIG5_HKSCS, MHonArc::CharEnt::CP1250, MHonArc::CharEnt::CP1251, MHonArc::CharEnt::CP1252, MHonArc::CharEnt::CP1253, MHonArc::CharEnt::CP1254, MHonArc::CharEnt::CP1255, MHonArc::CharEnt::CP1256, MHonArc::CharEnt::CP1257, MHonArc::CharEnt::CP1258, MHonArc::CharEnt::CP866, MHonArc::CharEnt::CP932, MHonArc::CharEnt::CP936, MHonArc::CharEnt::CP949, MHonArc::CharEnt::CP950, MHonArc::CharEnt::EUC_JP, MHonArc::CharEnt::GB2312, MHonArc::CharEnt::GOST19768_87, MHonArc::CharEnt::HP_ROMAN8, MHonArc::CharEnt::ISO8859_1, MHonArc::CharEnt::ISO8859_10, MHonArc::CharEnt::ISO8859_11, MHonArc::CharEnt::ISO8859_13, MHonArc::CharEnt::ISO8859_14, MHonArc::CharEnt::ISO8859_15, MHonArc::CharEnt::ISO8859_16, MHonArc::CharEnt::ISO8859_2, MHonArc::CharEnt::ISO8859_3, MHonArc::CharEnt::ISO8859_4, MHonArc::CharEnt::ISO8859_5, MHonArc::CharEnt::ISO8859_6, MHonArc::CharEnt::ISO8859_7, MHonArc::CharEnt::ISO8859_8, MHonArc::CharEnt::ISO8859_9, MHonArc::CharEnt::KOI8_A, MHonArc::CharEnt::KOI8_B, MHonArc::CharEnt::KOI8_E, MHonArc::CharEnt::KOI8_F, MHonArc::CharEnt::KOI8_R, MHonArc::CharEnt::KOI8_U, MHonArc::CharEnt::KOI_0, MHonArc::CharEnt::KOI_7, MHonArc::CharEnt::VISCII, MHonArc::UTF8::AppleArabic, MHonArc::UTF8::AppleCenteuro, MHonArc::UTF8::AppleCroatian, MHonArc::UTF8::AppleCyrillic, MHonArc::UTF8::AppleGreek, MHonArc::UTF8::AppleHebrew, MHonArc::UTF8::AppleIceland, MHonArc::UTF8::AppleRoman, MHonArc::UTF8::AppleRomanian, MHonArc::UTF8::AppleThai, MHonArc::UTF8::AppleTurkish, MHonArc::UTF8::BIG5_ETEN, MHonArc::UTF8::BIG5_HKSCS, MHonArc::UTF8::CP1250, MHonArc::UTF8::CP1251, MHonArc::UTF8::CP1252, MHonArc::UTF8::CP1253, MHonArc::UTF8::CP1254, MHonArc::UTF8::CP1255, MHonArc::UTF8::CP1256, MHonArc::UTF8::CP1257, MHonArc::UTF8::CP1258, MHonArc::UTF8::CP866, MHonArc::UTF8::CP932, MHonArc::UTF8::CP936, MHonArc::UTF8::CP949, MHonArc::UTF8::CP950, MHonArc::UTF8::EUC_JP, MHonArc::UTF8::GB2312, MHonArc::UTF8::GOST19768_87, MHonArc::UTF8::HP_ROMAN8, MHonArc::UTF8::ISO8859_1, MHonArc::UTF8::ISO8859_10, MHonArc::UTF8::ISO8859_11, MHonArc::UTF8::ISO8859_13, MHonArc::UTF8::ISO8859_14, MHonArc::UTF8::ISO8859_15, MHonArc::UTF8::ISO8859_16, MHonArc::UTF8::ISO8859_2, MHonArc::UTF8::ISO8859_3, MHonArc::UTF8::ISO8859_4, MHonArc::UTF8::ISO8859_5, MHonArc::UTF8::ISO8859_6, MHonArc::UTF8::ISO8859_7, MHonArc::UTF8::ISO8859_8, MHonArc::UTF8::ISO8859_9, MHonArc::UTF8::KOI8_A, MHonArc::UTF8::KOI8_B, MHonArc::UTF8::KOI8_E, MHonArc::UTF8::KOI8_F, MHonArc::UTF8::KOI8_R, MHonArc::UTF8::KOI8_U, MHonArc::UTF8::KOI_0, MHonArc::UTF8::KOI_7, MHonArc::UTF8::VISCII

no_pod_errors

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

Error: MHonArc-2.6.20/contrib/mhastart.pl -- Around line 259: 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_tests_in_t_dir

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

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.

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: MHonArc, MHonArc::Char, MHonArc::Char::JP, MHonArc::Char::KR, MHonArc::CharEnt::AppleArabic, MHonArc::CharEnt::AppleCenteuro, MHonArc::CharEnt::AppleCroatian, MHonArc::CharEnt::AppleCyrillic, MHonArc::CharEnt::AppleGreek, MHonArc::CharEnt::AppleHebrew, MHonArc::CharEnt::AppleIceland, MHonArc::CharEnt::AppleRoman, MHonArc::CharEnt::AppleRomanian, MHonArc::CharEnt::AppleThai, MHonArc::CharEnt::AppleTurkish, MHonArc::CharEnt::BIG5_ETEN, MHonArc::CharEnt::BIG5_HKSCS, MHonArc::CharEnt::CP1250, MHonArc::CharEnt::CP1251, MHonArc::CharEnt::CP1252, MHonArc::CharEnt::CP1253, MHonArc::CharEnt::CP1254, MHonArc::CharEnt::CP1255, MHonArc::CharEnt::CP1256, MHonArc::CharEnt::CP1257, MHonArc::CharEnt::CP1258, MHonArc::CharEnt::CP866, MHonArc::CharEnt::CP932, MHonArc::CharEnt::CP936, MHonArc::CharEnt::CP949, MHonArc::CharEnt::CP950, MHonArc::CharEnt::EUC_JP, MHonArc::CharEnt::GB2312, MHonArc::CharEnt::GOST19768_87, MHonArc::CharEnt::HP_ROMAN8, MHonArc::CharEnt::ISO8859_1, MHonArc::CharEnt::ISO8859_10, MHonArc::CharEnt::ISO8859_11, MHonArc::CharEnt::ISO8859_13, MHonArc::CharEnt::ISO8859_14, MHonArc::CharEnt::ISO8859_15, MHonArc::CharEnt::ISO8859_16, MHonArc::CharEnt::ISO8859_2, MHonArc::CharEnt::ISO8859_3, MHonArc::CharEnt::ISO8859_4, MHonArc::CharEnt::ISO8859_5, MHonArc::CharEnt::ISO8859_6, MHonArc::CharEnt::ISO8859_7, MHonArc::CharEnt::ISO8859_8, MHonArc::CharEnt::ISO8859_9, MHonArc::CharEnt::KOI8_A, MHonArc::CharEnt::KOI8_B, MHonArc::CharEnt::KOI8_E, MHonArc::CharEnt::KOI8_F, MHonArc::CharEnt::KOI8_R, MHonArc::CharEnt::KOI8_U, MHonArc::CharEnt::KOI_0, MHonArc::CharEnt::KOI_7, MHonArc::CharEnt::VISCII, MHonArc::CharMaps, MHonArc::Encode, MHonArc::RFC822, MHonArc::UTF8, MHonArc::UTF8::AppleArabic, MHonArc::UTF8::AppleCenteuro, MHonArc::UTF8::AppleCroatian, MHonArc::UTF8::AppleCyrillic, MHonArc::UTF8::AppleGreek, MHonArc::UTF8::AppleHebrew, MHonArc::UTF8::AppleIceland, MHonArc::UTF8::AppleRoman, MHonArc::UTF8::AppleRomanian, MHonArc::UTF8::AppleThai, MHonArc::UTF8::AppleTurkish, MHonArc::UTF8::BIG5_ETEN, MHonArc::UTF8::BIG5_HKSCS, MHonArc::UTF8::CP1250, MHonArc::UTF8::CP1251, MHonArc::UTF8::CP1252, MHonArc::UTF8::CP1253, MHonArc::UTF8::CP1254, MHonArc::UTF8::CP1255, MHonArc::UTF8::CP1256, MHonArc::UTF8::CP1257, MHonArc::UTF8::CP1258, MHonArc::UTF8::CP866, MHonArc::UTF8::CP932, MHonArc::UTF8::CP936, MHonArc::UTF8::CP949, MHonArc::UTF8::CP950, MHonArc::UTF8::EUC_JP, MHonArc::UTF8::Encode, MHonArc::UTF8::GB2312, MHonArc::UTF8::GOST19768_87, MHonArc::UTF8::HP_ROMAN8, MHonArc::UTF8::ISO8859_1, MHonArc::UTF8::ISO8859_10, MHonArc::UTF8::ISO8859_11, MHonArc::UTF8::ISO8859_13, MHonArc::UTF8::ISO8859_14, MHonArc::UTF8::ISO8859_15, MHonArc::UTF8::ISO8859_16, MHonArc::UTF8::ISO8859_2, MHonArc::UTF8::ISO8859_3, MHonArc::UTF8::ISO8859_4, MHonArc::UTF8::ISO8859_5, MHonArc::UTF8::ISO8859_6, MHonArc::UTF8::ISO8859_7, MHonArc::UTF8::ISO8859_8, MHonArc::UTF8::ISO8859_9, MHonArc::UTF8::KOI8_A, MHonArc::UTF8::KOI8_B, MHonArc::UTF8::KOI8_E, MHonArc::UTF8::KOI8_F, MHonArc::UTF8::KOI8_R, MHonArc::UTF8::KOI8_U, MHonArc::UTF8::KOI_0, MHonArc::UTF8::KOI_7, MHonArc::UTF8::MapUTF8, MHonArc::UTF8::MhaEncode, MHonArc::UTF8::VISCII

no_invalid_versions

Fix the version numbers so that version::is_lax($version) returns true.

Error:

  • lib/MHonArc/Char.pm: HASH(0x55607bd4e138)
  • lib/MHonArc/CharEnt.pm: HASH(0x55607bdd1c38)
  • lib/MHonArc/CharMaps.pm: HASH(0x55607bddb940)
  • lib/MHonArc/Encode.pm: HASH(0x55607bd7fa60)
  • lib/MHonArc/RFC822.pm: HASH(0x55607bd4dd00)
  • lib/MHonArc/UTF8.pm: HASH(0x55607bd966c0)

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
MHonArc 2.006020 metacpan
MHonArc::Char Character related utilties for MHonArc. metacpan
MHonArc::Char::JP metacpan
MHonArc::Char::KR metacpan
MHonArc::CharEnt HTML Character routines for MHonArc. metacpan
MHonArc::CharEnt::AppleArabic metacpan
MHonArc::CharEnt::AppleCenteuro metacpan
MHonArc::CharEnt::AppleCroatian metacpan
MHonArc::CharEnt::AppleCyrillic metacpan
MHonArc::CharEnt::AppleGreek metacpan
MHonArc::CharEnt::AppleHebrew metacpan
MHonArc::CharEnt::AppleIceland metacpan
MHonArc::CharEnt::AppleRoman metacpan
MHonArc::CharEnt::AppleRomanian metacpan
MHonArc::CharEnt::AppleThai metacpan
MHonArc::CharEnt::AppleTurkish metacpan
MHonArc::CharEnt::BIG5_ETEN metacpan
MHonArc::CharEnt::BIG5_HKSCS metacpan
MHonArc::CharEnt::CP1250 metacpan
MHonArc::CharEnt::CP1251 metacpan
MHonArc::CharEnt::CP1252 metacpan
MHonArc::CharEnt::CP1253 metacpan
MHonArc::CharEnt::CP1254 metacpan
MHonArc::CharEnt::CP1255 metacpan
MHonArc::CharEnt::CP1256 metacpan
MHonArc::CharEnt::CP1257 metacpan
MHonArc::CharEnt::CP1258 metacpan
MHonArc::CharEnt::CP866 metacpan
MHonArc::CharEnt::CP932 metacpan
MHonArc::CharEnt::CP936 metacpan
MHonArc::CharEnt::CP949 metacpan
MHonArc::CharEnt::CP950 metacpan
MHonArc::CharEnt::EUC_JP metacpan
MHonArc::CharEnt::GB2312 metacpan
MHonArc::CharEnt::GOST19768_87 metacpan
MHonArc::CharEnt::HP_ROMAN8 metacpan
MHonArc::CharEnt::ISO8859_1 metacpan
MHonArc::CharEnt::ISO8859_10 metacpan
MHonArc::CharEnt::ISO8859_11 metacpan
MHonArc::CharEnt::ISO8859_13 metacpan
MHonArc::CharEnt::ISO8859_14 metacpan
MHonArc::CharEnt::ISO8859_15 metacpan
MHonArc::CharEnt::ISO8859_16 metacpan
MHonArc::CharEnt::ISO8859_2 metacpan
MHonArc::CharEnt::ISO8859_3 metacpan
MHonArc::CharEnt::ISO8859_4 metacpan
MHonArc::CharEnt::ISO8859_5 metacpan
MHonArc::CharEnt::ISO8859_6 metacpan
MHonArc::CharEnt::ISO8859_7 metacpan
MHonArc::CharEnt::ISO8859_8 metacpan
MHonArc::CharEnt::ISO8859_9 metacpan
MHonArc::CharEnt::KOI8_A metacpan
MHonArc::CharEnt::KOI8_B metacpan
MHonArc::CharEnt::KOI8_E metacpan
MHonArc::CharEnt::KOI8_F metacpan
MHonArc::CharEnt::KOI8_R metacpan
MHonArc::CharEnt::KOI8_U metacpan
MHonArc::CharEnt::KOI_0 metacpan
MHonArc::CharEnt::KOI_7 metacpan
MHonArc::CharEnt::VISCII metacpan
MHonArc::CharMaps metacpan
MHonArc::Encode Text encoding routines for MHonArc metacpan
MHonArc::RFC822 metacpan
MHonArc::UTF8 UTF-8 routines for MHonArc metacpan
MHonArc::UTF8::AppleArabic metacpan
MHonArc::UTF8::AppleCenteuro metacpan
MHonArc::UTF8::AppleCroatian metacpan
MHonArc::UTF8::AppleCyrillic metacpan
MHonArc::UTF8::AppleGreek metacpan
MHonArc::UTF8::AppleHebrew metacpan
MHonArc::UTF8::AppleIceland metacpan
MHonArc::UTF8::AppleRoman metacpan
MHonArc::UTF8::AppleRomanian metacpan
MHonArc::UTF8::AppleThai metacpan
MHonArc::UTF8::AppleTurkish metacpan
MHonArc::UTF8::BIG5_ETEN metacpan
MHonArc::UTF8::BIG5_HKSCS metacpan
MHonArc::UTF8::CP1250 metacpan
MHonArc::UTF8::CP1251 metacpan
MHonArc::UTF8::CP1252 metacpan
MHonArc::UTF8::CP1253 metacpan
MHonArc::UTF8::CP1254 metacpan
MHonArc::UTF8::CP1255 metacpan
MHonArc::UTF8::CP1256 metacpan
MHonArc::UTF8::CP1257 metacpan
MHonArc::UTF8::CP1258 metacpan
MHonArc::UTF8::CP866 metacpan
MHonArc::UTF8::CP932 metacpan
MHonArc::UTF8::CP936 metacpan
MHonArc::UTF8::CP949 metacpan
MHonArc::UTF8::CP950 metacpan
MHonArc::UTF8::EUC_JP metacpan
MHonArc::UTF8::Encode UTF-8 Encode-based routines for MHonArc metacpan
MHonArc::UTF8::GB2312 metacpan
MHonArc::UTF8::GOST19768_87 metacpan
MHonArc::UTF8::HP_ROMAN8 metacpan
MHonArc::UTF8::ISO8859_1 metacpan
MHonArc::UTF8::ISO8859_10 metacpan
MHonArc::UTF8::ISO8859_11 metacpan
MHonArc::UTF8::ISO8859_13 metacpan
MHonArc::UTF8::ISO8859_14 metacpan
MHonArc::UTF8::ISO8859_15 metacpan
MHonArc::UTF8::ISO8859_16 metacpan
MHonArc::UTF8::ISO8859_2 metacpan
MHonArc::UTF8::ISO8859_3 metacpan
MHonArc::UTF8::ISO8859_4 metacpan
MHonArc::UTF8::ISO8859_5 metacpan
MHonArc::UTF8::ISO8859_6 metacpan
MHonArc::UTF8::ISO8859_7 metacpan
MHonArc::UTF8::ISO8859_8 metacpan
MHonArc::UTF8::ISO8859_9 metacpan
MHonArc::UTF8::KOI8_A metacpan
MHonArc::UTF8::KOI8_B metacpan
MHonArc::UTF8::KOI8_E metacpan
MHonArc::UTF8::KOI8_F metacpan
MHonArc::UTF8::KOI8_R metacpan
MHonArc::UTF8::KOI8_U metacpan
MHonArc::UTF8::KOI_0 metacpan
MHonArc::UTF8::KOI_7 metacpan
MHonArc::UTF8::MapUTF8 UTF-8 Unicode::MapUTF8-based routines for MHonArc metacpan
MHonArc::UTF8::MhaEncode UTF-8 based routines for MHonArc metacpan
MHonArc::UTF8::VISCII metacpan

Other Files

MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README.txt metacpan