Kwalitee Issues

has_meta_yml

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

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.

no_pod_errors

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

Error: Mac-Carbon-0.73/AppleEvents/AppleEvents.pm -- Around line 1295: Unknown directive: =include Mac-Carbon-0.73/Components/Components.pm -- Around line 160: Unknown directive: =include Mac-Carbon-0.73/Files/Files.pm -- Around line 871: Non-ASCII character seen before =encoding in 'ColorSyncª'. Assuming CP1252 Around line 1650: Unknown directive: =include Mac-Carbon-0.73/Gestalt/Gestalt.pm -- Around line 2274: Unknown directive: =include Mac-Carbon-0.73/InternetConfig/InternetConfig.pm -- Around line 745: Unknown directive: =include Around line 747: '=item' outside of any '=over' Mac-Carbon-0.73/Memory/Memory.pm -- Around line 99: Unknown directive: =include Mac-Carbon-0.73/MoreFiles/MoreFiles.pm -- Around line 90: Unknown directive: =include Mac-Carbon-0.73/Notification/Notification.pm -- Around line 47: Unknown directive: =include Mac-Carbon-0.73/OSA/OSA.pm -- Around line 344: Unknown directive: =include Mac-Carbon-0.73/Processes/Processes.pm -- Around line 232: Unknown directive: =include Mac-Carbon-0.73/Resources/Resources.pm -- Around line 151: Unknown directive: =include Mac-Carbon-0.73/Sound/Sound.pm -- Around line 646: Unknown directive: =include Mac-Carbon-0.73/Speech/Speech.pm -- Around line 182: Unknown directive: =include Mac-Carbon-0.73/Types/Types.pm -- Around line 251: Unknown directive: =include

has_meta_json

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

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.

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: Mac::AppleEvents, Mac::Carbon, Mac::Components, Mac::Files, Mac::Gestalt, Mac::InternetConfig, Mac::Memory, Mac::MoreFiles, Mac::Notification, Mac::OSA, Mac::Processes, Mac::Resources, Mac::Sound, Mac::Speech, Mac::Types, MacPerl

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.73,1.01,1.02,1.03,1.04,1.09,1.22,1.31

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
Mac::AppleEvents Macintosh Toolbox Interface to the Apple Event Manager 1.31 metacpan
Mac::Carbon Access to Mac OS Carbon API 0.73 metacpan
Mac::Components Macintosh Toolbox Interface to the Components Manager 1.02 metacpan
Mac::Files Macintosh Toolbox Interface to the File and Alias Manager 1.09 metacpan
Mac::Gestalt Macintosh Toolbox Interface to the Gestalt Manager 1.02 metacpan
Mac::InternetConfig Interface to Peter Lewis' and Quinns Internet Config system 1.01 metacpan
Mac::Memory MacOS Memory Manager 1.22 metacpan
Mac::MoreFiles Sophisticated file management routines 1.03 metacpan
Mac::Notification Macintosh Toolbox Interface to Notification Manager 1.02 metacpan
Mac::OSA Provide interface to Open Scripting Architecture 1.04 metacpan
Mac::Processes Macintosh Toolbox Interface to Process Manager 1.04 metacpan
Mac::Resources Macintosh Toolbox Interface to the Resource Manager 1.04 metacpan
Mac::Sound Macintosh Toolbox Interface to Sound Manager 1.02 metacpan
Mac::Speech Provide interface to PlainTalk (Speech Manager) 1.03 metacpan
Mac::Types Macintosh Toolbox Types and conversions. 1.02 metacpan
MacPerl Built-in Macintosh specific routines. 1.04 metacpan

Provides

Name File View
AEDesc AppleEvents/AppleEvents.pm metacpan
AEKeyDesc AppleEvents/AppleEvents.pm metacpan
AEStream AppleEvents/AppleEvents.pm metacpan
AESubDesc AppleEvents/AppleEvents.pm metacpan
Handle Memory/Memory.pm metacpan
LaunchParam Processes/Processes.pm metacpan
Mac::AppleEvents::EventHandler AppleEvents/AppleEvents.pm metacpan
Mac::Gestalt::_GestaltHash Gestalt/Gestalt.pm metacpan
Mac::InternetConfig::_Cooked InternetConfig/InternetConfig.pm metacpan
Mac::InternetConfig::_Map InternetConfig/InternetConfig.pm metacpan
Mac::InternetConfig::_Raw InternetConfig/InternetConfig.pm metacpan
Mac::MoreFiles::_ApplHash MoreFiles/MoreFiles.pm metacpan
Mac::Processes::_ProcessInfoMap Processes/Processes.pm metacpan
Mac::Speech::_VoiceHash Speech/Speech.pm metacpan
NMRec Notification/Notification.pm metacpan

Other Files

AppleEvents/Makefile.PL metacpan
Changes metacpan
Components/Makefile.PL metacpan
Files/Makefile.PL metacpan
Gestalt/Makefile.PL metacpan
InternetConfig/Makefile.PL metacpan
MANIFEST metacpan
MacPerl/Makefile.PL metacpan
Makefile.PL metacpan
Memory/Makefile.PL metacpan
MoreFiles/Makefile.PL metacpan
Notification/Makefile.PL metacpan
OSA/Makefile.PL metacpan
Processes/Makefile.PL metacpan
README metacpan
Resources/Makefile.PL metacpan
Sound/Makefile.PL metacpan
Speech/Makefile.PL metacpan
Types/Makefile.PL metacpan