Kwalitee Issues

buildtool_not_executable

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

no_generated_files

Remove the offending files/directories!

Error: Build

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 (28) does not match dist (81):
  • Missing in MANIFEST: Build, Examples/gds2dump~, GDS2-2.09/Build, GDS2-2.09/Build.PL, GDS2-2.09/Changes, GDS2-2.09/Examples/README, GDS2-2.09/Examples/act_folder.xpm, GDS2-2.09/Examples/file.xpm, GDS2-2.09/Examples/folder.xpm, GDS2-2.09/Examples/gds2dump, GDS2-2.09/Examples/gdsdump2gds, GDS2-2.09/Examples/gdslayers, GDS2-2.09/Examples/gdspath4topath0, GDS2-2.09/Examples/modgds2, GDS2-2.09/Examples/testgds2, GDS2-2.09/Examples/testgdt, GDS2-2.09/Examples/textfile.xpm, GDS2-2.09/INSTALL, GDS2-2.09/MANIFEST, GDS2-2.09/META.yml, GDS2-2.09/Makefile.PL, GDS2-2.09/README, GDS2-2.09/SIGNATURE, GDS2-2.09/TEST.dump, GDS2-2.09/_build/auto_features, GDS2-2.09/_build/build_params, GDS2-2.09/_build/cleanup, GDS2-2.09/_build/config_data, GDS2-2.09/_build/features, GDS2-2.09/_build/magicnum, GDS2-2.09/_build/notes, GDS2-2.09/_build/prereqs, GDS2-2.09/_build/runtime_params, GDS2-2.09/blib/lib/GDS2.pm, GDS2-2.09/blib/libdoc/GDS2.3pm, GDS2-2.09/lib/GDS2.pm, GDS2-2.09/lib/GDS2.pm.PL, GDS2-2.09/t/01load.t, GDS2-2.09/t/02create.t, GDS2-2.09/t/03dump.t, GDS2-2.09/t/04dump.t, GDS2-2.09/t/pod.t, _build/auto_features, _build/build_params, _build/cleanup, _build/config_data, _build/features, _build/magicnum, _build/notes, _build/prereqs, _build/runtime_params, blib/lib/GDS2.pm, blib/libdoc/GDS2.3pm

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 26 May 2005 05:24:18 PM JST gpg: using DSA key 21A04BBFD3F8025D gpg: Can't check signature: No public key --- SIGNATURE Thu May 26 17:24:56 2005 +++ @@ -1,24 +1,27 @@ SHA1 204b5c4feca70e818f0f510aa3f925d1c38f5219 Build.PL -SHA1 af6a40c9c1993a0649aafffc70c39c0ba63968ca Changes +SHA1 e7e46d4691b91b0e579fe8d7710bbce942a6f673 Changes SHA1 333263c693790878e4f248b58a22fb84a9b4e4f4 Examples/README SHA1 a5c80b9b4dc4e2f9d89d5440ddcfce94bf4a7b8b Examples/act_folder.xpm SHA1 24fecfaa097d2b9c827b6a2e97bc2b48622b08b3 Examples/file.xpm SHA1 bce2dd5dd026ff1e37fab4cdea38cdd609927092 Examples/folder.xpm -SHA1 b1a4ee13c72c67abeff5c2b77fb1c98071168d42 Examples/gds2dump -SHA1 cda244ea7451ffce79a405a8b51269cfc7c69b2e Examples/gdsdump2gds +SHA1 50c0ce0070161a140f24c902add5f68008a81384 Examples/gds2dump +SHA1 a6cbbd055d06015ac020b881336989fddb0b0957 Examples/gdsdump2gds SHA1 894a4a32fee8d007fa11d21b397422777e502735 Examples/gdslayers SHA1 c85bbf922af70099913c7cbf705a8d8876888c69 Examples/gdspath4topath0 SHA1 c52b31ee58f08d247dc8ae2a9e49637c71aab8df Examples/modgds2 +SHA256 cd521b97de5c2535d17f96e4aa3115402961ef7b62d6b9c8b188b02576346dbd Examples/testgds2 +SHA256 98d339cdb69db13b571fbb63f9244596a4bdacc03647ed59a0e9ec155d87351c Examples/testgdt SHA1 0f924bde4e6b4ae9928d7ec39324dc0a76791815 Examples/textfile.xpm SHA1 19d84bd9e4c6b86fdc570c53bf086dae68df309a INSTALL -SHA1 2d839531489e307bfae02580c7127c686d26d71d MANIFEST -SHA1 0a14d46168d65686c52e8bd029de1cd51f7d6e37 META.yml +SHA1 3c0cb77009358165d0e41799e56ca4899148b60c MANIFEST +SHA1 8f41c89437fc849eddb0d784af41a9800d477539 META.yml SHA1 cf1750e1e2343e0284a33b089661500b1e4fe2d5 Makefile.PL -SHA1 05daf4cca479578b6286f30c9f892221ee0c6cf9 README +SHA1 473dcdc2acc104bef773b3d3b0e8159c8c027842 README SHA1 58426bb60eefa0aee21731d1561bcf96193dcc1f TEST.dump -SHA1 abdaef609bb74674f906726ec3ec5d60f564e704 lib/GDS2.pm +SHA1 6f1c2724513e215969d79944eeb567230579baba lib/GDS2.pm SHA1 d72ebfadc70857e1d8496f349af343254be5d4a3 lib/GDS2.pm.PL SHA1 054dbd146baf0d4df0bcd74a41a2c691f89325e0 t/01load.t SHA1 c4d32dae63ffc34c566d7d485c7d5d4d6c2bcc34 t/02create.t SHA1 78d9529093d12130b9c844b96c5914438c0d9236 t/03dump.t SHA1 07140ba7ee7f6b19958b9f13791515f8357e2e55 t/04dump.t +SHA256 f3dfe57dc8a0d5e5011e07480adcbdeb8bcd7cbc8998367881058f58c0bc375c t/pod.t ==> MISMATCHED content between SIGNATURE and distribution files! <==

has_meta_json

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

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

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
GDS2 GDS2 stream module 2.09 metacpan

Other Files

Build.PL metacpan
Changes metacpan
GDS2-2.09/Build.PL metacpan
GDS2-2.09/MANIFEST metacpan
GDS2-2.09/META.yml metacpan
GDS2-2.09/Makefile.PL metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan