Module-Metadata 1.000015
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: PaxHeader/Module-Metadata-1.000015,PaxHeader/Module-Metadata-1.000015,Module-Metadata-1.000015/PaxHeader/Changes,Module-Metadata-1.000015/PaxHeader/Changes,Module-Metadata-1.000015/PaxHeader/lib,Module-Metadata-1.000015/PaxHeader/lib,Module-Metadata-1.000015/PaxHeader/maint,Module-Metadata-1.000015/PaxHeader/maint,Module-Metadata-1.000015/PaxHeader/Makefile.PL,Module-Metadata-1.000015/PaxHeader/Makefile.PL,Module-Metadata-1.000015/PaxHeader/MANIFEST,Module-Metadata-1.000015/PaxHeader/MANIFEST,Module-Metadata-1.000015/PaxHeader/META.json,Module-Metadata-1.000015/PaxHeader/META.json,Module-Metadata-1.000015/PaxHeader/META.yml,Module-Metadata-1.000015/PaxHeader/META.yml,Module-Metadata-1.000015/PaxHeader/README,Module-Metadata-1.000015/PaxHeader/README,Module-Metadata-1.000015/PaxHeader/t,Module-Metadata-1.000015/PaxHeader/t,Module-Metadata-1.000015/PaxHeader/xt,Module-Metadata-1.000015/PaxHeader/xt,Module-Metadata-1.000015/xt/PaxHeader/pod.t,Module-Metadata-1.000015/xt/PaxHeader/pod.t,Module-Metadata-1.000015/t/PaxHeader/contains_pod.t,Module-Metadata-1.000015/t/PaxHeader/contains_pod.t,Module-Metadata-1.000015/t/PaxHeader/encoding.t,Module-Metadata-1.000015/t/PaxHeader/encoding.t,Module-Metadata-1.000015/t/PaxHeader/endpod.t,Module-Metadata-1.000015/t/PaxHeader/endpod.t,Module-Metadata-1.000015/t/PaxHeader/lib,Module-Metadata-1.000015/t/PaxHeader/lib,Module-Metadata-1.000015/t/PaxHeader/metadata.t,Module-Metadata-1.000015/t/PaxHeader/metadata.t,Module-Metadata-1.000015/t/PaxHeader/version.t,Module-Metadata-1.000015/t/PaxHeader/version.t,Module-Metadata-1.000015/t/lib/PaxHeader/0_1,Module-Metadata-1.000015/t/lib/PaxHeader/0_1,Module-Metadata-1.000015/t/lib/PaxHeader/0_2,Module-Metadata-1.000015/t/lib/PaxHeader/0_2,Module-Metadata-1.000015/t/lib/PaxHeader/BOMTest,Module-Metadata-1.000015/t/lib/PaxHeader/BOMTest,Module-Metadata-1.000015/t/lib/PaxHeader/DistGen.pm,Module-Metadata-1.000015/t/lib/PaxHeader/DistGen.pm,Module-Metadata-1.000015/t/lib/PaxHeader/ENDPOD.pm,Module-Metadata-1.000015/t/lib/PaxHeader/ENDPOD.pm,Module-Metadata-1.000015/t/lib/PaxHeader/MBTest.pm,Module-Metadata-1.000015/t/lib/PaxHeader/MBTest.pm,Module-Metadata-1.000015/t/lib/PaxHeader/Tie,Module-Metadata-1.000015/t/lib/PaxHeader/Tie,Module-Metadata-1.000015/t/lib/Tie/PaxHeader/CPHash.pm,Module-Metadata-1.000015/t/lib/Tie/PaxHeader/CPHash.pm,Module-Metadata-1.000015/t/lib/BOMTest/PaxHeader/UTF16BE.pm,Module-Metadata-1.000015/t/lib/BOMTest/PaxHeader/UTF16BE.pm,Module-Metadata-1.000015/t/lib/BOMTest/PaxHeader/UTF16LE.pm,Module-Metadata-1.000015/t/lib/BOMTest/PaxHeader/UTF16LE.pm,Module-Metadata-1.000015/t/lib/BOMTest/PaxHeader/UTF8.pm,Module-Metadata-1.000015/t/lib/BOMTest/PaxHeader/UTF8.pm,Module-Metadata-1.000015/t/lib/0_2/PaxHeader/Foo.pm,Module-Metadata-1.000015/t/lib/0_2/PaxHeader/Foo.pm,Module-Metadata-1.000015/t/lib/0_1/PaxHeader/Foo.pm,Module-Metadata-1.000015/t/lib/0_1/PaxHeader/Foo.pm,Module-Metadata-1.000015/maint/PaxHeader/bump-version,Module-Metadata-1.000015/maint/PaxHeader/bump-version,Module-Metadata-1.000015/maint/PaxHeader/Makefile.include,Module-Metadata-1.000015/maint/PaxHeader/Makefile.include,Module-Metadata-1.000015/maint/PaxHeader/Makefile.PL.include,Module-Metadata-1.000015/maint/PaxHeader/Makefile.PL.include,Module-Metadata-1.000015/lib/PaxHeader/Module,Module-Metadata-1.000015/lib/PaxHeader/Module,Module-Metadata-1.000015/lib/Module/PaxHeader/Metadata.pm,Module-Metadata-1.000015/lib/Module/PaxHeader/Metadata.pm
- meta_yml_declares_perl_version
-
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.
- 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: Module::Metadata
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:
- Foo
- IO::Scalar
- 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.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- 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 |
---|---|---|---|
Module::Metadata | Gather package and POD information from perl module files | 1.000015 | metacpan |