Kwalitee Issues

has_human_readable_license

Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.

has_license_in_source_file

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

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 (278) does not match dist (8):
  • Missing in Dist: lib/SPVM/Resource/Zlib.config, lib/SPVM/Resource/Zlib.native/include/crc32.h, lib/SPVM/Resource/Zlib.native/include/deflate.h, lib/SPVM/Resource/Zlib.native/include/gzguts.h, lib/SPVM/Resource/Zlib.native/include/inffast.h, lib/SPVM/Resource/Zlib.native/include/inffixed.h, lib/SPVM/Resource/Zlib.native/include/inflate.h, lib/SPVM/Resource/Zlib.native/include/inftrees.h, lib/SPVM/Resource/Zlib.native/include/trees.h, lib/SPVM/Resource/Zlib.native/include/zconf.h, lib/SPVM/Resource/Zlib.native/include/zlib.h, lib/SPVM/Resource/Zlib.native/include/zutil.h, lib/SPVM/Resource/Zlib.native/src/.gitignore, lib/SPVM/Resource/Zlib.native/src/CMakeLists.txt, lib/SPVM/Resource/Zlib.native/src/ChangeLog, lib/SPVM/Resource/Zlib.native/src/FAQ, lib/SPVM/Resource/Zlib.native/src/INDEX, lib/SPVM/Resource/Zlib.native/src/Makefile, lib/SPVM/Resource/Zlib.native/src/Makefile.in, lib/SPVM/Resource/Zlib.native/src/README, lib/SPVM/Resource/Zlib.native/src/adler32.c, lib/SPVM/Resource/Zlib.native/src/amiga/Makefile.pup, lib/SPVM/Resource/Zlib.native/src/amiga/Makefile.sas, lib/SPVM/Resource/Zlib.native/src/compress.c, lib/SPVM/Resource/Zlib.native/src/configure, lib/SPVM/Resource/Zlib.native/src/contrib/README.contrib, lib/SPVM/Resource/Zlib.native/src/contrib/ada/buffer_demo.adb, lib/SPVM/Resource/Zlib.native/src/contrib/ada/mtest.adb, lib/SPVM/Resource/Zlib.native/src/contrib/ada/read.adb, lib/SPVM/Resource/Zlib.native/src/contrib/ada/readme.txt, lib/SPVM/Resource/Zlib.native/src/contrib/ada/test.adb, lib/SPVM/Resource/Zlib.native/src/contrib/ada/zlib-streams.adb, lib/SPVM/Resource/Zlib.native/src/contrib/ada/zlib-streams.ads, lib/SPVM/Resource/Zlib.native/src/contrib/ada/zlib-thin.adb, lib/SPVM/Resource/Zlib.native/src/contrib/ada/zlib-thin.ads, lib/SPVM/Resource/Zlib.native/src/contrib/ada/zlib.adb, lib/SPVM/Resource/Zlib.native/src/contrib/ada/zlib.ads, lib/SPVM/Resource/Zlib.native/src/contrib/ada/zlib.gpr, lib/SPVM/Resource/Zlib.native/src/contrib/amd64/amd64-match.S, lib/SPVM/Resource/Zlib.native/src/contrib/asm686/README.686, lib/SPVM/Resource/Zlib.native/src/contrib/asm686/match.S, lib/SPVM/Resource/Zlib.native/src/contrib/blast/Makefile, lib/SPVM/Resource/Zlib.native/src/contrib/blast/README, lib/SPVM/Resource/Zlib.native/src/contrib/blast/blast.c, lib/SPVM/Resource/Zlib.native/src/contrib/blast/blast.h, lib/SPVM/Resource/Zlib.native/src/contrib/blast/test.pk, lib/SPVM/Resource/Zlib.native/src/contrib/blast/test.txt, lib/SPVM/Resource/Zlib.native/src/contrib/delphi/ZLib.pas, lib/SPVM/Resource/Zlib.native/src/contrib/delphi/ZLibConst.pas, lib/SPVM/Resource/Zlib.native/src/contrib/delphi/readme.txt, lib/SPVM/Resource/Zlib.native/src/contrib/delphi/zlibd32.mak, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib.build, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib.chm, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib.sln, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/AssemblyInfo.cs, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/ChecksumImpl.cs, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/CircularBuffer.cs, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/CodecBase.cs, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/Deflater.cs, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/DotZLib.cs, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/DotZLib.csproj, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/GZipStream.cs, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/Inflater.cs, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/DotZLib/UnitTests.cs, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/LICENSE_1_0.txt, lib/SPVM/Resource/Zlib.native/src/contrib/dotzlib/readme.txt, lib/SPVM/Resource/Zlib.native/src/contrib/gcc_gvmat64/gvmat64.S, lib/SPVM/Resource/Zlib.native/src/contrib/infback9/README, lib/SPVM/Resource/Zlib.native/src/contrib/infback9/infback9.c, lib/SPVM/Resource/Zlib.native/src/contrib/infback9/infback9.h, lib/SPVM/Resource/Zlib.native/src/contrib/infback9/inffix9.h, lib/SPVM/Resource/Zlib.native/src/contrib/infback9/inflate9.h, lib/SPVM/Resource/Zlib.native/src/contrib/infback9/inftree9.c, lib/SPVM/Resource/Zlib.native/src/contrib/infback9/inftree9.h, lib/SPVM/Resource/Zlib.native/src/contrib/inflate86/inffas86.c, lib/SPVM/Resource/Zlib.native/src/contrib/inflate86/inffast.S, lib/SPVM/Resource/Zlib.native/src/contrib/iostream/test.cpp, lib/SPVM/Resource/Zlib.native/src/contrib/iostream/zfstream.cpp, lib/SPVM/Resource/Zlib.native/src/contrib/iostream/zfstream.h, lib/SPVM/Resource/Zlib.native/src/contrib/iostream2/zstream.h, lib/SPVM/Resource/Zlib.native/src/contrib/iostream2/zstream_test.cpp, lib/SPVM/Resource/Zlib.native/src/contrib/iostream3/README, lib/SPVM/Resource/Zlib.native/src/contrib/iostream3/TODO, lib/SPVM/Resource/Zlib.native/src/contrib/iostream3/test.cc, lib/SPVM/Resource/Zlib.native/src/contrib/iostream3/zfstream.cc, lib/SPVM/Resource/Zlib.native/src/contrib/iostream3/zfstream.h, lib/SPVM/Resource/Zlib.native/src/contrib/masmx64/bld_ml64.bat, lib/SPVM/Resource/Zlib.native/src/contrib/masmx64/gvmat64.asm, lib/SPVM/Resource/Zlib.native/src/contrib/masmx64/inffas8664.c, lib/SPVM/Resource/Zlib.native/src/contrib/masmx64/inffasx64.asm, lib/SPVM/Resource/Zlib.native/src/contrib/masmx64/readme.txt, lib/SPVM/Resource/Zlib.native/src/contrib/masmx86/bld_ml32.bat, lib/SPVM/Resource/Zlib.native/src/contrib/masmx86/inffas32.asm, lib/SPVM/Resource/Zlib.native/src/contrib/masmx86/match686.asm, lib/SPVM/Resource/Zlib.native/src/contrib/masmx86/readme.txt, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/Makefile, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/Makefile.am, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/MiniZip64_Changes.txt, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/MiniZip64_info.txt, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/configure.ac, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/crypt.h, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/ioapi.c, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/ioapi.h, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/iowin32.c, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/iowin32.h, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/make_vms.com, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/miniunz.c, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/miniunzip.1, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/minizip.1, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/minizip.c, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/minizip.pc.in, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/mztools.c, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/mztools.h, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/unzip.c, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/unzip.h, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/zip.c, lib/SPVM/Resource/Zlib.native/src/contrib/minizip/zip.h, lib/SPVM/Resource/Zlib.native/src/contrib/pascal/example.pas, lib/SPVM/Resource/Zlib.native/src/contrib/pascal/readme.txt, lib/SPVM/Resource/Zlib.native/src/contrib/pascal/zlibd32.mak, lib/SPVM/Resource/Zlib.native/src/contrib/pascal/zlibpas.pas, lib/SPVM/Resource/Zlib.native/src/contrib/puff/Makefile, lib/SPVM/Resource/Zlib.native/src/contrib/puff/README, lib/SPVM/Resource/Zlib.native/src/contrib/puff/puff.c, lib/SPVM/Resource/Zlib.native/src/contrib/puff/puff.h, lib/SPVM/Resource/Zlib.native/src/contrib/puff/pufftest.c, lib/SPVM/Resource/Zlib.native/src/contrib/puff/zeros.raw, lib/SPVM/Resource/Zlib.native/src/contrib/testzlib/testzlib.c, lib/SPVM/Resource/Zlib.native/src/contrib/testzlib/testzlib.txt, lib/SPVM/Resource/Zlib.native/src/contrib/untgz/Makefile, lib/SPVM/Resource/Zlib.native/src/contrib/untgz/Makefile.msc, lib/SPVM/Resource/Zlib.native/src/contrib/untgz/untgz.c, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/readme.txt, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/miniunz.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/miniunz.vcxproj.filters, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/minizip.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/minizip.vcxproj.filters, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/testzlib.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/testzlib.vcxproj.filters, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/testzlibdll.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/testzlibdll.vcxproj.filters, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/zlib.rc, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/zlibstat.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/zlibstat.vcxproj.filters, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/zlibvc.def, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/zlibvc.sln, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/zlibvc.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc10/zlibvc.vcxproj.filters, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc11/miniunz.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc11/minizip.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc11/testzlib.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc11/testzlibdll.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc11/zlib.rc, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc11/zlibstat.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc11/zlibvc.def, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc11/zlibvc.sln, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc11/zlibvc.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc12/miniunz.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc12/minizip.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc12/testzlib.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc12/testzlibdll.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc12/zlib.rc, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc12/zlibstat.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc12/zlibvc.def, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc12/zlibvc.sln, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc12/zlibvc.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc14/miniunz.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc14/minizip.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc14/testzlib.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc14/testzlibdll.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc14/zlib.rc, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc14/zlibstat.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc14/zlibvc.def, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc14/zlibvc.sln, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc14/zlibvc.vcxproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc9/miniunz.vcproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc9/minizip.vcproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc9/testzlib.vcproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc9/testzlibdll.vcproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc9/zlib.rc, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc9/zlibstat.vcproj, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc9/zlibvc.def, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc9/zlibvc.sln, lib/SPVM/Resource/Zlib.native/src/contrib/vstudio/vc9/zlibvc.vcproj, lib/SPVM/Resource/Zlib.native/src/crc32.c, lib/SPVM/Resource/Zlib.native/src/crc32.h, lib/SPVM/Resource/Zlib.native/src/deflate.c, lib/SPVM/Resource/Zlib.native/src/deflate.h, lib/SPVM/Resource/Zlib.native/src/doc/algorithm.txt, lib/SPVM/Resource/Zlib.native/src/doc/rfc1950.txt, lib/SPVM/Resource/Zlib.native/src/doc/rfc1951.txt, lib/SPVM/Resource/Zlib.native/src/doc/rfc1952.txt, lib/SPVM/Resource/Zlib.native/src/doc/txtvsbin.txt, lib/SPVM/Resource/Zlib.native/src/examples/README.examples, lib/SPVM/Resource/Zlib.native/src/examples/enough.c, lib/SPVM/Resource/Zlib.native/src/examples/fitblk.c, lib/SPVM/Resource/Zlib.native/src/examples/gun.c, lib/SPVM/Resource/Zlib.native/src/examples/gzappend.c, lib/SPVM/Resource/Zlib.native/src/examples/gzjoin.c, lib/SPVM/Resource/Zlib.native/src/examples/gzlog.c, lib/SPVM/Resource/Zlib.native/src/examples/gzlog.h, lib/SPVM/Resource/Zlib.native/src/examples/zlib_how.html, lib/SPVM/Resource/Zlib.native/src/examples/zpipe.c, lib/SPVM/Resource/Zlib.native/src/examples/zran.c, lib/SPVM/Resource/Zlib.native/src/gzclose.c, lib/SPVM/Resource/Zlib.native/src/gzguts.h, lib/SPVM/Resource/Zlib.native/src/gzlib.c, lib/SPVM/Resource/Zlib.native/src/gzread.c, lib/SPVM/Resource/Zlib.native/src/gzwrite.c, lib/SPVM/Resource/Zlib.native/src/infback.c, lib/SPVM/Resource/Zlib.native/src/inffast.c, lib/SPVM/Resource/Zlib.native/src/inffast.h, lib/SPVM/Resource/Zlib.native/src/inffixed.h, lib/SPVM/Resource/Zlib.native/src/inflate.c, lib/SPVM/Resource/Zlib.native/src/inflate.h, lib/SPVM/Resource/Zlib.native/src/inftrees.c, lib/SPVM/Resource/Zlib.native/src/inftrees.h, lib/SPVM/Resource/Zlib.native/src/make_vms.com, lib/SPVM/Resource/Zlib.native/src/msdos/Makefile.bor, lib/SPVM/Resource/Zlib.native/src/msdos/Makefile.dj2, lib/SPVM/Resource/Zlib.native/src/msdos/Makefile.emx, lib/SPVM/Resource/Zlib.native/src/msdos/Makefile.msc, lib/SPVM/Resource/Zlib.native/src/msdos/Makefile.tc, lib/SPVM/Resource/Zlib.native/src/nintendods/Makefile, lib/SPVM/Resource/Zlib.native/src/nintendods/README, lib/SPVM/Resource/Zlib.native/src/old/Makefile.emx, lib/SPVM/Resource/Zlib.native/src/old/Makefile.riscos, lib/SPVM/Resource/Zlib.native/src/old/README, lib/SPVM/Resource/Zlib.native/src/old/descrip.mms, lib/SPVM/Resource/Zlib.native/src/old/os2/Makefile.os2, lib/SPVM/Resource/Zlib.native/src/old/os2/zlib.def, lib/SPVM/Resource/Zlib.native/src/old/visual-basic.txt, lib/SPVM/Resource/Zlib.native/src/os400/README400, lib/SPVM/Resource/Zlib.native/src/os400/bndsrc, lib/SPVM/Resource/Zlib.native/src/os400/make.sh, lib/SPVM/Resource/Zlib.native/src/os400/zlib.inc, lib/SPVM/Resource/Zlib.native/src/qnx/package.qpg, lib/SPVM/Resource/Zlib.native/src/test/example.c, lib/SPVM/Resource/Zlib.native/src/test/infcover.c, lib/SPVM/Resource/Zlib.native/src/test/minigzip.c, lib/SPVM/Resource/Zlib.native/src/treebuild.xml, lib/SPVM/Resource/Zlib.native/src/trees.c, lib/SPVM/Resource/Zlib.native/src/trees.h, lib/SPVM/Resource/Zlib.native/src/uncompr.c, lib/SPVM/Resource/Zlib.native/src/watcom/watcom_f.mak, lib/SPVM/Resource/Zlib.native/src/watcom/watcom_l.mak, lib/SPVM/Resource/Zlib.native/src/win32/DLL_FAQ.txt, lib/SPVM/Resource/Zlib.native/src/win32/Makefile.bor, lib/SPVM/Resource/Zlib.native/src/win32/Makefile.gcc, lib/SPVM/Resource/Zlib.native/src/win32/Makefile.msc, lib/SPVM/Resource/Zlib.native/src/win32/README-WIN32.txt, lib/SPVM/Resource/Zlib.native/src/win32/VisualC.txt, lib/SPVM/Resource/Zlib.native/src/win32/zlib.def, lib/SPVM/Resource/Zlib.native/src/win32/zlib1.rc, lib/SPVM/Resource/Zlib.native/src/zconf.h, lib/SPVM/Resource/Zlib.native/src/zconf.h.cmakein, lib/SPVM/Resource/Zlib.native/src/zconf.h.in, lib/SPVM/Resource/Zlib.native/src/zlib.3, lib/SPVM/Resource/Zlib.native/src/zlib.3.pdf, lib/SPVM/Resource/Zlib.native/src/zlib.h, lib/SPVM/Resource/Zlib.native/src/zlib.map, lib/SPVM/Resource/Zlib.native/src/zlib.pc.cmakein, lib/SPVM/Resource/Zlib.native/src/zlib.pc.in, lib/SPVM/Resource/Zlib.native/src/zlib2ansi, lib/SPVM/Resource/Zlib.native/src/zutil.c, lib/SPVM/Resource/Zlib.native/src/zutil.h, t/lib/SPVM/MyZlib.c, t/lib/SPVM/MyZlib.config, t/lib/SPVM/MyZlib.spvm, t/minitest.txt.gz

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: SPVM::Resource::Zlib

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_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: SPVM::Resource::Zlib

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
SPVM::Resource::Zlib zlib Resource 0.01 metacpan

Other Files

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