Kwalitee Issues


Update MANIFEST.SKIP to exclude MYMETA files. If you are lazy, add "#!install_default" in your MANIFEST.SKIP and update your ExtUtils::Manifest if necessary, then some of the most common files will be excluded.


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: Font::TTF, Font::TTF::Coverage, Font::TTF::OTTags, Font::TTF::Sill, Font::TTF::Useall, Font::TTF::Win32, Font::TTF::Woff::MetaData, Font::TTF::Woff::PrivateData


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.


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: Font::TTF, Font::TTF::AATKern, Font::TTF::AATutils, Font::TTF::Anchor, Font::TTF::Bsln, Font::TTF::Cmap, Font::TTF::Coverage, Font::TTF::Cvt_, Font::TTF::DSIG, Font::TTF::Delta, Font::TTF::Dumper, Font::TTF::EBDT, Font::TTF::EBLC, Font::TTF::Fdsc, Font::TTF::Feat, Font::TTF::Features::Cvar, Font::TTF::Features::Size, Font::TTF::Features::Sset, Font::TTF::Fmtx, Font::TTF::Font, Font::TTF::Fpgm, Font::TTF::GDEF, Font::TTF::GPOS, Font::TTF::GSUB, Font::TTF::Glat, Font::TTF::Gloc, Font::TTF::Glyf, Font::TTF::Glyph, Font::TTF::GrFeat, Font::TTF::Hdmx, Font::TTF::Head, Font::TTF::Hhea, Font::TTF::Hmtx, Font::TTF::Kern, Font::TTF::Kern::ClassArray, Font::TTF::Kern::CompactClassArray, Font::TTF::Kern::OrderedList, Font::TTF::Kern::StateTable, Font::TTF::Kern::Subtable, Font::TTF::LTSH, Font::TTF::Loca, Font::TTF::Maxp, Font::TTF::Mort, Font::TTF::Mort::Chain, Font::TTF::Mort::Contextual, Font::TTF::Mort::Insertion, Font::TTF::Mort::Ligature, Font::TTF::Mort::Noncontextual, Font::TTF::Mort::Rearrangement, Font::TTF::Mort::Subtable, Font::TTF::Name, Font::TTF::OS_2, Font::TTF::OTTags, Font::TTF::OldCmap, Font::TTF::OldMort, Font::TTF::PCLT, Font::TTF::PSNames, Font::TTF::Post, Font::TTF::Prep, Font::TTF::Prop, Font::TTF::Segarr, Font::TTF::Silf, Font::TTF::Sill, Font::TTF::Table, Font::TTF::Ttc, Font::TTF::Ttopen, Font::TTF::Useall, Font::TTF::Utils, Font::TTF::Vhea, Font::TTF::Vmtx, Font::TTF::Win32, Font::TTF::Woff, Font::TTF::Woff::MetaData, Font::TTF::Woff::PrivateData, Font::TTF::XMLparse


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

Error: 0.0001,0.01,0.39,1.04_90,1.1


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.


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


