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/Test-Tdd-0.009,PaxHeader/Test-Tdd-0.009,Test-Tdd-0.009/PaxHeader/LICENSE,Test-Tdd-0.009/PaxHeader/LICENSE,Test-Tdd-0.009/PaxHeader/bin,Test-Tdd-0.009/PaxHeader/bin,Test-Tdd-0.009/PaxHeader/example,Test-Tdd-0.009/PaxHeader/example,Test-Tdd-0.009/PaxHeader/MANIFEST,Test-Tdd-0.009/PaxHeader/MANIFEST,Test-Tdd-0.009/PaxHeader/t,Test-Tdd-0.009/PaxHeader/t,Test-Tdd-0.009/PaxHeader/README,Test-Tdd-0.009/PaxHeader/README,Test-Tdd-0.009/PaxHeader/README.md,Test-Tdd-0.009/PaxHeader/README.md,Test-Tdd-0.009/PaxHeader/META.yml,Test-Tdd-0.009/PaxHeader/META.yml,Test-Tdd-0.009/PaxHeader/lib,Test-Tdd-0.009/PaxHeader/lib,Test-Tdd-0.009/PaxHeader/Makefile.PL,Test-Tdd-0.009/PaxHeader/Makefile.PL,Test-Tdd-0.009/PaxHeader/META.json,Test-Tdd-0.009/PaxHeader/META.json,Test-Tdd-0.009/PaxHeader/dist.ini,Test-Tdd-0.009/PaxHeader/dist.ini,Test-Tdd-0.009/lib/PaxHeader/Test,Test-Tdd-0.009/lib/PaxHeader/Test,Test-Tdd-0.009/lib/Test/PaxHeader/Tdd.pm,Test-Tdd-0.009/lib/Test/PaxHeader/Tdd.pm,Test-Tdd-0.009/lib/Test/PaxHeader/Tdd,Test-Tdd-0.009/lib/Test/PaxHeader/Tdd,Test-Tdd-0.009/lib/Test/Tdd/PaxHeader/Runner.pm,Test-Tdd-0.009/lib/Test/Tdd/PaxHeader/Runner.pm,Test-Tdd-0.009/lib/Test/Tdd/PaxHeader/Generator.pm,Test-Tdd-0.009/lib/Test/Tdd/PaxHeader/Generator.pm,Test-Tdd-0.009/t/PaxHeader/Test,Test-Tdd-0.009/t/PaxHeader/Test,Test-Tdd-0.009/t/Test/PaxHeader/Tdd,Test-Tdd-0.009/t/Test/PaxHeader/Tdd,Test-Tdd-0.009/t/Test/Tdd/PaxHeader/Generator.t,Test-Tdd-0.009/t/Test/Tdd/PaxHeader/Generator.t,Test-Tdd-0.009/example/PaxHeader/unwatched,Test-Tdd-0.009/example/PaxHeader/unwatched,Test-Tdd-0.009/example/PaxHeader/t,Test-Tdd-0.009/example/PaxHeader/t,Test-Tdd-0.009/example/PaxHeader/lib,Test-Tdd-0.009/example/PaxHeader/lib,Test-Tdd-0.009/example/lib/PaxHeader/Module,Test-Tdd-0.009/example/lib/PaxHeader/Module,Test-Tdd-0.009/example/lib/PaxHeader/SlowFile.pm,Test-Tdd-0.009/example/lib/PaxHeader/SlowFile.pm,Test-Tdd-0.009/example/lib/Module/PaxHeader/Code.pm,Test-Tdd-0.009/example/lib/Module/PaxHeader/Code.pm,Test-Tdd-0.009/example/lib/Module/PaxHeader/Untested.pm,Test-Tdd-0.009/example/lib/Module/PaxHeader/Untested.pm,Test-Tdd-0.009/example/lib/Module/PaxHeader/ImmutableMooseClass.pm,Test-Tdd-0.009/example/lib/Module/PaxHeader/ImmutableMooseClass.pm,Test-Tdd-0.009/example/lib/Module/PaxHeader/NoPermission,Test-Tdd-0.009/example/lib/Module/PaxHeader/NoPermission,Test-Tdd-0.009/example/lib/Module/NoPermission/PaxHeader/t,Test-Tdd-0.009/example/lib/Module/NoPermission/PaxHeader/t,Test-Tdd-0.009/example/lib/Module/NoPermission/PaxHeader/Untested.pm,Test-Tdd-0.009/example/lib/Module/NoPermission/PaxHeader/Untested.pm,Test-Tdd-0.009/example/lib/Module/NoPermission/t/PaxHeader/i_was_here_first,Test-Tdd-0.009/example/lib/Module/NoPermission/t/PaxHeader/i_was_here_first,Test-Tdd-0.009/example/lib/Module/NoPermission/t/PaxHeader/input,Test-Tdd-0.009/example/lib/Module/NoPermission/t/PaxHeader/input,Test-Tdd-0.009/example/lib/Module/NoPermission/t/input/PaxHeader/dont_touch_me,Test-Tdd-0.009/example/lib/Module/NoPermission/t/input/PaxHeader/dont_touch_me,Test-Tdd-0.009/example/t/PaxHeader/Module,Test-Tdd-0.009/example/t/PaxHeader/Module,Test-Tdd-0.009/example/t/PaxHeader/Test.t,Test-Tdd-0.009/example/t/PaxHeader/Test.t,Test-Tdd-0.009/example/t/PaxHeader/nested,Test-Tdd-0.009/example/t/PaxHeader/nested,Test-Tdd-0.009/example/t/PaxHeader/Dummy.t,Test-Tdd-0.009/example/t/PaxHeader/Dummy.t,Test-Tdd-0.009/example/t/nested/PaxHeader/Nested.t,Test-Tdd-0.009/example/t/nested/PaxHeader/Nested.t,Test-Tdd-0.009/example/t/Module/PaxHeader/input,Test-Tdd-0.009/example/t/Module/PaxHeader/input,Test-Tdd-0.009/example/t/Module/PaxHeader/Untested.t,Test-Tdd-0.009/example/t/Module/PaxHeader/Untested.t,Test-Tdd-0.009/example/t/Module/input/PaxHeader/Untested_returns_the_first_param.dump,Test-Tdd-0.009/example/t/Module/input/PaxHeader/Untested_returns_the_first_param.dump,Test-Tdd-0.009/example/t/Module/input/PaxHeader/Untested_returns_params_plus_foo.dump,Test-Tdd-0.009/example/t/Module/input/PaxHeader/Untested_returns_params_plus_foo.dump,Test-Tdd-0.009/example/unwatched/PaxHeader/ThisDontTriggerTests.pm,Test-Tdd-0.009/example/unwatched/PaxHeader/ThisDontTriggerTests.pm,Test-Tdd-0.009/bin/PaxHeader/provetdd,Test-Tdd-0.009/bin/PaxHeader/provetdd

has_changelog

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

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

main_module_version_matches_dist_version

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

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.

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.

Modules

Name Abstract Version View
Test::Tdd Run tests continuously, detecting changes metacpan
Test::Tdd::Generator Generate tests for existing code metacpan
Test::Tdd::Runner metacpan

Other Files

MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
README.md metacpan
dist.ini metacpan