Kwalitee Issues

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install it.

has_manifest

Add a MANIFEST to the distribution. Your buildtool should be able to autogenerate it (eg "make manifest" or "./Build manifest")

has_meta_yml

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

has_buildtool

Add a Makefile.PL (for ExtUtils::MakeMaker/Module::Install) or a Build.PL (for Module::Build and its friends), or use a distribution builder such as Dist::Zilla, Dist::Milla, Minilla.

has_changelog

Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.

has_tests

Add tests!

has_version

Add a version number to the packed distribution. Or use a buildtool ('make dist' or 'Build dist')

has_proper_version

Remove all letters from the version number. If you want to mark a release as a developer release, use the scheme 'Module-1.00_01'

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: Cannot find MANIFEST in dist.

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: AnyDBM_File, Attribute::Handlers, B::Asmdata, B::Stash, Bundle::CPAN, ByteLoader, CGI, CGI::Apache, CGI::Carp, CGI::Cookie, CGI::Fast, CGI::Push, CGI::Switch, CPAN::Config, Carp, Config, DB, Data::Dumper, Demo, Descriptions, Devel::DProf, Devel::Peek, Devel::SelfStubber, DirHandle, DynaLoader, Encode::Byte, Encode::CN, Encode::EBCDIC, Encode::JP, Encode::KR, Encode::Symbol, Encode::TW, English, Env, Exporter, ExtUtils::Install, ExtUtils::Liblist, ExtUtils::MM_BeOS, ExtUtils::MM_MacOS, ExtUtils::MM_Win95, ExtUtils::MakeMaker::bytes, ExtUtils::MakeMaker::vmsish, ExtUtils::Miniperl, ExtUtils::Mkbootstrap, ExtUtils::testlib, Fcntl, File::Basename, Filter::Simple, FindBin, Getopt::Std, List::Util, Memoize::AnyDBM_File, Memoize::Expire, Memoize::ExpireFile, Memoize::ExpireTest, Memoize::NDBM_File, Memoize::SDBM_File, Memoize::Storable, MyClass, Net::FTP::E, Net::FTP::I, Net::FTP::L, Net::FTP::dataconn, O, OS2::DLL, OS2::Process, OS2::Process::Const, OS2::REXX, POSIX, PerlIO, PerlIO::scalar, PerlIO::via, Pod::ParseUtils, Scalar::Util, SelectSaver, SelfLoader, Socket, Storable, Symbol, Sys::Syslog, Text::Abbrev, Text::ParseWords, Text::Soundex, Thread::Semaphore, Tie::Handle, Tie::Hash, Tie::Scalar, Tie::SubstrHash, UNIVERSAL, XS::Typemap, XSLoader, attrs, autouse, blib, bytes, filetest, if, integer, less, locale, open, ops, overload, re, sigtrap, strict, subs, utf8, vmsish, warnings, warnings::register

prereq_matches_use

List all used modules in META.yml requires

Error:

  • B::Section
  • FCGI
  • Pod::Simple::RTF
  • Pod::Simple::XMLOutStream
  • Tk
  • Tk::Pod

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

no_pod_errors

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

Error: 5.8.2/Bundle/CPAN.pm -- Around line 58: Non-ASCII character seen before =encoding in 'König'. Assuming CP1252 5.8.2/CGI.pm -- Around line 4841: Expected text after =item, not a number Around line 4845: Expected text after =item, not a number Around line 4849: Expected text after =item, not a number Around line 5326: Expected text after =item, not a number Around line 5330: Expected text after =item, not a number Around line 5335: Expected text after =item, not a number Around line 5340: Expected text after =item, not a number Around line 5436: Expected text after =item, not a number Around line 5440: Expected text after =item, not a number Around line 5451: Expected text after =item, not a number Around line 5456: Expected text after =item, not a number Around line 5734: Expected text after =item, not a number Around line 5740: Expected text after =item, not a number Around line 5749: Expected text after =item, not a number Around line 5753: Expected text after =item, not a number Around line 5759: Expected text after =item, not a number Around line 5765: Expected text after =item, not a number Around line 5814: Expected text after =item, not a number Around line 5822: Expected text after =item, not a number Around line 5829: Expected text after =item, not a number Around line 5835: Expected text after =item, not a number Around line 5842: Expected text after =item, not a number Around line 5851: Expected text after =item, not a number Around line 5905: Expected text after =item, not a number Around line 5911: Expected text after =item, not a number Around line 5916: Expected text after =item, not a number Around line 5922: Expected text after =item, not a number Around line 5965: Expected text after =item, not a number Around line 5969: Expected text after =item, not a number Around line 5977: Expected text after =item, not a number Around line 5984: Expected text after =item, not a number Around line 5989: Expected text after =item, not a number Around line 5996: Expected text after =item, not a number Around line 6007: Expected text after =item, not a number Around line 6052: Expected text after =item, not a number Around line 6060: Expected text after =item, not a number Around line 6111: Expected text after =item, not a number Around line 6116: Expected text after =item, not a number Around line 6157: Expected text after =item, not a number Around line 6162: Expected text after =item, not a number 5.8.2/FileCache.pm -- Around line 52: You forgot a '=back' before '=head1' 5.8.2/Net/Config.pm -- Around line 219: Expected text after =item, not a number Around line 224: Expected text after =item, not a number Around line 231: Expected text after =item, not a number Around line 239: Expected text after =item, not a number Around line 247: Expected text after =item, not a number Around line 252: Expected text after =item, not a number Around line 259: Expected text after =item, not a number 5.8.2/Pod/InputObjects.pm -- Around line 41: You can't have =items (as at line 54) unless the first thing after the =over is an =item 5.8.2/Term/Cap.pm -- Around line 64: You can't have =items (as at line 114) unless the first thing after the =over is an =item 5.8.2/Test/Harness/Assert.pm -- Around line 58: You forgot a '=back' before '=head1' 5.8.2/Text/ParseWords.pm -- Around line 221: Expected text after =item, not a number Around line 225: Expected text after =item, not a number Around line 229: Expected text after =item, not a number Around line 233: Expected text after =item, not a number Around line 237: Expected text after =item, not a number 5.8.2/Unicode/Collate.pm -- Around line 1535: Non-ASCII character seen before =encoding in 'muß'. Assuming CP1252 5.8.2/bigint.pm -- Around line 262: You forgot a '=back' before '=head2' 5.8.2/bignum.pm -- Around line 338: You forgot a '=back' before '=head2'

has_meta_json

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

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

proper_libs

Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.