Name Abstract Version View
Font::TTF Perl module for TrueType Font hacking 1.04_90 metacpan
Font::TTF::AATKern AAT Kern table metacpan
Font::TTF::AATutils Utility functions for AAT tables metacpan
Font::TTF::Anchor Anchor points for GPOS tables metacpan
Font::TTF::Bsln Baseline table in a font metacpan
Font::TTF::Cmap Character map table metacpan
Font::TTF::Coverage Opentype coverage and class definition objects metacpan
Font::TTF::Cvt_ Control Value Table in a TrueType font 0.0001 metacpan
Font::TTF::DSIG metacpan
Font::TTF::Delta Opentype Device tables metacpan
Font::TTF::Dumper Debug dump of a font datastructure, avoiding recursion on ' PARENT' metacpan
Font::TTF::EBDT Embeeded Bitmap Data Table metacpan
Font::TTF::EBLC Embeeded Bitmap Location Table metacpan
Font::TTF::Fdsc Font Descriptors table in a font metacpan
Font::TTF::Feat Font Features metacpan
Font::TTF::Features::Cvar metacpan
Font::TTF::Features::Size Class for Size Feature Parameters metacpan
Font::TTF::Features::Sset Class for Stylistic Set Feature Parameters metacpan
Font::TTF::Fmtx Font Metrics table metacpan
Font::TTF::Font Memory representation of a font 0.39 metacpan
Font::TTF::Fpgm Font program in a TrueType font. Called when a font is loaded 0.0001 metacpan
Font::TTF::GDEF Opentype GDEF table support metacpan
Font::TTF::GPOS Support for Opentype GPOS tables in conjunction with TTOpen metacpan
Font::TTF::GSUB Module support for the GSUB table in conjunction with TTOpen metacpan
Font::TTF::Glat Hold glyph attributes metacpan
Font::TTF::Gloc Offsets into Glat table for the start of the attributes for each glyph metacpan
Font::TTF::Glyf The Glyf data table metacpan
Font::TTF::Glyph Holds a information for a single glyph metacpan
Font::TTF::GrFeat Graphite Font Features metacpan
Font::TTF::Hdmx Horizontal device metrics metacpan
Font::TTF::Head The head table for a TTF Font metacpan
Font::TTF::Hhea Horizontal Header table metacpan
Font::TTF::Hmtx Horizontal Metrics metacpan
Font::TTF::Kern Kerning tables metacpan
Font::TTF::Kern::ClassArray ClassArray Kern Subtable for AAT metacpan
Font::TTF::Kern::CompactClassArray Compact Class Array kern subtable for AAT metacpan
Font::TTF::Kern::OrderedList Ordered List Kern subtable for AAT metacpan
Font::TTF::Kern::StateTable State Table Kern subtable for AAT metacpan
Font::TTF::Kern::Subtable Kern Subtable superclass for AAT metacpan
Font::TTF::LTSH Linear Threshold table metacpan
Font::TTF::Loca the Locations table, which is intimately tied to the glyf table metacpan
Font::TTF::Maxp Maximum Profile table in a font metacpan
Font::TTF::Mort Glyph Metamorphosis table in a font metacpan
Font::TTF::Mort::Chain Chain Mort subtable for AAT metacpan
Font::TTF::Mort::Contextual Contextual Mort subtable for AAT metacpan
Font::TTF::Mort::Insertion Insertion Mort subtable for AAT metacpan
Font::TTF::Mort::Ligature Ligature Mort subtable for AAT metacpan
Font::TTF::Mort::Noncontextual Noncontextual Mort subtable for AAT metacpan
Font::TTF::Mort::Rearrangement Rearrangement Mort subtable for AAT metacpan
Font::TTF::Mort::Subtable Mort subtable superclass for AAT metacpan
Font::TTF::Name String table for a TTF font 1.1 metacpan
Font::TTF::OS_2 the OS/2 table in a TTF font metacpan
Font::TTF::OTTags Utilities for TrueType/OpenType tags metacpan
Font::TTF::OldCmap Character map table metacpan
Font::TTF::OldMort Glyph Metamorphosis table in a font metacpan
Font::TTF::PCLT PCLT TrueType font table metacpan
Font::TTF::PSNames Utilities for Postscript glyph name processing metacpan
Font::TTF::Post Holds the Postscript names for each glyph 0.01 metacpan
Font::TTF::Prep Preparation hinting program. Called when ppem changes 0.0001 metacpan
Font::TTF::Prop Glyph Properties table in a font metacpan
Font::TTF::Segarr Segmented array 0.0001 metacpan
Font::TTF::Silf The main Graphite table metacpan
Font::TTF::Sill Graphite language mapping table metacpan
Font::TTF::Table Superclass for tables and used for tables we don't have a class for 0.0001 metacpan
Font::TTF::Ttc Truetype Collection class 0.0001 metacpan
Font::TTF::Ttopen Opentype superclass for standard Opentype lookup based tables (GSUB and GPOS) metacpan
Font::TTF::Utils Utility functions to save fingers 0.0001 metacpan
Font::TTF::Vhea Vertical Header table metacpan
Font::TTF::Vmtx Vertical Metrics metacpan
Font::TTF::Win32 metacpan
Font::TTF::Woff metacpan
Font::TTF::Woff::MetaData WOFF metadata metacpan
Font::TTF::Woff::PrivateData WOFF Private data metacpan
Font::TTF::XMLparse provides support for XML parsing. Requires Expat module XML::Parser::Expat metacpan

Other Files

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