Kwalitee Issues

no_files_to_be_skipped

Fix MANIFEST.SKIP or use an authoring tool which respects MANIFEST.SKIP. Note that each entry in MANIFEST.SKIP is a regular expression. You may need to add appropriate meta characters not to ignore necessary stuff.

Error: MANIFEST.SKIP.bak,brotli/Makefile

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 (165) does not match dist (166):
  • Missing in MANIFEST: MANIFEST.SKIP.bak

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. WARNING: This key is not certified with a trusted signature! Primary key fingerprint: AD53 6F60 809B D07E CA2B F8F1 CA04 35BE 5EC1 B362 --- SIGNATURE Sun Sep 24 04:22:04 2017 +++ @@ -1,7 +1,7 @@ SHA1 de518c9f6da8d89fa65cc4622cbc84479bcfc3c0 Brotli.xs SHA1 896167be9bf49a112cf191dc658aa92f75e8a4bc Changes SHA1 d0c0059d83547d75b9a0ff90cf03c5cb8c3e1b38 MANIFEST -SHA1 e51575847af29ef34793ae163c702eee7a930ac5 MANIFEST.SKIP +SHA1 d1541d3b890e2f9cd4014ad4022453dbc7a9d6e5 MANIFEST.SKIP SHA1 0a2bb0b133d91bf688e7e3370c8035dfef620b55 META.json SHA1 64cf13a692c9716dc609ba031c616d003c8acdde META.yml SHA1 34a35f4ad6ed730955badfdfe248d10b1fba7467 Makefile.PL ==> MISMATCHED content between SIGNATURE and distribution files! <==

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.003001,0.003_001

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.

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
IO::Compress::Brotli Write Brotli buffers/streams 0.003_001 metacpan
IO::Uncompress::Brotli Read Brotli buffers/streams 0.003001 metacpan

Other Files

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