Error: AnyDBM_File.pm, Attribute/Handlers.pm, AutoLoader.pm, AutoSplit.pm, os2/B.pm, os2/B/Asmdata.pm, os2/B/Assembler.pm, os2/B/Bblock.pm, os2/B/Bytecode.pm, os2/B/C.pm, os2/B/CC.pm, os2/B/Concise.pm, os2/B/Debug.pm, os2/B/Deparse.pm, os2/B/Disassembler.pm, os2/B/Lint.pm, os2/B/Showlex.pm, os2/B/Stackobj.pm, os2/B/Stash.pm, os2/B/Terse.pm, os2/B/Xref.pm, Benchmark.pm, Bundle/CPAN.pm, os2/ByteLoader.pm, CGI.pm, CGI/Apache.pm, CGI/Carp.pm, CGI/Cookie.pm, CGI/Fast.pm, CGI/Pretty.pm, CGI/Push.pm, CGI/Switch.pm, CGI/Util.pm, CPAN.pm, CPAN/Admin.pm, CPAN/Config.pm, CPAN/FirstTime.pm, CPAN/Nox.pm, Carp.pm, Class/ISA.pm, Class/Struct.pm, os2/Config.pm, os2/Cwd.pm, Carp/Heavy.pm, DB.pm, os2/DB_File.pm, os2/Data/Dumper.pm, Attribute/Handlers/demo/Demo.pm, Attribute/Handlers/demo/Descriptions.pm, os2/Devel/DProf.pm, os2/Devel/PPPort.pm, os2/Devel/Peek.pm, Devel/SelfStubber.pm, Digest.pm, os2/Digest/MD5.pm, Digest/base.pm, DirHandle.pm, Dumpvalue.pm, os2/DynaLoader.pm, os2/Encode.pm, os2/Encode/Alias.pm, os2/Encode/Byte.pm, os2/Encode/CJKConstants.pm, os2/Encode/CN.pm, Encode/CN/HZ.pm, os2/Encode/Config.pm, os2/Encode/EBCDIC.pm, os2/Encode/Encoder.pm, os2/Encode/Encoding.pm, os2/Encode/Guess.pm, os2/Encode/JP.pm, Encode/JP/H2Z.pm, Encode/JP/JIS7.pm, os2/Encode/KR.pm, Encode/KR/2022_KR.pm, Encode/MIME/Header.pm, os2/Encode/Symbol.pm, os2/Encode/TW.pm, os2/Encode/Unicode.pm, Encode/Unicode/UTF7.pm, English.pm, Env.pm, os2/Errno.pm, Exporter.pm, Exporter/Heavy.pm, ExtUtils/Command.pm, ExtUtils/Command/MM.pm, ExtUtils/Constant.pm, ExtUtils/Embed.pm, ExtUtils/Install.pm, ExtUtils/Installed.pm, ExtUtils/Liblist.pm, ExtUtils/Liblist/Kid.pm, ExtUtils/MM.pm, ExtUtils/MM_Any.pm, ExtUtils/MM_BeOS.pm, ExtUtils/MM_Cygwin.pm, ExtUtils/MM_DOS.pm, ExtUtils/MM_MacOS.pm, ExtUtils/MM_NW5.pm, ExtUtils/MM_OS2.pm, ExtUtils/MM_UWIN.pm, ExtUtils/MM_Unix.pm, ExtUtils/MM_VMS.pm, ExtUtils/MM_Win32.pm, ExtUtils/MM_Win95.pm, ExtUtils/MY.pm, ExtUtils/MakeMaker.pm, ExtUtils/MakeMaker/bytes.pm, ExtUtils/MakeMaker/vmsish.pm, ExtUtils/Manifest.pm, ExtUtils/Miniperl.pm, ExtUtils/Mkbootstrap.pm, ExtUtils/Mksymlists.pm, ExtUtils/Packlist.pm, ExtUtils/ParseXS.pm, ExtUtils/testlib.pm, Fatal.pm, os2/Fcntl.pm, File/Basename.pm, File/CheckTree.pm, File/Compare.pm, File/Copy.pm, File/DosGlob.pm, File/Find.pm, os2/File/Glob.pm, File/Path.pm, File/Spec.pm, File/Spec/Cygwin.pm, File/Spec/Epoc.pm, File/Spec/Functions.pm, File/Spec/Mac.pm, File/Spec/OS2.pm, File/Spec/Unix.pm, File/Spec/VMS.pm, File/Spec/Win32.pm, File/Temp.pm, File/stat.pm, FileCache.pm, FileHandle.pm, Filter/Simple.pm, os2/Filter/Util/Call.pm, FindBin.pm, Getopt/Long.pm, Getopt/Std.pm, Hash/Util.pm, I18N/Collate.pm, I18N/LangTags.pm, I18N/LangTags/List.pm, os2/IO.pm, os2/IO/Dir.pm, os2/IO/File.pm, os2/IO/Handle.pm, os2/IO/Pipe.pm, os2/IO/Poll.pm, os2/IO/Seekable.pm, os2/IO/Select.pm, os2/IO/Socket.pm, IO/Socket/INET.pm, IO/Socket/UNIX.pm, IPC/Open2.pm, IPC/Open3.pm, List/Util.pm, Locale/Constants.pm, Locale/Country.pm, Locale/Currency.pm, Locale/Language.pm, Locale/Maketext.pm, Locale/Maketext/Guts.pm, Locale/Maketext/GutsLoader.pm, Locale/Script.pm, os2/MIME/Base64.pm, os2/MIME/QuotedPrint.pm, Math/BigFloat.pm, Math/BigFloat/Trace.pm, Math/BigInt.pm, Math/BigInt/Calc.pm, Math/BigInt/Scalar.pm, Math/BigInt/Trace.pm, Math/BigRat.pm, Math/Complex.pm, Math/Trig.pm, Memoize.pm, Memoize/AnyDBM_File.pm, Memoize/Expire.pm, Memoize/ExpireFile.pm, Memoize/ExpireTest.pm, Memoize/NDBM_File.pm, Memoize/SDBM_File.pm, Memoize/Storable.pm, Attribute/Handlers/demo/MyClass.pm, NEXT.pm, Net/Cmd.pm, Net/Config.pm, Net/Domain.pm, Net/FTP.pm, Net/FTP/A.pm, Net/FTP/E.pm, Net/FTP/I.pm, Net/FTP/L.pm, Net/FTP/dataconn.pm, Net/NNTP.pm, Net/Netrc.pm, Net/POP3.pm, Net/Ping.pm, Net/SMTP.pm, Net/Time.pm, Net/hostent.pm, Net/netent.pm, Net/protoent.pm, Net/servent.pm, os2/O.pm, os2/DLL.pm, os2/OS2/ExtAttr.pm, os2/OS2/PrfDB.pm, os2/OS2/Process.pm, os2/Process/Const.pm, os2/OS2/REXX.pm, os2/Opcode.pm, os2/POSIX.pm, PerlIO.pm, os2/PerlIO/encoding.pm, os2/PerlIO/scalar.pm, os2/PerlIO/via.pm, PerlIO/via/QuotedPrint.pm, Pod/Checker.pm, Pod/Find.pm, Pod/Functions.pm, Pod/Html.pm, Pod/InputObjects.pm, Pod/LaTeX.pm, Pod/Man.pm, Pod/ParseLink.pm, Pod/ParseUtils.pm, Pod/Parser.pm, Pod/Perldoc.pm, Pod/Perldoc/BaseTo.pm, Pod/Perldoc/GetOptsOO.pm, Pod/Perldoc/ToChecker.pm, Pod/Perldoc/ToMan.pm, Pod/Perldoc/ToNroff.pm, Pod/Perldoc/ToPod.pm, Pod/Perldoc/ToRtf.pm, Pod/Perldoc/ToText.pm, Pod/Perldoc/ToTk.pm, Pod/Perldoc/ToXml.pm, Pod/PlainText.pm, Pod/Plainer.pm, Pod/Select.pm, Pod/Text.pm, Pod/Text/Color.pm, Pod/Text/Overstrike.pm, Pod/Text/Termcap.pm, Pod/Usage.pm, os2/SDBM_File.pm, os2/Safe.pm, Scalar/Util.pm, Search/Dict.pm, SelectSaver.pm, SelfLoader.pm, Shell.pm, os2/Socket.pm, os2/Storable.pm, Switch.pm, Symbol.pm, os2/Sys/Hostname.pm, os2/Sys/Syslog.pm, Term/ANSIColor.pm, Term/Cap.pm, Term/Complete.pm, Term/ReadLine.pm, Test.pm, Test/Builder.pm, Test/Harness.pm, Test/Harness/Assert.pm, Test/Harness/Iterator.pm, Test/Harness/Straps.pm, Test/More.pm, Test/Simple.pm, Text/Abbrev.pm, Text/Balanced.pm, Text/ParseWords.pm, Text/Soundex.pm, Text/Tabs.pm, Text/Wrap.pm, Thread.pm, Thread/Queue.pm, Thread/Semaphore.pm, Tie/Array.pm, Tie/File.pm, Tie/Handle.pm, Tie/Hash.pm, Tie/Memoize.pm, Tie/RefHash.pm, Tie/Scalar.pm, Tie/SubstrHash.pm, os2/Time/HiRes.pm, Time/Local.pm, Time/gmtime.pm, Time/localtime.pm, Time/tm.pm, UNIVERSAL.pm, Unicode/Collate.pm, os2/Unicode/Normalize.pm, Unicode/UCD.pm, User/grent.pm, User/pwent.pm, os2/XS/APItest.pm, os2/XS/Typemap.pm, os2/XSLoader.pm, attributes.pm, os2/attrs.pm, autouse.pm, base.pm, bigint.pm, bignum.pm, bigrat.pm, blib.pm, bytes.pm, charnames.pm, constant.pm, diagnostics.pm, os2/encoding.pm, fields.pm, filetest.pm, if.pm, integer.pm, less.pm, os2/lib.pm, locale.pm, open.pm, os2/ops.pm, overload.pm, os2/re.pm, sigtrap.pm, sort.pm, strict.pm, subs.pm, os2/threads.pm, os2/threads/shared.pm, utf8.pm, vars.pm, vmsish.pm, warnings.pm, warnings/register.pm

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

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: AnyDBM_File, AutoLoader, AutoSplit, B, B::Asmdata, B::Assembler, B::Bblock, B::Bytecode, B::C, B::CC, B::Debug, B::Disassembler, B::Lint, B::Showlex, B::Stackobj, B::Stash, B::Terse, B::Xref, Benchmark, Bundle::CPAN, ByteLoader, CGI, CGI::Apache, CGI::Carp, CGI::Cookie, CGI::Fast, CGI::Pretty, CGI::Push, CGI::Switch, CGI::Util, CPAN, CPAN::Admin, CPAN::Config, CPAN::FirstTime, CPAN::Nox, Carp, Class::ISA, Class::Struct, Config, Cwd, DB, DB, Data::Dumper, Demo, Descriptions, Devel::DProf, Devel::PPPort, Devel::Peek, Devel::SelfStubber, Digest, Digest::MD5, Digest::base, DirHandle, Dumpvalue, DynaLoader, Encode, Encode::Alias, Encode::Byte, Encode::CJKConstants, Encode::CN, Encode::CN::HZ, Encode::Config, Encode::EBCDIC, Encode::Encoding, Encode::Guess, Encode::JP, Encode::JP::H2Z, Encode::JP::JIS7, Encode::KR, Encode::KR::2022_KR, Encode::MIME::Header, Encode::Symbol, Encode::TW, Encode::Unicode::UTF7, English, Env, Errno, Exporter, Exporter::Heavy, ExtUtils::Command, ExtUtils::Command::MM, ExtUtils::Constant, ExtUtils::Embed, ExtUtils::Install, ExtUtils::Installed, ExtUtils::Liblist, ExtUtils::Liblist::Kid, ExtUtils::MM, ExtUtils::MM_Any, ExtUtils::MM_BeOS, ExtUtils::MM_Cygwin, ExtUtils::MM_DOS, ExtUtils::MM_MacOS, ExtUtils::MM_NW5, ExtUtils::MM_OS2, ExtUtils::MM_UWIN, ExtUtils::MM_Unix, ExtUtils::MM_VMS, ExtUtils::MM_Win32, ExtUtils::MM_Win95, ExtUtils::MY, ExtUtils::MakeMaker, ExtUtils::MakeMaker::bytes, ExtUtils::MakeMaker::vmsish, ExtUtils::Manifest, ExtUtils::Miniperl, ExtUtils::Mkbootstrap, ExtUtils::Mksymlists, ExtUtils::Packlist, ExtUtils::ParseXS, ExtUtils::testlib, Fatal, Fcntl, File::Glob, File::Spec, File::Spec::Cygwin, File::Spec::Epoc, File::Spec::Functions, File::Spec::Mac, File::Spec::OS2, File::Spec::Unix, File::Spec::VMS, File::Spec::Win32, File::Temp, FileCache, FileHandle, Filter::Simple, FindBin, Getopt::Long, Getopt::Std, Hash::Util, I18N::Collate, I18N::LangTags, I18N::LangTags::List, IO::Dir, IO::File, IO::Handle, IO::Pipe, IO::Poll, IO::Seekable, IO::Select, IO::Socket, IO::Socket::INET, IO::Socket::UNIX, IPC::Open2, IPC::Open3, List::Util, Locale::Constants, Locale::Country, Locale::Currency, Locale::Language, Locale::Maketext, Locale::Maketext::Guts, Locale::Maketext::GutsLoader, Locale::Script, MIME::Base64, MIME::QuotedPrint, Math::BigFloat, Math::BigFloat::Trace, Math::BigInt, Math::BigInt::Calc, Math::BigInt::Scalar, Math::BigInt::Trace, Math::BigRat, Math::Complex, Math::Trig, Memoize, Memoize::AnyDBM_File, Memoize::Expire, Memoize::ExpireFile, Memoize::ExpireTest, Memoize::NDBM_File, Memoize::SDBM_File, Memoize::Storable, MyClass, NEXT, Net::Cmd, Net::Config, Net::Domain, Net::FTP, Net::FTP::A, Net::FTP::E, Net::FTP::I, Net::FTP::L, Net::FTP::dataconn, Net::NNTP, Net::Netrc, Net::POP3, Net::Ping, Net::SMTP, Net::Time, Net::hostent, Net::netent, Net::protoent, Net::servent, O, OS2::DLL, OS2::ExtAttr, OS2::PrfDB, OS2::Process, OS2::Process::Const, OS2::REXX, Opcode, POSIX, PerlIO, PerlIO::encoding, PerlIO::scalar, PerlIO::via, PerlIO::via::QuotedPrint, Pod::Checker, Pod::Find, Pod::Functions, Pod::Html, Pod::InputObjects, Pod::LaTeX, Pod::Man, Pod::ParseLink, Pod::ParseUtils, Pod::Parser, Pod::Perldoc::GetOptsOO, Pod::PlainText, Pod::Plainer, Pod::Select, Pod::Text, Pod::Text::Color, Pod::Text::Overstrike, Pod::Text::Termcap, Pod::Usage, Safe, Scalar::Util, Search::Dict, SelectSaver, SelfLoader, Socket, Storable, Switch, Symbol, Sys::Hostname, Sys::Syslog, Term::ANSIColor, Term::Cap, Term::Complete, Term::ReadLine, Test, Test::Builder, Test::Harness, Test::Harness::Assert, Test::Harness::Iterator, Test::Harness::Straps, Test::More, Test::Simple, Text::Abbrev, Text::Balanced, Text::ParseWords, Text::Soundex, Text::Tabs, Text::Wrap, Thread, Thread::Queue, Thread::Semaphore, Tie::Array, Tie::File, Tie::Handle, Tie::Hash, Tie::Memoize, Tie::RefHash, Tie::Scalar, Tie::SubstrHash, Time::HiRes, Time::Local, Time::gmtime, Time::localtime, Time::tm, UNIVERSAL, User::grent, XS::Typemap, XSLoader, attributes, attrs, autouse, base, bigint, bignum, bigrat, blib, bytes, constant, diagnostics, encoding, fields, filetest, if, integer, less, lib, locale, ops, overload, re, sigtrap, sort, strict, subs, utf8, vars, vmsish, warnings

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • AnyDBM_File
  • Attribute::Handlers
  • AutoLoader
  • AutoSplit
  • B
  • B::Asmdata
  • B::Assembler
  • B::Bblock
  • B::Bytecode
  • B::C
  • B::C::InitSection
  • B::C::Section
  • B::CC
  • B::Concise
  • B::Debug
  • B::Deparse
  • B::Disassembler
  • B::Disassembler::BytecodeStream
  • B::Lint
  • B::OBJECT
  • B::Pseudoreg
  • B::Section
  • B::Shadow
  • B::Showlex
  • B::Stackobj
  • B::Stash
  • B::Terse
  • B::Xref
  • Benchmark
  • Bundle::CPAN
  • ByteLoader
  • CGI
  • CGI::Carp
  • CGI::Cookie
  • CGI::Fast
  • CGI::Pretty
  • CGI::Push
  • CGI::Util
  • CGITempFile
  • CPAN
  • CPAN::Admin
  • CPAN::Author
  • CPAN::Bundle
  • CPAN::CacheMgr
  • CPAN::Complete
  • CPAN::Config
  • CPAN::Debug
  • CPAN::Distribution
  • CPAN::Eval
  • CPAN::Exception::RecursiveDependency
  • CPAN::FTP
  • CPAN::FTP::netrc
  • CPAN::FirstTime
  • CPAN::Index
  • CPAN::InfoObj
  • CPAN::LWP::UserAgent
  • CPAN::Mirrored::By
  • CPAN::Module
  • CPAN::Nox
  • CPAN::Queue
  • CPAN::Shell
  • CPAN::Tarzip
  • CPAN::Version
  • Carp
  • Class::ISA
  • Class::Struct
  • Class::Struct::Tie_ISA
  • Config
  • Cwd
  • DB_File
  • DB_File::BTREEINFO
  • DB_File::HASHINFO
  • DB_File::RECNOINFO
  • Data::Dumper
  • Demo
  • Descriptions
  • Devel::PPPort
  • Devel::SelfStubber
  • Digest
  • Digest::MD5
  • Digest::base
  • DirHandle
  • Dumpvalue
  • EVERY
  • EVERY::LAST
  • Encode
  • Encode::Alias
  • Encode::Byte
  • Encode::CJKConstants
  • Encode::CN
  • Encode::CN::HZ
  • Encode::Config
  • Encode::EBCDIC
  • Encode::Encoder
  • Encode::Encoding
  • Encode::Guess
  • Encode::Internal
  • Encode::JP
  • Encode::JP::H2Z
  • Encode::JP::JIS7
  • Encode::KR
  • Encode::KR::2022_KR
  • Encode::MIME::Header
  • Encode::Symbol
  • Encode::TW
  • Encode::UTF_EBCDIC
  • Encode::Unicode
  • Encode::Unicode::UTF7
  • Encode::utf8
  • English
  • Env
  • Env::Array
  • Env::Array::VMS
  • Errno
  • Exporter
  • Exporter::Heavy
  • ExtUtils::Command
  • ExtUtils::Command::MM
  • ExtUtils::Constant
  • ExtUtils::Embed
  • ExtUtils::Install
  • ExtUtils::Install::Warn
  • ExtUtils::Installed
  • ExtUtils::Liblist
  • ExtUtils::Liblist::Kid
  • ExtUtils::MM
  • ExtUtils::MM_Any
  • ExtUtils::MM_BeOS
  • ExtUtils::MM_Cygwin
  • ExtUtils::MM_DOS
  • ExtUtils::MM_MacOS
  • ExtUtils::MM_NW5
  • ExtUtils::MM_OS2
  • ExtUtils::MM_UWIN
  • ExtUtils::MM_Unix
  • ExtUtils::MM_VMS
  • ExtUtils::MM_Win32
  • ExtUtils::MM_Win95
  • ExtUtils::MY
  • ExtUtils::MakeMaker
  • ExtUtils::MakeMaker::_version
  • ExtUtils::MakeMaker::bytes
  • ExtUtils::MakeMaker::vmsish
  • ExtUtils::Manifest
  • ExtUtils::Miniperl
  • ExtUtils::Mkbootstrap
  • ExtUtils::Mksymlists
  • ExtUtils::Packlist
  • ExtUtils::ParseXS
  • ExtUtils::ParseXS::CountLines
  • ExtUtils::testlib
  • Fatal
  • Fcntl
  • Fh
  • File::Basename
  • File::CheckTree
  • File::Compare
  • File::Copy
  • File::DosGlob
  • File::Find
  • File::Glob
  • File::Path
  • File::Spec
  • File::Spec::Cygwin
  • File::Spec::Epoc
  • File::Spec::Functions
  • File::Spec::Mac
  • File::Spec::OS2
  • File::Spec::Unix
  • File::Spec::VMS
  • File::Spec::Win32
  • File::Temp
  • File::stat
  • FileCache
  • FileHandle
  • Filter::Simple
  • Filter::Util::Call
  • FindBin
  • Getopt::Long
  • Getopt::Long::Parser
  • Getopt::Std
  • Hash::Util
  • I18N::Collate
  • I18N::LangTags
  • I18N::LangTags::List
  • IO
  • IO::Dir
  • IO::File
  • IO::Handle
  • IO::Pipe
  • IO::Pipe::End
  • IO::Poll
  • IO::Seekable
  • IO::Select
  • IO::Socket
  • IO::Socket::INET
  • IO::Socket::UNIX
  • IPC::Open2
  • IPC::Open3
  • List::Util
  • Locale::Constants
  • Locale::Country
  • Locale::Currency
  • Locale::Language
  • Locale::Maketext
  • Locale::Maketext::Guts
  • Locale::Maketext::GutsLoader
  • Locale::Script
  • MIME::Base64
  • MIME::QuotedPrint
  • MM
  • MY
  • Math::BigFloat
  • Math::BigFloat::Trace
  • Math::BigInt
  • Math::BigInt::Calc
  • Math::BigInt::Scalar
  • Math::BigInt::Trace
  • Math::BigRat
  • Math::Complex
  • Math::Trig
  • Memoize
  • Memoize::AnyDBM_File
  • Memoize::Expire
  • Memoize::ExpireFile
  • Memoize::ExpireTest
  • Memoize::NDBM_File
  • Memoize::SDBM_File
  • Memoize::Storable
  • MultipartBuffer
  • MyClass
  • NEXT
  • NEXT::ACTUAL
  • NEXT::ACTUAL::DISTINCT
  • NEXT::ACTUAL::UNSEEN
  • NEXT::DISTINCT
  • NEXT::DISTINCT::ACTUAL
  • NEXT::UNSEEN
  • NEXT::UNSEEN::ACTUAL
  • Net::Cmd
  • Net::Config
  • Net::Domain
  • Net::FTP
  • Net::FTP::A
  • Net::FTP::E
  • Net::FTP::I
  • Net::FTP::L
  • Net::FTP::dataconn
  • Net::NNTP
  • Net::Netrc
  • Net::POP3
  • Net::Ping
  • Net::SMTP
  • Net::Time
  • Net::hostent
  • Net::netent
  • Net::protoent
  • Net::servent
  • O
  • OS2::DLL
  • OS2::DLL::dll
  • OS2::localMorphPM
  • Opcode
  • POSIX
  • POSIX::SigAction
  • PerlIO
  • PerlIO::encoding
  • PerlIO::scalar
  • PerlIO::via
  • PerlIO::via::QuotedPrint
  • Pod::Cache
  • Pod::Cache::Item
  • Pod::Checker
  • Pod::Find
  • Pod::Functions
  • Pod::Html
  • Pod::Hyperlink
  • Pod::InputObjects
  • Pod::InputSource
  • Pod::InteriorSequence
  • Pod::LaTeX
  • Pod::List
  • Pod::Man
  • Pod::Paragraph
  • Pod::ParseLink
  • Pod::ParseTree
  • Pod::ParseUtils
  • Pod::Parser
  • Pod::Perldoc
  • Pod::Perldoc::BaseTo
  • Pod::Perldoc::GetOptsOO
  • Pod::Perldoc::ToChecker
  • Pod::Perldoc::ToMan
  • Pod::Perldoc::ToNroff
  • Pod::Perldoc::ToPod
  • Pod::Perldoc::ToRtf
  • Pod::Perldoc::ToText
  • Pod::Perldoc::ToTk
  • Pod::Perldoc::ToXml
  • Pod::PlainText
  • Pod::Plainer
  • Pod::Select
  • Pod::Text
  • Pod::Text::Color
  • Pod::Text::Overstrike
  • Pod::Text::Termcap
  • Pod::Usage
  • SDBM_File
  • Safe
  • Scalar::Util
  • Search::Dict
  • SelectSaver
  • SelfLoader
  • Shell
  • Socket
  • Storable
  • Switch
  • Symbol
  • Sys::Hostname
  • Sys::Syslog
  • Term::ANSIColor
  • Term::Cap
  • Term::Complete
  • Term::ReadLine::TermCap
  • Term::ReadLine::Tk
  • Test
  • Test::Builder
  • Test::Harness
  • Test::Harness::Assert
  • Test::Harness::Iterator
  • Test::Harness::Iterator::ARRAY
  • Test::Harness::Iterator::FH
  • Test::Harness::Straps
  • Test::More
  • Test::Simple
  • Text::Abbrev
  • Text::Balanced
  • Text::Balanced::ErrorMsg
  • Text::Balanced::Extractor
  • Text::ParseWords
  • Text::Soundex
  • Text::Tabs
  • Text::Wrap
  • Thread
  • Thread::Queue
  • Thread::Semaphore
  • Tie::Array
  • Tie::ExtraHash
  • Tie::File
  • Tie::File::Cache
  • Tie::File::Heap
  • Tie::Handle
  • Tie::Hash
  • Tie::Memoize
  • Tie::RefHash
  • Tie::RefHash::Nestable
  • Tie::Scalar
  • Tie::StdArray
  • Tie::StdHandle
  • Tie::StdHash
  • Tie::StdScalar
  • Tie::SubstrHash
  • Time::HiRes
  • Time::Local
  • Time::gmtime
  • Time::localtime
  • Time::tm
  • Unicode::Collate
  • Unicode::Normalize
  • Unicode::UCD
  • User::grent
  • User::pwent
  • XS::APItest
  • XS::Typemap
  • attributes
  • attrs
  • autouse
  • base
  • bigint
  • bignum
  • bigrat
  • blib
  • bytes
  • charnames
  • constant
  • diagnostics
  • encoding
  • filetest
  • integer
  • less
  • lib
  • locale
  • open
  • ops
  • re
  • sigtrap
  • sort
  • strict
  • subs
  • threads
  • threads::shared
  • utf8
  • vars
  • vmsish
  • warnings
  • warnings::register

