Kwalitee Issues

No Core Issues.

valid_signature

Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.

Error: Old SIGNATURE detected. Please inform the module author to regenerate SIGNATURE using Module::Signature version 0.82 or newer. gpg: Signature made Mon 14 Mar 2005 06:23:52 AM JST gpg: using DSA key 57A79945C57858AD gpg: Can't check signature: No public key --- SIGNATURE Wed Nov 30 15:42:12 2011 +++ @@ -1,27 +1,27 @@ SHA1 308e635e1928d03e6c92ef224557847e18f492a6 BUGS -SHA1 466429e1cefc8de46f7310bc7c64e6ac6af108e0 Build.PL -SHA1 2cb916a845f60e44d62efe689de063d7bef20a99 Changes +SHA1 d26c166dbe05b9cfe7417bc00f37c55f6fc15815 Changes SHA1 efa8cb615886410be8de15f5a6925697f624d278 INSTALL -SHA1 d0e591b2e5eafcc9a8de8ff9eda691fad5f85ffc MANIFEST -SHA1 5c69f53a9cb6f5f717dd1d02266fc7c9f675a902 MANIFEST.SKIP -SHA1 45fa692c1ad1ec954fe181c2d77b674f478a4201 META.yml -SHA1 c88a83fd974fad3c16428163c87d3e6835296ae7 Makefile.PL +SHA1 9ed07f2776787807429d522b8fd8a50338426520 MANIFEST +SHA1 ec0e49cfb1d391b1cc503d4be137e15739c92c30 MANIFEST.SKIP +SHA256 ab695dab196cdbc9cc4fc333fd62b73301832b028567b28c16d67f21d3b99d71 META.json +SHA1 510f83033f153ec9ccb130c4cd7d8358b429ea5c META.yml +SHA1 b602720a1f07a038fdccedd0f10fc41f6796fd73 Makefile.PL SHA1 0de078a628603bf24ba4d01f2eb004360661be68 README SHA1 8f869f84e72c6fc7ac89ce26326bf981505be467 configure -SHA1 8a4e566bff0ad33481975d55bcef13a9244bde16 examples/powers +SHA1 f04a97ed5e464c74a930ebd0f78bbc6a90d60af7 examples/powers -SHA1 cb478a1724ae1816e12511be593fd33517702413 examples/powers2 +SHA1 7fab23d6b433baec2021cde5c72e0e832ab560fc examples/powers2 -SHA1 ff6df90436963b2b7e73f8ce6d6327f2dbcad1c3 examples/powers3 +SHA1 cdb7f237765b280d2de896b6b9786dd0d7dcf2c4 examples/powers3 -SHA1 0fca941997cba7e66d39d4cec737ef09ee7df454 examples/powers4 +SHA1 2b7a0bb39c2261a9633a64be60465c7ec9fcee59 examples/powers4 -SHA1 37691f612074aa2fcea31c3b17c6ee46640f43db examples/powers5 +SHA1 0754eac3451e72ae07317ab2fcb8496936734c8f examples/powers5 -SHA1 cef7ba06dd315bf803d87ab7753ed7b92fb45818 lib/Term/ProgressBar.pm +SHA256 3c9178c329a0d81dd0822a6e6327d8517a5a8750bfce88de33423b9cae541b32 examples/simple_use.pl -SHA1 37ba03162a46931b496a18413401d8f25b303cf1 make-pm +SHA256 599cdd48b868d6cf69d358441d12dd837b084192b1507fb6ab2743d5daa0ead4 examples/smooth_bar.pl -SHA1 e7569e5eeef2a8558e6d4828be087a6e1a841295 t/0-signature.t +SHA1 495fedbb05bb2a89603dcbe5f85cec8a7a8c8ae6 lib/Term/ProgressBar.pm -SHA1 433e3ecad2aa8a7b3bb2f3766b17c195b33cbcc5 t/compat.t +SHA1 81c3e7c2d8c2f05810c4095ea4d05c8739f08ff8 t/0-signature.t -SHA1 f02bc46da7e3c83478c244adfad443f9c1a2b4ca t/eta-linear.t +SHA1 96b5f2188f0170c11378ec92adc20fb5883ff892 t/compat.t -SHA1 f3b178ae1e9f1f1789443522ac861c8421f93eee t/name.t +SHA1 d5cb7f51c62128875c6bd5d22f38e8fce4a92b76 t/eta-linear.t -SHA1 037b2bf330c9ce722c1d122e4e561c610f4fee83 t/test.pm +SHA1 3ddce6d08154cea2eb7d7d41b9e4ec644165aa1d t/name.t -SHA1 ab36b1695c7ca9281da620347487bf88d02e66da t/v1-message.t +SHA1 8a09c2e0a40d22229fc0526f8502d41798a331ca t/v1-message.t -SHA1 91f9f8f0765d5d7924c4c130934facb91eca6833 t/v2-message.t +SHA1 103b5bfbd204e028a2bf998df13f945d6d7f5e72 t/v2-message.t -SHA1 87ecb3158e5eb9fe020c819e2d2f80ff8be45d92 t/v2-mobile.t +SHA1 b995f39dcc7a9488cdf1125ff8d1d36f90a30963 t/v2-mobile.t -SHA1 119b353912834b0040150a7094bf14425be03936 t/v2-simple.t +SHA1 89fe9b2c923c15a6a80bb4764e50f1186154e724 t/v2-simple.t -SHA1 9048c3d6b67959e3cd598ac0e151daff435f39fe t/zero.t +SHA1 be5ba15d10609cf3e94d92b6da704433f24209b2 t/zero.t ==> MISMATCHED content between SIGNATURE and distribution files! <==

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.

no_maniskip_error

Fix the problematic entry.

Error: ^* matches null string many times in regex; marked by <-- HERE in m/(?:^(.*/)?CVS/.*)|(?:^.git)|(?:^Makefile(.old)?$)|(?:^Build$)|(?:^Clean$)|(?:^RollingBuild$)|(?:^blib/.*)|(?:^pm_to_blib$)|(?:^(.*/)?.cvsignore$)|(?:^MANIFEST.bak$)|(?:^* <-- HERE ~$)|(?:^make[-.]pm$)|(?:^INFO.yaml$)|(?:^_build/)|(?:^MYMETA.*)/ at lib/ExtUtils/Manifest.pm line 440.

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: Term::ProgressBar

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • Term::ProgressBar

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
Term::ProgressBar provide a progress meter on a standard terminal 2.12 metacpan

Other Files

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