Kwalitee Issues

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: PostScript::File::Metrics::cp1252::Courier, PostScript::File::Metrics::cp1252::Courier::Bold, PostScript::File::Metrics::cp1252::Courier::BoldOblique, PostScript::File::Metrics::cp1252::Courier::Oblique, PostScript::File::Metrics::cp1252::Helvetica, PostScript::File::Metrics::cp1252::Helvetica::Bold, PostScript::File::Metrics::cp1252::Helvetica::BoldOblique, PostScript::File::Metrics::cp1252::Helvetica::Oblique, PostScript::File::Metrics::cp1252::Times::Bold, PostScript::File::Metrics::cp1252::Times::BoldItalic, PostScript::File::Metrics::cp1252::Times::Italic, PostScript::File::Metrics::cp1252::Times::Roman, PostScript::File::Metrics::iso_8859_1::Courier, PostScript::File::Metrics::iso_8859_1::Courier::Bold, PostScript::File::Metrics::iso_8859_1::Courier::BoldOblique, PostScript::File::Metrics::iso_8859_1::Courier::Oblique, PostScript::File::Metrics::iso_8859_1::Helvetica, PostScript::File::Metrics::iso_8859_1::Helvetica::Bold, PostScript::File::Metrics::iso_8859_1::Helvetica::BoldOblique, PostScript::File::Metrics::iso_8859_1::Helvetica::Oblique, PostScript::File::Metrics::iso_8859_1::Times::Bold, PostScript::File::Metrics::iso_8859_1::Times::BoldItalic, PostScript::File::Metrics::iso_8859_1::Times::Italic, PostScript::File::Metrics::iso_8859_1::Times::Roman, PostScript::File::Metrics::std::Courier, PostScript::File::Metrics::std::Courier::Bold, PostScript::File::Metrics::std::Courier::BoldOblique, PostScript::File::Metrics::std::Courier::Oblique, PostScript::File::Metrics::std::Helvetica, PostScript::File::Metrics::std::Helvetica::Bold, PostScript::File::Metrics::std::Helvetica::BoldOblique, PostScript::File::Metrics::std::Helvetica::Oblique, PostScript::File::Metrics::std::Times::Bold, PostScript::File::Metrics::std::Times::BoldItalic, PostScript::File::Metrics::std::Times::Italic, PostScript::File::Metrics::std::Times::Roman, PostScript::File::Metrics::sym::Symbol

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Font::AFM

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: PostScript-File-2.10/lib/PostScript/File.pm -- Around line 2103: Expected text after =item, not a number Around line 2107: Expected text after =item, not a number Around line 2115: Expected text after =item, not a number

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: PostScript::File::Metrics::cp1252::Courier, PostScript::File::Metrics::cp1252::Courier::Bold, PostScript::File::Metrics::cp1252::Courier::BoldOblique, PostScript::File::Metrics::cp1252::Courier::Oblique, PostScript::File::Metrics::cp1252::Helvetica, PostScript::File::Metrics::cp1252::Helvetica::Bold, PostScript::File::Metrics::cp1252::Helvetica::BoldOblique, PostScript::File::Metrics::cp1252::Helvetica::Oblique, PostScript::File::Metrics::cp1252::Times::Bold, PostScript::File::Metrics::cp1252::Times::BoldItalic, PostScript::File::Metrics::cp1252::Times::Italic, PostScript::File::Metrics::cp1252::Times::Roman, PostScript::File::Metrics::iso_8859_1::Courier, PostScript::File::Metrics::iso_8859_1::Courier::Bold, PostScript::File::Metrics::iso_8859_1::Courier::BoldOblique, PostScript::File::Metrics::iso_8859_1::Courier::Oblique, PostScript::File::Metrics::iso_8859_1::Helvetica, PostScript::File::Metrics::iso_8859_1::Helvetica::Bold, PostScript::File::Metrics::iso_8859_1::Helvetica::BoldOblique, PostScript::File::Metrics::iso_8859_1::Helvetica::Oblique, PostScript::File::Metrics::iso_8859_1::Times::Bold, PostScript::File::Metrics::iso_8859_1::Times::BoldItalic, PostScript::File::Metrics::iso_8859_1::Times::Italic, PostScript::File::Metrics::iso_8859_1::Times::Roman, PostScript::File::Metrics::std::Courier, PostScript::File::Metrics::std::Courier::Bold, PostScript::File::Metrics::std::Courier::BoldOblique, PostScript::File::Metrics::std::Courier::Oblique, PostScript::File::Metrics::std::Helvetica, PostScript::File::Metrics::std::Helvetica::Bold, PostScript::File::Metrics::std::Helvetica::BoldOblique, PostScript::File::Metrics::std::Helvetica::Oblique, PostScript::File::Metrics::std::Times::Bold, PostScript::File::Metrics::std::Times::BoldItalic, PostScript::File::Metrics::std::Times::Italic, PostScript::File::Metrics::std::Times::Roman, PostScript::File::Metrics::sym::Symbol

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 2.01,2.02,2.10

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
PostScript::File Base class for creating Adobe PostScript files 2.10 metacpan
PostScript::File::Metrics Metrics for PostScript fonts 2.02 metacpan
PostScript::File::Metrics::Loader Load metrics for PostScript fonts using Font::AFM 2.02 metacpan
PostScript::File::Metrics::cp1252::Courier 2.01 metacpan
PostScript::File::Metrics::cp1252::Courier::Bold 2.01 metacpan
PostScript::File::Metrics::cp1252::Courier::BoldOblique 2.01 metacpan
PostScript::File::Metrics::cp1252::Courier::Oblique 2.01 metacpan
PostScript::File::Metrics::cp1252::Helvetica 2.01 metacpan
PostScript::File::Metrics::cp1252::Helvetica::Bold 2.01 metacpan
PostScript::File::Metrics::cp1252::Helvetica::BoldOblique 2.01 metacpan
PostScript::File::Metrics::cp1252::Helvetica::Oblique 2.01 metacpan
PostScript::File::Metrics::cp1252::Times::Bold 2.01 metacpan
PostScript::File::Metrics::cp1252::Times::BoldItalic 2.01 metacpan
PostScript::File::Metrics::cp1252::Times::Italic 2.01 metacpan
PostScript::File::Metrics::cp1252::Times::Roman 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Courier 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Courier::Bold 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Courier::BoldOblique 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Courier::Oblique 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Helvetica 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Helvetica::Bold 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Helvetica::BoldOblique 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Helvetica::Oblique 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Times::Bold 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Times::BoldItalic 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Times::Italic 2.01 metacpan
PostScript::File::Metrics::iso_8859_1::Times::Roman 2.01 metacpan
PostScript::File::Metrics::std::Courier 2.01 metacpan
PostScript::File::Metrics::std::Courier::Bold 2.01 metacpan
PostScript::File::Metrics::std::Courier::BoldOblique 2.01 metacpan
PostScript::File::Metrics::std::Courier::Oblique 2.01 metacpan
PostScript::File::Metrics::std::Helvetica 2.01 metacpan
PostScript::File::Metrics::std::Helvetica::Bold 2.01 metacpan
PostScript::File::Metrics::std::Helvetica::BoldOblique 2.01 metacpan
PostScript::File::Metrics::std::Helvetica::Oblique 2.01 metacpan
PostScript::File::Metrics::std::Times::Bold 2.01 metacpan
PostScript::File::Metrics::std::Times::BoldItalic 2.01 metacpan
PostScript::File::Metrics::std::Times::Italic 2.01 metacpan
PostScript::File::Metrics::std::Times::Roman 2.01 metacpan
PostScript::File::Metrics::sym::Symbol 2.01 metacpan

Other Files

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