no_invalid_versions

Fix the version numbers so that version::is_lax($version) returns true.

Error:

  • Carp/Heavy.pm: HASH(0x5569d0b47950)

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.01,0.02,0.03,0.04,0.05,0.06,0.07,0.08,0.10,0.11,0.14,0.15,0.17,0.21,0.24,0.25,0.29,0.3,0.30,0.32,0.36,0.47,0.5,0.55,0.5565,0.56,0.60,0.63,0.64,0.65,0.78,0.86,0.91,0.97,1.0,1.00,1.01,1.0105,1.012,1.02,1.03,1.04,1.041,1.05,1.0501,1.051,1.06,1.0601,1.07,1.07_00,1.08,1.09,1.0904,1.09_00,1.1,1.10,1.1003,1.11,1.12,1.122,1.13,1.14,1.15,1.16,1.19,1.2,1.21,1.22,1.23,1.24,1.25,1.250601,1.26,1.27,1.28,1.3,1.31,1.32,1.33,1.34,1.37,1.38,1.4,1.40,1.401,1.41,1.42,1.43,1.47,1.5,1.52,1.58,1.60,1.66,1.76,1.807,1.95,1.9801,2.00,2.009,2.01,2.03,2.05,2.06,2.08,2.09,2.10,2.12,2.121,2.19,2.21,2.22,2.24,2.26,2.30,2.31,2.34,2.61,2.72,2001.09291,20030813.00,3.00,3.11,3.21,4.1,4.2,5.567,5.60,5.70,5.77,6.17,98.112801

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
AnyDBM_File provide framework for multiple DBMs 1.00 metacpan
Attribute::Handlers Simpler definition of attribute handlers 0.78 metacpan
AutoLoader load subroutines only on demand 5.60 metacpan
AutoSplit split a package for autoloading 1.04 metacpan
B The Perl Compiler 1.02 metacpan
B::Asmdata Autogenerated data about Perl ops, used to generate bytecode 1.01 metacpan
B::Assembler Assemble Perl bytecode 0.06 metacpan
B::Bblock Walk basic blocks 1.02 metacpan
B::Bytecode Perl compiler's bytecode backend 1.01 metacpan
B::C Perl compiler's C backend 1.02 metacpan
B::CC Perl compiler's optimized C translation backend 1.00 metacpan
B::Concise Walk Perl syntax tree, printing concise info about ops 0.56 metacpan
B::Debug Walk Perl syntax tree, printing debug info about ops 1.01 metacpan
B::Deparse Perl compiler backend to produce perl code 0.64 metacpan
B::Disassembler Disassemble Perl bytecode 1.03 metacpan
B::Lint Perl lint 1.02 metacpan
B::Showlex Show lexical variables used in functions or files 1.00 metacpan
B::Stackobj Helper module for CC backend 1.00 metacpan
B::Stash show what stashes are loaded 1.00 metacpan
B::Terse Walk Perl syntax tree, printing terse info about ops 1.02 metacpan
B::Xref Generates cross reference reports for Perl programs 1.01 metacpan
Benchmark benchmark running times of Perl code 1.051 metacpan
Bundle::CPAN A bundle to play with all the other modules on CPAN 1.58 metacpan
ByteLoader load byte compiled perl code 0.05 metacpan
CGI Simple Common Gateway Interface Class 3.00 metacpan
CGI::Carp CGI routines for writing to the HTTPD (or other) error log 1.26 metacpan
CGI::Cookie Interface to Netscape Cookies 1.24 metacpan
CGI::Fast CGI Interface for Fast CGI 1.041 metacpan
CGI::Pretty module to produce nicely formatted HTML code 1.07_00 metacpan
CGI::Push Simple Interface to Server Push 1.04 metacpan
CGI::Util Internal utilities used by CGI module 1.31 metacpan
CPAN query, download and build perl modules from CPAN sites 1.76 metacpan
CPAN::Admin A CPAN Shell for CPAN admins 1.012 metacpan
CPAN::Config 1.76 metacpan
CPAN::FirstTime Utility for CPAN::Config file Initialization 1.60 metacpan
CPAN::Nox Wrapper around CPAN.pm without using any XS module 1.02 metacpan
Carp 1.01 metacpan
Class::ISA report the search path for a class's ISA tree 0.32 metacpan
Class::Struct declare struct-like datatypes as Perl classes 0.63 metacpan
Config metacpan
Cwd get pathname of current working directory 2.08 metacpan
DB_File Perl5 access to Berkeley DB version 1.x 1.807 metacpan
Data::Dumper stringified perl data structures, suitable for both printing and C<eval> 2.121 metacpan
Demo 1.00 metacpan
Descriptions 1.00 metacpan
Devel::DProf a Perl code profiler 20030813.00 metacpan
Devel::PPPort Perl/Pollution/Portability 2.009 metacpan
Devel::Peek A data debugging tool for the XS programmer 1.01 metacpan
Devel::SelfStubber generate stubs for a SelfLoading module 1.03 metacpan
Digest Modules that calculate message digests 1.05 metacpan
Digest::MD5 Perl interface to the MD5 Algorithm 2.31 metacpan
Digest::base Digest base class 1.00 metacpan
DirHandle supply object methods for directory handles 1.00 metacpan
Dumpvalue provides screen dump of Perl data. 1.11 metacpan
DynaLoader Dynamically load C libraries into Perl code 1.04 metacpan
Encode character encodings 1.9801 metacpan
Encode::Alias alias definitions to encodings 1.38 metacpan
Encode::Byte Single Byte Encodings 1.23 metacpan
Encode::CJKConstants 1.02 metacpan
Encode::CN China-based Chinese Encodings 1.24 metacpan
Encode::CN::HZ internally used by Encode::CN 1.05 metacpan
Encode::Config internally used by Encode 1.07 metacpan
Encode::EBCDIC EBCDIC Encodings 1.21 metacpan
Encode::Encoder Object Oriented Encoder 0.07 metacpan
Encode::Encoding Encode Implementation Base Class 1.33 metacpan
Encode::Guess Guesses encoding from data 1.09 metacpan
Encode::JP Japanese Encodings 1.25 metacpan
Encode::JP::H2Z internally used by Encode::JP::2022_JP* 1.02 metacpan
Encode::JP::JIS7 internally used by Encode::JP 1.12 metacpan
Encode::KR Korean Encodings 1.23 metacpan
Encode::KR::2022_KR internally used by Encode::KR 1.06 metacpan
Encode::MIME::Header MIME 'B' and 'Q' header encoding 1.09 metacpan
Encode::Symbol Symbol Encodings 1.22 metacpan
Encode::TW Taiwan-based Chinese Encodings 1.26 metacpan
Encode::Unicode Various Unicode Transformation Formats 1.40 metacpan
Encode::Unicode::UTF7 UTF-7 encoding 0.02 metacpan
English use nice English (or awk) names for ugly punctuation variables 1.01 metacpan
Env perl module that imports environment variables as scalars or arrays 1.00 metacpan
Errno System errno constants 1.09_00 metacpan
Exporter Implements default import method for modules 5.567 metacpan
Exporter::Heavy Exporter guts 5.77 metacpan
ExtUtils::Command utilities to replace common UNIX commands in Makefiles etc. 1.05 metacpan
ExtUtils::Command::MM Commands for the MM's to use in Makefiles 0.03 metacpan
ExtUtils::Constant generate XS code to import C header constants 0.14 metacpan
ExtUtils::Embed Utilities for embedding Perl in C/C++ applications 1.250601 metacpan
ExtUtils::Install install files from here to there 1.32 metacpan
ExtUtils::Installed Inventory management of installed modules 0.08 metacpan
ExtUtils::Liblist determine libraries to use and how to use them 1.01 metacpan
ExtUtils::Liblist::Kid 1.3 metacpan
ExtUtils::MM OS adjusted ExtUtils::MakeMaker subclass 0.04 metacpan
ExtUtils::MM_Any Platform-agnostic MM methods 0.07 metacpan
ExtUtils::MM_BeOS methods to override UN*X behaviour in ExtUtils::MakeMaker 1.04 metacpan
ExtUtils::MM_Cygwin methods to override UN*X behaviour in ExtUtils::MakeMaker 1.06 metacpan
ExtUtils::MM_DOS DOS specific subclass of ExtUtils::MM_Unix 0.02 metacpan
ExtUtils::MM_MacOS methods to override UN*X behaviour in ExtUtils::MakeMaker 1.07 metacpan
ExtUtils::MM_NW5 methods to override UN*X behaviour in ExtUtils::MakeMaker 2.06 metacpan
ExtUtils::MM_OS2 methods to override UN*X behaviour in ExtUtils::MakeMaker 1.04 metacpan
ExtUtils::MM_UWIN U/WIN specific subclass of ExtUtils::MM_Unix 0.02 metacpan
ExtUtils::MM_Unix methods used by ExtUtils::MakeMaker 1.42 metacpan
ExtUtils::MM_VMS methods to override UN*X behaviour in ExtUtils::MakeMaker 5.70 metacpan
ExtUtils::MM_Win32 methods to override UN*X behaviour in ExtUtils::MakeMaker 1.09 metacpan
ExtUtils::MM_Win95 method to customize MakeMaker for Win9X 0.03 metacpan
ExtUtils::MY ExtUtils::MakeMaker subclass for customization 0.01 metacpan
ExtUtils::MakeMaker Create a module Makefile 6.17 metacpan
ExtUtils::MakeMaker::bytes Version agnostic bytes.pm 0.01 metacpan
ExtUtils::MakeMaker::vmsish Platform agnostic vmsish.pm 0.01 metacpan
ExtUtils::Manifest utilities to write and check a MANIFEST file 1.42 metacpan
ExtUtils::Miniperl metacpan
ExtUtils::Mkbootstrap make a bootstrap file for use by DynaLoader 1.15 metacpan
ExtUtils::Mksymlists write linker options files for dynamic extension 1.19 metacpan
ExtUtils::Packlist manage .packlist files 0.04 metacpan
ExtUtils::ParseXS converts Perl XS code into C code 2.05 metacpan
ExtUtils::testlib add blib/* directories to @INC 1.15 metacpan
Fatal replace functions with equivalents which succeed or die 1.03 metacpan
Fcntl load the C Fcntl.h defines 1.05 metacpan
File::Basename 2.72 metacpan
File::CheckTree 4.2 metacpan
File::Compare Compare files or filehandles 1.1003 metacpan
File::Copy Copy files or filehandles 2.06 metacpan
File::DosGlob DOS like globbing and then some 1.00 metacpan
File::Find Traverse a directory tree. 1.05 metacpan
File::Glob Perl extension for BSD glob routine 1.02 metacpan
File::Path create or remove directory trees 1.06 metacpan
File::Spec portably perform operations on file names 0.86 metacpan
File::Spec::Cygwin methods for Cygwin file specs 1.1 metacpan
File::Spec::Epoc methods for Epoc file specs 1.1 metacpan
File::Spec::Functions portably perform operations on file names 1.3 metacpan
File::Spec::Mac File::Spec for Mac OS (Classic) 1.4 metacpan
File::Spec::OS2 methods for OS/2 file specs 1.2 metacpan
File::Spec::Unix File::Spec for Unix, base for other File::Spec modules 1.5 metacpan
File::Spec::VMS methods for VMS file specs 1.4 metacpan
File::Spec::Win32 methods for Win32 file specs 1.4 metacpan
File::Temp return name and handle of a temporary file safely 0.14 metacpan
File::stat by-name interface to Perl's built-in stat() functions 1.00 metacpan
FileCache keep more files open than the system permits 1.03 metacpan
FileHandle supply object methods for filehandles 2.01 metacpan
Filter::Simple Simplified source filtering 0.78 metacpan
Filter::Util::Call Perl Source Filter Utility Module 1.0601 metacpan
FindBin Locate directory of original perl script 1.43 metacpan
Getopt::Long Extended processing of command line options 2.34 metacpan
Getopt::Std 1.04 metacpan
Hash::Util A selection of general-utility hash subroutines 0.05 metacpan
I18N::Collate compare 8-bit scalar data according to the current locale 1.00 metacpan
I18N::LangTags functions for dealing with RFC3066-style language tags 0.29 metacpan
I18N::LangTags::List tags and names for human languages 0.29 metacpan
IO load various IO modules 1.21 metacpan
IO::Dir supply object methods for directory handles 1.04 metacpan
IO::File supply object methods for filehandles 1.10 metacpan
IO::Handle supply object methods for I/O handles 1.23 metacpan
IO::Pipe supply object methods for pipes 1.122 metacpan
IO::Poll Object interface to system poll call 0.06 metacpan
IO::Seekable supply seek based methods for I/O objects 1.09 metacpan
IO::Select OO interface to the select system call 1.16 metacpan
IO::Socket Object interface to socket communications 1.28 metacpan
IO::Socket::INET Object interface for AF_INET domain sockets 1.27 metacpan
IO::Socket::UNIX Object interface for AF_UNIX domain sockets 1.21 metacpan
IPC::Open2 1.01 metacpan
IPC::Open3 1.0105 metacpan
List::Util A selection of general-utility list subroutines 1.13 metacpan
Locale::Constants 2.01 metacpan
Locale::Country 2.61 metacpan
Locale::Currency 2.21 metacpan
Locale::Language 2.21 metacpan
Locale::Maketext 1.06 metacpan
Locale::Maketext::Guts metacpan
Locale::Maketext::GutsLoader metacpan
Locale::Script 2.21 metacpan
MIME::Base64 Encoding and decoding of base64 strings 2.21 metacpan
MIME::QuotedPrint Encoding and decoding of quoted-printable strings 2.21 metacpan
Math::BigFloat Arbitrary size floating point math package 1.40 metacpan
Math::BigFloat::Trace 0.01 metacpan
Math::BigInt Arbitrary size integer math package 1.66 metacpan
Math::BigInt::Calc Pure Perl module to support Math::BigInt 0.36 metacpan
Math::BigInt::Scalar Pure Perl module to test Math::BigInt with scalars 0.11 metacpan
Math::BigInt::Trace 0.01 metacpan
Math::BigRat arbitrarily big rationals 0.10 metacpan
Math::Complex complex numbers and associated mathematical functions 1.34 metacpan
Math::Trig trigonometric functions 1.02 metacpan
Memoize Make functions faster by trading space for time 1.01 metacpan
Memoize::AnyDBM_File glue to provide EXISTS for AnyDBM_File for Storable use 0.65 metacpan
Memoize::Expire Plug-in module for automatic expiration of memoized values 1.00 metacpan
Memoize::ExpireFile test for Memoize expiration semantics 1.01 metacpan
Memoize::ExpireTest test for Memoize expiration semantics 0.65 metacpan
Memoize::NDBM_File glue to provide EXISTS for NDBM_File for Storable use 0.65 metacpan
Memoize::SDBM_File glue to provide EXISTS for SDBM_File for Storable use 0.65 metacpan
Memoize::Storable store Memoized data in Storable database 0.65 metacpan
MyClass 1.00 metacpan
NEXT 0.60 metacpan
Net::Cmd Network Command class (as used by FTP, SMTP etc) 2.24 metacpan
Net::Config Local configuration data for libnet 1.10 metacpan
Net::Domain Attempt to evaluate the current host's internet name and domain 2.19 metacpan
Net::FTP FTP Client class 2.72 metacpan
Net::FTP::A 1.16 metacpan
Net::FTP::E 0.01 metacpan
Net::FTP::I 1.12 metacpan
Net::FTP::L 0.01 metacpan
Net::FTP::dataconn 0.11 metacpan
Net::NNTP NNTP Client class 2.22 metacpan
Net::Netrc OO interface to users netrc file 2.12 metacpan
Net::POP3 Post Office Protocol 3 Client class (RFC1939) 2.24 metacpan
Net::Ping check a remote host for reachability 2.31 metacpan
Net::SMTP Simple Mail Transfer Protocol Client 2.26 metacpan
Net::Time time and daytime network client interface 2.09 metacpan
Net::hostent by-name interface to Perl's built-in gethost*() functions 1.01 metacpan
Net::netent by-name interface to Perl's built-in getnet*() functions 1.00 metacpan
Net::protoent by-name interface to Perl's built-in getproto*() functions 1.00 metacpan
Net::servent by-name interface to Perl's built-in getserv*() functions 1.01 metacpan
O Generic interface to Perl Compiler backends 1.00 metacpan
OS2::DLL access to DLLs with REXX calling convention. 1.01 metacpan
OS2::ExtAttr Perl access to extended attributes. 0.02 metacpan
OS2::PrfDB Perl extension for access to OS/2 setting database. 0.03 metacpan
OS2::Process exports constants for system() call, and process control on OS2. 1.01 metacpan
OS2::Process::Const Perl extension for blah blah blah 0.01 metacpan
OS2::REXX access to DLLs with REXX calling convention and REXX runtime. 1.02 metacpan
Opcode Disable named opcodes when compiling perl code 1.05 metacpan
POSIX 1.06 metacpan
PerlIO On demand loader for PerlIO layers and root of PerlIO::* name space 1.02 metacpan
PerlIO::encoding encoding layer 0.07 metacpan
PerlIO::scalar in-memory IO, scalar IO 0.02 metacpan
PerlIO::via Helper class for PerlIO layers implemented in perl 0.02 metacpan
PerlIO::via::QuotedPrint PerlIO layer for quoted-printable strings 0.05 metacpan
Pod::Checker 1.41 metacpan
Pod::Find find POD documents in directory trees 0.24 metacpan
Pod::Functions Group Perl's functions a la perlfunc.pod 1.02 metacpan
Pod::Html module to convert pod files to HTML 1.0501 metacpan
Pod::InputObjects objects representing POD input paragraphs, commands, etc. 1.14 metacpan
Pod::LaTeX Convert Pod data to formatted Latex 0.55 metacpan
Pod::Man Convert POD data to formatted *roff input 1.37 metacpan
Pod::ParseLink Parse an L<> formatting code in POD text 1.06 metacpan
Pod::ParseUtils helpers for POD parsing and conversion 0.3 metacpan
Pod::Parser base class for creating POD filters and translators 1.13 metacpan
Pod::Perldoc 3.11 metacpan
Pod::Perldoc::BaseTo metacpan
Pod::Perldoc::GetOptsOO metacpan
Pod::Perldoc::ToChecker let Perldoc check Pod for errors metacpan
Pod::Perldoc::ToMan let Perldoc render Pod as man pages metacpan
Pod::Perldoc::ToNroff let Perldoc convert Pod to nroff metacpan
Pod::Perldoc::ToPod let Perldoc render Pod as ... Pod! metacpan
Pod::Perldoc::ToRtf let Perldoc render Pod as RTF metacpan
Pod::Perldoc::ToText let Perldoc render Pod as plaintext metacpan
Pod::Perldoc::ToTk let Perldoc use Tk::Pod to render Pod metacpan
Pod::Perldoc::ToXml let Perldoc render Pod as XML metacpan
Pod::PlainText Convert POD data to formatted ASCII text 2.01 metacpan
Pod::Plainer Perl extension for converting Pod to old style Pod. 0.01 metacpan
Pod::Select 1.13 metacpan
Pod::Text Convert POD data to formatted ASCII text 2.21 metacpan
Pod::Text::Color Convert POD data to formatted color ASCII text 1.04 metacpan
Pod::Text::Overstrike Convert POD data to formatted overstrike text 1.1 metacpan
Pod::Text::Termcap Convert POD data to ASCII text with format escapes 1.11 metacpan
Pod::Usage 1.16 metacpan
SDBM_File Tied access to sdbm files 1.04 metacpan
Safe Compile and execute code in restricted compartments 2.10 metacpan
Scalar::Util A selection of general-utility scalar subroutines 1.13 metacpan
Search::Dict 1.02 metacpan
SelectSaver save and restore selected file handle 1.00 metacpan
SelfLoader load functions only on demand 1.0904 metacpan
Shell run shell commands transparently within perl 0.5 metacpan
Socket 1.76 metacpan
Storable persistence for Perl data structures 2.08 metacpan
Switch A switch statement for Perl 2.10 metacpan
Symbol manipulate Perl symbols and their names 1.05 metacpan
Sys::Hostname Try every conceivable way to get hostname 1.11 metacpan
Sys::Syslog 0.04 metacpan
Term::ANSIColor Color screen output using ANSI escape sequences 1.07 metacpan
Term::Cap Perl termcap interface 1.08 metacpan
Term::Complete Perl word completion module 1.401 metacpan
Term::ReadLine Perl interface to various C<readline> packages. If no real package is found, substitutes stubs instead of basic functions. 1.01 metacpan
Test provides a simple framework for writing test scripts 1.24 metacpan
Test::Builder Backend for building test libraries 0.17 metacpan
Test::Harness run perl standard test scripts with statistics 2.30 metacpan
Test::Harness::Assert simple assert 0.01 metacpan
Test::Harness::Iterator Internal Test::Harness Iterator 0.01 metacpan
Test::Harness::Straps detailed analysis of test results 0.15 metacpan
Test::More yet another framework for writing test scripts 0.47 metacpan
Test::Simple Basic utilities for writing tests. 0.47 metacpan
Text::Abbrev 1.01 metacpan
Text::Balanced Extract delimited text sequences from strings. 1.95 metacpan
Text::ParseWords parse text into an array of tokens or array of arrays 3.21 metacpan
Text::Soundex Implementation of the Soundex Algorithm as Described by Knuth 1.01 metacpan
Text::Tabs expand and unexpand tabs per the unix expand(1) and unexpand(1) 98.112801 metacpan
Text::Wrap line wrapping to form simple paragraphs 2001.09291 metacpan
Thread manipulate threads in Perl (for old code only) 2.00 metacpan
Thread::Queue thread-safe queues 2.00 metacpan
Thread::Semaphore thread-safe semaphores 2.01 metacpan
Tie::Array base class for tied arrays 1.03 metacpan
Tie::File Access the lines of a disk file via a Perl array 0.97 metacpan
Tie::Handle 4.1 metacpan
Tie::Hash 1.00 metacpan
Tie::Memoize add data to hash when needed 1.0 metacpan
Tie::RefHash use references as hash keys 1.31 metacpan
Tie::Scalar 1.00 metacpan
Tie::SubstrHash Fixed-table-size, fixed-key-length hashing 1.00 metacpan
Time::HiRes High resolution alarm, sleep, gettimeofday, interval timers 1.52 metacpan
Time::Local efficiently compute time from local and GMT time 1.07 metacpan
Time::gmtime by-name interface to Perl's built-in gmtime() function 1.02 metacpan
Time::localtime by-name interface to Perl's built-in localtime() function 1.02 metacpan
Time::tm internal object used by Time::gmtime and Time::localtime 1.00 metacpan
UNIVERSAL base class for ALL classes (blessed references) 1.01 metacpan
Unicode::Collate Unicode Collation Algorithm 0.30 metacpan
Unicode::Normalize Unicode Normalization Forms 0.25 metacpan
Unicode::UCD Unicode character database 0.21 metacpan
User::grent by-name interface to Perl's built-in getgr*() functions 1.00 metacpan
User::pwent by-name interface to Perl's built-in getpw*() functions 1.00 metacpan
XS::APItest Test the perl C API 0.02 metacpan
XS::Typemap module to test the XS typemaps distributed with perl 0.01 metacpan
XSLoader Dynamically load C libraries into Perl code 0.02 metacpan
attributes get/set subroutine or variable attributes 0.06 metacpan
attrs set/get attributes of a subroutine (deprecated) 1.01 metacpan
autouse postpone load of modules until a function is used 1.03 metacpan
base Establish IS-A relationship with base class at compile time 2.03 metacpan
bigint Transparent BigInteger support for Perl 0.04 metacpan
bignum Transparent BigNumber support for Perl 0.14 metacpan
bigrat Transparent BigNumber/BigRational support for Perl 0.06 metacpan
blib Use MakeMaker's uninstalled version of a package 1.02 metacpan
bytes Perl pragma to force byte semantics rather than character semantics 1.01 metacpan
charnames define character names for C<\N{named}> string literal escapes 1.02 metacpan
constant Perl pragma to declare constants 1.04 metacpan
diagnostics Perl compiler pragma to force verbose warning diagnostics 1.11 metacpan
encoding allows you to write your script in non-ascii or non-utf8 1.47 metacpan
fields compile-time class fields 2.03 metacpan
filetest Perl pragma to control the filetest permission operators 1.01 metacpan
if C<use> a Perl module if a condition holds 0.03 metacpan
integer Perl pragma to use integer arithmetic instead of floating point 1.00 metacpan
less perl pragma to request less of something from the compiler 0.01 metacpan
lib manipulate @INC at compile time 0.5565 metacpan
locale Perl pragma to use and avoid POSIX locales for built-in operations 1.00 metacpan
open perl pragma to set default PerlIO layers for input and output 1.02 metacpan
ops Perl pragma to restrict unsafe operations when compiling 1.00 metacpan
overload Package for overloading perl operations 1.01 metacpan
re Perl pragma to alter regular expression behaviour 0.04 metacpan
sigtrap Perl pragma to enable simple signal handling 1.02 metacpan
sort perl pragma to control sort() behaviour 1.02 metacpan
strict Perl pragma to restrict unsafe constructs 1.03 metacpan
subs Perl pragma to predeclare sub names 1.00 metacpan
threads Perl extension allowing use of interpreter based threads from perl 1.00 metacpan
threads::shared Perl extension for sharing data structures between threads 0.91 metacpan
utf8 Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code 1.02 metacpan
vars Perl pragma to predeclare global variable names (obsolete) 1.01 metacpan
vmsish Perl pragma to control VMS-specific language features 1.01 metacpan
warnings Perl pragma to control optional warnings 1.03 metacpan
warnings::register warnings import function 1.00 metacpan

Provides

Name File View
B::C::InitSection os2/B/C.pm metacpan
B::C::Section os2/B/C.pm metacpan
B::Disassembler::BytecodeStream os2/B/Disassembler.pm metacpan
B::OBJECT os2/B.pm metacpan
B::Pseudoreg os2/B/CC.pm metacpan
B::Section os2/B.pm metacpan
B::Shadow os2/B/CC.pm metacpan
CGITempFile CGI.pm metacpan
CPAN::Author CPAN.pm metacpan
CPAN::Bundle CPAN.pm metacpan
CPAN::CacheMgr CPAN.pm metacpan
CPAN::Complete CPAN.pm metacpan
CPAN::Debug CPAN.pm metacpan
CPAN::Distribution CPAN.pm metacpan
CPAN::Eval CPAN.pm metacpan
CPAN::Exception::RecursiveDependency CPAN.pm metacpan
CPAN::FTP CPAN.pm metacpan
CPAN::FTP::netrc CPAN.pm metacpan
CPAN::Index CPAN.pm metacpan
CPAN::InfoObj CPAN.pm metacpan
CPAN::LWP::UserAgent CPAN.pm metacpan
CPAN::Mirrored::By CPAN/FirstTime.pm metacpan
CPAN::Module CPAN.pm metacpan
CPAN::Queue CPAN.pm metacpan
CPAN::Shell CPAN.pm metacpan
CPAN::Tarzip CPAN.pm metacpan
CPAN::Version CPAN.pm metacpan
Class::Struct::Tie_ISA Class/Struct.pm metacpan
DB_File::BTREEINFO os2/DB_File.pm metacpan
DB_File::HASHINFO os2/DB_File.pm metacpan
DB_File::RECNOINFO os2/DB_File.pm metacpan
EVERY NEXT.pm metacpan
EVERY::LAST NEXT.pm metacpan
Encode::Internal os2/Encode.pm metacpan
Encode::UTF_EBCDIC os2/Encode.pm metacpan
Encode::utf8 os2/Encode.pm metacpan
Env::Array Env.pm metacpan
Env::Array::VMS Env.pm metacpan
ExtUtils::Install::Warn ExtUtils/Install.pm metacpan
ExtUtils::MakeMaker::_version ExtUtils/MM_Unix.pm metacpan
ExtUtils::ParseXS::CountLines ExtUtils/ParseXS.pm metacpan
Fh CGI.pm metacpan
Getopt::Long::Parser Getopt/Long.pm metacpan
IO::Pipe::End os2/IO/Pipe.pm metacpan
MM ExtUtils/MM.pm metacpan
MY ExtUtils/MY.pm metacpan
MultipartBuffer CGI.pm metacpan
NEXT::ACTUAL NEXT.pm metacpan
NEXT::ACTUAL::DISTINCT NEXT.pm metacpan
NEXT::ACTUAL::UNSEEN NEXT.pm metacpan
NEXT::DISTINCT NEXT.pm metacpan
NEXT::DISTINCT::ACTUAL NEXT.pm metacpan
NEXT::UNSEEN NEXT.pm metacpan
NEXT::UNSEEN::ACTUAL NEXT.pm metacpan
OS2::DLL::dll os2/DLL.pm metacpan
OS2::PrfDB::Hini os2/OS2/PrfDB.pm metacpan
OS2::PrfDB::Sub os2/OS2/PrfDB.pm metacpan
OS2::REXX::_ARRAY os2/OS2/REXX.pm metacpan
OS2::REXX::_HASH os2/OS2/REXX.pm metacpan
OS2::REXX::_SCALAR os2/OS2/REXX.pm metacpan
OS2::localMorphPM os2/OS2/Process.pm metacpan
POSIX::SigAction os2/POSIX.pm metacpan
Pod::Cache Pod/ParseUtils.pm metacpan
Pod::Cache::Item Pod/ParseUtils.pm metacpan
Pod::Hyperlink Pod/ParseUtils.pm metacpan
Pod::InputSource Pod/InputObjects.pm metacpan
Pod::InteriorSequence Pod/InputObjects.pm metacpan
Pod::List Pod/ParseUtils.pm metacpan
Pod::Paragraph Pod/InputObjects.pm metacpan
Pod::ParseTree Pod/InputObjects.pm metacpan
Term::ReadLine::Stub Term/ReadLine.pm metacpan
Term::ReadLine::TermCap Term/ReadLine.pm metacpan
Term::ReadLine::Tk Term/ReadLine.pm metacpan
Test::Harness::Iterator::ARRAY Test/Harness/Iterator.pm metacpan
Test::Harness::Iterator::FH Test/Harness/Iterator.pm metacpan
Text::Balanced::ErrorMsg Text/Balanced.pm metacpan
Text::Balanced::Extractor Text/Balanced.pm metacpan
Tie::ExtraHash Tie/Hash.pm metacpan
Tie::File::Cache Tie/File.pm metacpan
Tie::File::Heap Tie/File.pm metacpan
Tie::RefHash::Nestable Tie/RefHash.pm metacpan
Tie::StdArray Tie/Array.pm metacpan
Tie::StdHandle Tie/Handle.pm metacpan
Tie::StdHash Tie/Hash.pm metacpan
Tie::StdScalar Tie/Scalar.pm metacpan

Other Files

CPAN/META.yml metacpan
ExtUtils/META.yml metacpan