Kwalitee Issues

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Affix::Infix2Postfix
  • Imager::Font::FT2
  • Imager::Font::T1
  • Inline

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.02,0.03,0.04,0.05,1.0001,1.001,1.002,1.003,1.004,1.005,1.006,1.007,1.012,1.020,1.038

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_stdin_for_prompting

Use the prompt() method from ExtUtils::MakeMaker/Module::Build.

use_warnings

Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Imager, Imager::Color, Imager::Color::Float, Imager::Color::Table, Imager::CountColor, Imager::Expr, Imager::Expr::Assem, Imager::ExtUtils, Imager::File::CUR, Imager::File::ICO, Imager::File::SGI, Imager::Fill, Imager::Filter::DynTest, Imager::Filter::Flines, Imager::Filter::Mandelbrot, Imager::Font, Imager::Font::BBox, Imager::Font::FreeType2, Imager::Font::Image, Imager::Font::Test, Imager::Font::Truetype, Imager::Font::Type1, Imager::Font::Wrap, Imager::Fountain, Imager::Matrix2d, Imager::Preprocess, Imager::Probe, Imager::Regops, Imager::Test, Imager::Transform

build_prereq_matches_use

List all modules used in the test suite in META.yml build_requires

Error:

  • Config
  • Cwd
  • ExtUtils::Manifest
  • File::Spec
  • File::Spec::Functions
  • IO::File
  • IO::Seekable
  • POSIX
  • Tie::Handle
  • lib
  • strict
  • vars

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

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.

Modules

Name Abstract Version View
Imager Perl extension for Generating 24 bit Images 1.005 metacpan
Imager::Color Color handling for Imager. 1.012 metacpan
Imager::Color::Float Rough floating point sample color handling 1.005 metacpan
Imager::Color::Table built-in Imager color table 1.003 metacpan
Imager::CountColor demonstrates writing a simple function using Imager. 0.02 metacpan
Imager::Expr implements expression parsing and compilation for the expression evaluation engine used by Imager::transform2() 1.006 metacpan
Imager::Expr::Assem an assembler for producing code for the Imager register machine 1.003 metacpan
Imager::ExtUtils functions handy in writing Imager extensions 1.002 metacpan
Imager::File::CUR metacpan
Imager::File::ICO read MS Icon files 0.05 metacpan
Imager::File::SGI 0.03 metacpan
Imager::Fill general fill types 1.012 metacpan
Imager::Filter::DynTest 0.02 metacpan
Imager::Filter::Flines dim alternate lines to emulate a video display 0.03 metacpan
Imager::Filter::Mandelbrot filter that renders the Mandelbrot set. 0.04 metacpan
Imager::Font Font handling for Imager. 1.038 metacpan
Imager::Font::BBox objects representing the bounding box of a string. 1.006 metacpan
Imager::Font::FreeType2 low-level functions for FreeType2 text output 1.020 metacpan
Imager::Font::Image metacpan
Imager::Font::Test font driver producing consistent output for tests. 1.0001 metacpan
Imager::Font::Truetype low-level functions for Truetype fonts 1.012 metacpan
Imager::Font::Type1 low-level functions for T1Lib text output 1.012 metacpan
Imager::Font::Wrap simple wrapped text output 1.004 metacpan
Imager::Fountain a class for building fountain fills suitable for use by the fountain filter. 1.007 metacpan
Imager::Matrix2d simple wrapper for matrix construction 1.012 metacpan
Imager::Preprocess 1.001 metacpan
Imager::Probe hot needle of inquiry for libraries 1.005 metacpan
Imager::Regops generated information about the register based virtual machine metacpan
Imager::Test common functions used in testing Imager 1.003 metacpan
Imager::Transform a library of register machine image transformations 1.006 metacpan

Provides

Name File View
Imager::Expr::Infix lib/Imager/Expr.pm metacpan
Imager::Expr::Postfix lib/Imager/Expr.pm metacpan
Imager::FORMATS Imager.pm metacpan
Imager::IO Imager.pm metacpan
Imager::Test::OverUtf8 lib/Imager/Test.pm metacpan

Other Files

Changes metacpan
Changes.old metacpan
CountColor/Makefile.PL metacpan
DynTest/Makefile.PL metacpan
Flines/Makefile.PL metacpan
ICO/Makefile.PL metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
Mandelbrot/Makefile.PL metacpan
README metacpan
SGI/Makefile.PL metacpan
dynfilt/Makefile.PL metacpan