Kwalitee Issues

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 (20) does not match dist (21):
  • Missing in MANIFEST: t/08_threads.t

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 Thu 16 Oct 2014 10:31:51 PM JST gpg: using RSA key E270A9CCFA8BAF33 gpg: Can't check signature: No public key --- SIGNATURE Thu Oct 16 22:31:51 2014 +++ @@ -1,19 +1,19 @@ -SHA1 80b178d404ac1700b93adf0963cd0ea4406086cc ChangeLog +SHA1 d89f4d6791d548671b533011a52b2fd2fc401d41 ChangeLog SHA1 b23f7f0edf62f804655e50a3d46e0a2d0f45d2fb MANIFEST SHA1 938f285960c87a2cf483509c8a156a5f6f6613ba MANIFEST.SKIP -SHA1 39a8f5427bccd5b670a08bc405e913ca0d16656c META.json -SHA1 26ba682d5fd30ac9f4c27563d2dec1b2b1b068ef META.yml -SHA1 71b9c93d986aa5f8881b975eb3f66b260d25b7cb Makefile.PL -SHA1 c8c9c81eb92155ddb51cec1bcb0a7c2d99a18664 README +SHA1 03ca17284753de7f2b7a482302ec660683fa4995 META.json +SHA1 872d6e4ede7840feb90dbd5a206893d8c3c9f4a4 META.yml +SHA1 6747987720fd62c2e8c07f7361c58617904608f7 Makefile.PL +SHA1 2301f2d5cbd845a9c1d0cfb8d4ec8a565aa6b77c README SHA1 57f1188635d4d03e49c678ab08c59b85b7176808 XS.xs -SHA1 b4fc14ef7bc3598aaff8c11a09caf9d079995414 lib/Geo/Calc/XS.pm -SHA1 56a2661a437c84c604f5648ae036edfd0e8829b9 t/01_use.t -SHA1 6bb99792e10125572bc1335544a82db058b1d032 t/02_check_module.t -SHA1 f590a1274aa265d683e6ba620a6e07d9c7b4612c t/03_properties.t -SHA1 5ae0edff6aa55beed8b86d7ca376c450c10925ea t/04_units.t -SHA1 082068db0161ed1bde5cfc8c79b8dd31f261ff0e t/05_fuzzy_input.t -SHA1 aabb23aa4e63ac6e67b6f376a21f0f740bc13d81 t/06_memory_leak.t -SHA1 2d194f61f76598b463a2aa5a76c6bb552cdb1a8e t/07_debugger.t -SHA1 16ec71cde5eb575575adc75bb0c9f1b4c22cda0d t/90_benchmark.t +SHA1 c0fa403546cd7af4642b15465233f361ccacbb3c lib/Geo/Calc/XS.pm +SHA1 b61967661b37723cd58fe8239a84f94d6a2132e4 t/01_use.t +SHA1 7ab0ed5b338f75ce1511f1247a202e1641620e35 t/02_check_module.t +SHA1 862826a010c43f0214e8fa8a8999892991821df4 t/03_properties.t +SHA1 497bd4f0ea938640850e96bcffa9d048844f55b6 t/04_units.t +SHA1 0383d83f7c14c4c55e4a39ab36e84b55751f1a00 t/05_fuzzy_input.t +SHA1 0fb1cd8e8ce76b27cb0ae8404e5ca7949efc84c7 t/06_memory_leak.t +SHA1 c282b73da6ed2bb9b428dbb54d261e963e2f9dc5 t/07_debugger.t +SHA1 978ab6b70e054089844f207d7aea17118a7a824f t/90_benchmark.t SHA1 b42006549caf2a1f3d7d1e759dece02736346f81 t/99_pod.t SHA1 05686cceca4e29ebcb58fcf575facc15e8576562 typemap ==> 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.

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
Geo::Calc::XS simple geo calculator for points and distances 0.33 metacpan

Other Files

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