Module-Pluggable 6.2 Latest
Kwalitee Issues
- no_pax_headers
-
If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.
Error: Module-Pluggable-6.2/PaxHeader/Changes,Module-Pluggable-6.2/PaxHeader/Changes,Module-Pluggable-6.2/PaxHeader/Makefile.PL,Module-Pluggable-6.2/PaxHeader/Makefile.PL,Module-Pluggable-6.2/lib/Module/PaxHeader/Pluggable.pm,Module-Pluggable-6.2/lib/Module/PaxHeader/Pluggable.pm,Module-Pluggable-6.2/lib/Module/Pluggable/PaxHeader/Object.pm,Module-Pluggable-6.2/lib/Module/Pluggable/PaxHeader/Object.pm,Module-Pluggable-6.2/t/PaxHeader/04acmepath.t,Module-Pluggable-6.2/t/PaxHeader/04acmepath.t,Module-Pluggable-6.2/t/PaxHeader/09require.t,Module-Pluggable-6.2/t/PaxHeader/09require.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_noinner.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_noinner.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_override.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_override.t,Module-Pluggable-6.2/t/PaxHeader/01use.t,Module-Pluggable-6.2/t/PaxHeader/01use.t,Module-Pluggable-6.2/t/PaxHeader/24local_inc_package.t,Module-Pluggable-6.2/t/PaxHeader/24local_inc_package.t,Module-Pluggable-6.2/t/PaxHeader/02works.t,Module-Pluggable-6.2/t/PaxHeader/02works.t,Module-Pluggable-6.2/t/PaxHeader/20dodgy_files.t,Module-Pluggable-6.2/t/PaxHeader/20dodgy_files.t,Module-Pluggable-6.2/t/PaxHeader/02alsoworks.t,Module-Pluggable-6.2/t/PaxHeader/02alsoworks.t,Module-Pluggable-6.2/t/PaxHeader/25single_letter_package.t,Module-Pluggable-6.2/t/PaxHeader/25single_letter_package.t,Module-Pluggable-6.2/t/PaxHeader/29unreadable.t,Module-Pluggable-6.2/t/PaxHeader/29unreadable.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_onefile.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_onefile.t,Module-Pluggable-6.2/t/PaxHeader/19can_ok_clobber.t,Module-Pluggable-6.2/t/PaxHeader/19can_ok_clobber.t,Module-Pluggable-6.2/t/PaxHeader/06multipath.t,Module-Pluggable-6.2/t/PaxHeader/06multipath.t,Module-Pluggable-6.2/t/PaxHeader/23depth.t,Module-Pluggable-6.2/t/PaxHeader/23depth.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_super.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_super.t,Module-Pluggable-6.2/t/PaxHeader/21editor_junk.t,Module-Pluggable-6.2/t/PaxHeader/21editor_junk.t,Module-Pluggable-6.2/t/PaxHeader/14package.t,Module-Pluggable-6.2/t/PaxHeader/14package.t,Module-Pluggable-6.2/t/PaxHeader/26inc_hook.t,Module-Pluggable-6.2/t/PaxHeader/26inc_hook.t,Module-Pluggable-6.2/t/PaxHeader/04acmedir.t,Module-Pluggable-6.2/t/PaxHeader/04acmedir.t,Module-Pluggable-6.2/t/PaxHeader/22trigger.t,Module-Pluggable-6.2/t/PaxHeader/22trigger.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_inner.t,Module-Pluggable-6.2/t/PaxHeader/10innerpack_inner.t,Module-Pluggable-6.2/t/PaxHeader/04acmedir_single.t,Module-Pluggable-6.2/t/PaxHeader/04acmedir_single.t,Module-Pluggable-6.2/t/lib/M/PaxHeader/X.pm,Module-Pluggable-6.2/t/lib/M/PaxHeader/X.pm,Module-Pluggable-6.2/t/lib/Text/PaxHeader/Abbrev.pm,Module-Pluggable-6.2/t/lib/Text/PaxHeader/Abbrev.pm,Module-Pluggable-6.2/t/lib/MyTest/Plugin/PaxHeader/Bar.pm,Module-Pluggable-6.2/t/lib/MyTest/Plugin/PaxHeader/Bar.pm,Module-Pluggable-6.2/t/lib/MyTest/Plugin/PaxHeader/Foo.pm,Module-Pluggable-6.2/t/lib/MyTest/Plugin/PaxHeader/Foo.pm,Module-Pluggable-6.2/t/fp/PaxHeader/app.pl,Module-Pluggable-6.2/t/fp/PaxHeader/app.pl
- 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.
- 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: Devel::InnerPackage, Module::Pluggable, Module::Pluggable::Object
- 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.4,5.2,6.2
- 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.
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.