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/Net-Curl-0.39,PaxHeader/Net-Curl-0.39,Net-Curl-0.39/PaxHeader/Changes,Net-Curl-0.39/PaxHeader/Changes,Net-Curl-0.39/PaxHeader/Curl.xs,Net-Curl-0.39/PaxHeader/Curl.xs,Net-Curl-0.39/PaxHeader/Curl_Easy.xsh,Net-Curl-0.39/PaxHeader/Curl_Easy.xsh,Net-Curl-0.39/PaxHeader/Curl_Easy_callbacks.c,Net-Curl-0.39/PaxHeader/Curl_Easy_callbacks.c,Net-Curl-0.39/PaxHeader/Curl_Easy_setopt.c,Net-Curl-0.39/PaxHeader/Curl_Easy_setopt.c,Net-Curl-0.39/PaxHeader/Curl_Form.xsh,Net-Curl-0.39/PaxHeader/Curl_Form.xsh,Net-Curl-0.39/PaxHeader/Curl_Multi.xsh,Net-Curl-0.39/PaxHeader/Curl_Multi.xsh,Net-Curl-0.39/PaxHeader/Curl_Share.xsh,Net-Curl-0.39/PaxHeader/Curl_Share.xsh,Net-Curl-0.39/PaxHeader/examples,Net-Curl-0.39/PaxHeader/examples,Net-Curl-0.39/PaxHeader/inc,Net-Curl-0.39/PaxHeader/inc,Net-Curl-0.39/PaxHeader/lib,Net-Curl-0.39/PaxHeader/lib,Net-Curl-0.39/PaxHeader/LICENSE,Net-Curl-0.39/PaxHeader/LICENSE,Net-Curl-0.39/PaxHeader/Makefile.PL,Net-Curl-0.39/PaxHeader/Makefile.PL,Net-Curl-0.39/PaxHeader/MANIFEST,Net-Curl-0.39/PaxHeader/MANIFEST,Net-Curl-0.39/PaxHeader/MANIFEST.SKIP,Net-Curl-0.39/PaxHeader/MANIFEST.SKIP,Net-Curl-0.39/PaxHeader/META.json,Net-Curl-0.39/PaxHeader/META.json,Net-Curl-0.39/PaxHeader/META.yml,Net-Curl-0.39/PaxHeader/META.yml,Net-Curl-0.39/PaxHeader/README,Net-Curl-0.39/PaxHeader/README,Net-Curl-0.39/PaxHeader/SIGNATURE,Net-Curl-0.39/PaxHeader/SIGNATURE,Net-Curl-0.39/PaxHeader/t,Net-Curl-0.39/PaxHeader/t,Net-Curl-0.39/PaxHeader/typemap,Net-Curl-0.39/PaxHeader/typemap,Net-Curl-0.39/t/PaxHeader/00-info.t,Net-Curl-0.39/t/PaxHeader/00-info.t,Net-Curl-0.39/t/PaxHeader/01-constants.t,Net-Curl-0.39/t/PaxHeader/01-constants.t,Net-Curl-0.39/t/PaxHeader/02-methods.t,Net-Curl-0.39/t/PaxHeader/02-methods.t,Net-Curl-0.39/t/PaxHeader/03-cookies.t,Net-Curl-0.39/t/PaxHeader/03-cookies.t,Net-Curl-0.39/t/PaxHeader/40-callback-opensocket.t,Net-Curl-0.39/t/PaxHeader/40-callback-opensocket.t,Net-Curl-0.39/t/PaxHeader/50-crash-lastref.t,Net-Curl-0.39/t/PaxHeader/50-crash-lastref.t,Net-Curl-0.39/t/PaxHeader/51-crash-destroy-with-callbacks.t,Net-Curl-0.39/t/PaxHeader/51-crash-destroy-with-callbacks.t,Net-Curl-0.39/t/PaxHeader/52-alter-base.t,Net-Curl-0.39/t/PaxHeader/52-alter-base.t,Net-Curl-0.39/t/PaxHeader/53-crash-destroy-with-callbacks-multi.t,Net-Curl-0.39/t/PaxHeader/53-crash-destroy-with-callbacks-multi.t,Net-Curl-0.39/t/PaxHeader/54-crash-getinfo-slist.t,Net-Curl-0.39/t/PaxHeader/54-crash-getinfo-slist.t,Net-Curl-0.39/t/PaxHeader/55-crash-reset.t,Net-Curl-0.39/t/PaxHeader/55-crash-reset.t,Net-Curl-0.39/t/PaxHeader/60-multi-wait.t,Net-Curl-0.39/t/PaxHeader/60-multi-wait.t,Net-Curl-0.39/t/PaxHeader/61-multi-wait-other.t,Net-Curl-0.39/t/PaxHeader/61-multi-wait-other.t,Net-Curl-0.39/t/PaxHeader/70-escape-unescape.t,Net-Curl-0.39/t/PaxHeader/70-escape-unescape.t,Net-Curl-0.39/t/PaxHeader/96-leak.t,Net-Curl-0.39/t/PaxHeader/96-leak.t,Net-Curl-0.39/t/PaxHeader/99-symbols.t,Net-Curl-0.39/t/PaxHeader/99-symbols.t,Net-Curl-0.39/t/PaxHeader/author-critic.t,Net-Curl-0.39/t/PaxHeader/author-critic.t,Net-Curl-0.39/t/PaxHeader/compat-00constants.t,Net-Curl-0.39/t/PaxHeader/compat-00constants.t,Net-Curl-0.39/t/PaxHeader/compat-01basic.t,Net-Curl-0.39/t/PaxHeader/compat-01basic.t,Net-Curl-0.39/t/PaxHeader/compat-02callbacks.t,Net-Curl-0.39/t/PaxHeader/compat-02callbacks.t,Net-Curl-0.39/t/PaxHeader/compat-04abort-test.t,Net-Curl-0.39/t/PaxHeader/compat-04abort-test.t,Net-Curl-0.39/t/PaxHeader/compat-05progress.t,Net-Curl-0.39/t/PaxHeader/compat-05progress.t,Net-Curl-0.39/t/PaxHeader/compat-08ssl.t,Net-Curl-0.39/t/PaxHeader/compat-08ssl.t,Net-Curl-0.39/t/PaxHeader/compat-09times.t,Net-Curl-0.39/t/PaxHeader/compat-09times.t,Net-Curl-0.39/t/PaxHeader/compat-10errbuf.t,Net-Curl-0.39/t/PaxHeader/compat-10errbuf.t,Net-Curl-0.39/t/PaxHeader/compat-14duphandle.t,Net-Curl-0.39/t/PaxHeader/compat-14duphandle.t,Net-Curl-0.39/t/PaxHeader/compat-15duphandle-callback.t,Net-Curl-0.39/t/PaxHeader/compat-15duphandle-callback.t,Net-Curl-0.39/t/PaxHeader/compat-18twinhandles.t,Net-Curl-0.39/t/PaxHeader/compat-18twinhandles.t,Net-Curl-0.39/t/PaxHeader/compat-19multi.t,Net-Curl-0.39/t/PaxHeader/compat-19multi.t,Net-Curl-0.39/t/PaxHeader/compat-20undefined_subs.t,Net-Curl-0.39/t/PaxHeader/compat-20undefined_subs.t,Net-Curl-0.39/t/PaxHeader/compat-21write-to-scalar.t,Net-Curl-0.39/t/PaxHeader/compat-21write-to-scalar.t,Net-Curl-0.39/t/PaxHeader/old-01basic.t,Net-Curl-0.39/t/PaxHeader/old-01basic.t,Net-Curl-0.39/t/PaxHeader/old-02-form.t,Net-Curl-0.39/t/PaxHeader/old-02-form.t,Net-Curl-0.39/t/PaxHeader/old-02callbacks.t,Net-Curl-0.39/t/PaxHeader/old-02callbacks.t,Net-Curl-0.39/t/PaxHeader/old-04abort-test.t,Net-Curl-0.39/t/PaxHeader/old-04abort-test.t,Net-Curl-0.39/t/PaxHeader/old-05progress.t,Net-Curl-0.39/t/PaxHeader/old-05progress.t,Net-Curl-0.39/t/PaxHeader/old-06http-post.t,Net-Curl-0.39/t/PaxHeader/old-06http-post.t,Net-Curl-0.39/t/PaxHeader/old-07ftp-upload.t,Net-Curl-0.39/t/PaxHeader/old-07ftp-upload.t,Net-Curl-0.39/t/PaxHeader/old-08ssl.t,Net-Curl-0.39/t/PaxHeader/old-08ssl.t,Net-Curl-0.39/t/PaxHeader/old-09times.t,Net-Curl-0.39/t/PaxHeader/old-09times.t,Net-Curl-0.39/t/PaxHeader/old-10errbuf.t,Net-Curl-0.39/t/PaxHeader/old-10errbuf.t,Net-Curl-0.39/t/PaxHeader/old-14duphandle.t,Net-Curl-0.39/t/PaxHeader/old-14duphandle.t,Net-Curl-0.39/t/PaxHeader/old-15duphandle-callback.t,Net-Curl-0.39/t/PaxHeader/old-15duphandle-callback.t,Net-Curl-0.39/t/PaxHeader/old-16formpost.t,Net-Curl-0.39/t/PaxHeader/old-16formpost.t,Net-Curl-0.39/t/PaxHeader/old-17slist.t,Net-Curl-0.39/t/PaxHeader/old-17slist.t,Net-Curl-0.39/t/PaxHeader/old-18twinhandles.t,Net-Curl-0.39/t/PaxHeader/old-18twinhandles.t,Net-Curl-0.39/t/PaxHeader/old-19multi.t,Net-Curl-0.39/t/PaxHeader/old-19multi.t,Net-Curl-0.39/t/PaxHeader/old-20undefined_subs.t,Net-Curl-0.39/t/PaxHeader/old-20undefined_subs.t,Net-Curl-0.39/t/PaxHeader/old-21write-to-scalar.t,Net-Curl-0.39/t/PaxHeader/old-21write-to-scalar.t,Net-Curl-0.39/t/PaxHeader/old-22sendrecv.t,Net-Curl-0.39/t/PaxHeader/old-22sendrecv.t,Net-Curl-0.39/t/PaxHeader/old-23socket-action.t,Net-Curl-0.39/t/PaxHeader/old-23socket-action.t,Net-Curl-0.39/t/PaxHeader/old-24-multi-refcount.t,Net-Curl-0.39/t/PaxHeader/old-24-multi-refcount.t,Net-Curl-0.39/t/PaxHeader/old-25xrefinfo.t,Net-Curl-0.39/t/PaxHeader/old-25xrefinfo.t,Net-Curl-0.39/t/PaxHeader/release-consistent-version.t,Net-Curl-0.39/t/PaxHeader/release-consistent-version.t,Net-Curl-0.39/t/PaxHeader/release-cpan-changes.t,Net-Curl-0.39/t/PaxHeader/release-cpan-changes.t,Net-Curl-0.39/t/PaxHeader/release-dist-manifest.t,Net-Curl-0.39/t/PaxHeader/release-dist-manifest.t,Net-Curl-0.39/t/PaxHeader/release-distmeta.t,Net-Curl-0.39/t/PaxHeader/release-distmeta.t,Net-Curl-0.39/t/PaxHeader/release-kwalitee.t,Net-Curl-0.39/t/PaxHeader/release-kwalitee.t,Net-Curl-0.39/t/PaxHeader/release-minimum-version.t,Net-Curl-0.39/t/PaxHeader/release-minimum-version.t,Net-Curl-0.39/t/PaxHeader/release-mojibake.t,Net-Curl-0.39/t/PaxHeader/release-mojibake.t,Net-Curl-0.39/t/PaxHeader/release-pod-coverage.t,Net-Curl-0.39/t/PaxHeader/release-pod-coverage.t,Net-Curl-0.39/t/PaxHeader/release-pod-linkcheck.t,Net-Curl-0.39/t/PaxHeader/release-pod-linkcheck.t,Net-Curl-0.39/t/PaxHeader/release-pod-syntax.t,Net-Curl-0.39/t/PaxHeader/release-pod-syntax.t,Net-Curl-0.39/t/PaxHeader/release-portability.t,Net-Curl-0.39/t/PaxHeader/release-portability.t,Net-Curl-0.39/t/PaxHeader/release-test-version.t,Net-Curl-0.39/t/PaxHeader/release-test-version.t,Net-Curl-0.39/t/PaxHeader/release-unused-vars.t,Net-Curl-0.39/t/PaxHeader/release-unused-vars.t,Net-Curl-0.39/lib/PaxHeader/Net,Net-Curl-0.39/lib/PaxHeader/Net,Net-Curl-0.39/lib/Net/PaxHeader/Curl,Net-Curl-0.39/lib/Net/PaxHeader/Curl,Net-Curl-0.39/lib/Net/PaxHeader/Curl.pm,Net-Curl-0.39/lib/Net/PaxHeader/Curl.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Compat.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Compat.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Easy.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Easy.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/examples.pod,Net-Curl-0.39/lib/Net/Curl/PaxHeader/examples.pod,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Form.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Form.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Multi.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Multi.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Share.pm,Net-Curl-0.39/lib/Net/Curl/PaxHeader/Share.pm,Net-Curl-0.39/inc/PaxHeader/Compat,Net-Curl-0.39/inc/PaxHeader/Compat,Net-Curl-0.39/inc/PaxHeader/Compat.pm,Net-Curl-0.39/inc/PaxHeader/Compat.pm,Net-Curl-0.39/inc/PaxHeader/symbols-in-versions,Net-Curl-0.39/inc/PaxHeader/symbols-in-versions,Net-Curl-0.39/inc/PaxHeader/Test,Net-Curl-0.39/inc/PaxHeader/Test,Net-Curl-0.39/inc/Test/PaxHeader/HTTP,Net-Curl-0.39/inc/Test/PaxHeader/HTTP,Net-Curl-0.39/inc/Test/PaxHeader/UnConstant.pm,Net-Curl-0.39/inc/Test/PaxHeader/UnConstant.pm,Net-Curl-0.39/inc/Test/HTTP/PaxHeader/Server.pm,Net-Curl-0.39/inc/Test/HTTP/PaxHeader/Server.pm,Net-Curl-0.39/inc/Compat/PaxHeader/WWW,Net-Curl-0.39/inc/Compat/PaxHeader/WWW,Net-Curl-0.39/inc/Compat/WWW/PaxHeader/Curl,Net-Curl-0.39/inc/Compat/WWW/PaxHeader/Curl,Net-Curl-0.39/inc/Compat/WWW/PaxHeader/Curl.pm,Net-Curl-0.39/inc/Compat/WWW/PaxHeader/Curl.pm,Net-Curl-0.39/inc/Compat/WWW/Curl/PaxHeader/Easy.pm,Net-Curl-0.39/inc/Compat/WWW/Curl/PaxHeader/Easy.pm,Net-Curl-0.39/inc/Compat/WWW/Curl/PaxHeader/Form.pm,Net-Curl-0.39/inc/Compat/WWW/Curl/PaxHeader/Form.pm,Net-Curl-0.39/inc/Compat/WWW/Curl/PaxHeader/Multi.pm,Net-Curl-0.39/inc/Compat/WWW/Curl/PaxHeader/Multi.pm,Net-Curl-0.39/inc/Compat/WWW/Curl/PaxHeader/Share.pm,Net-Curl-0.39/inc/Compat/WWW/Curl/PaxHeader/Share.pm,Net-Curl-0.39/examples/PaxHeader/01-curl-transport.pl,Net-Curl-0.39/examples/PaxHeader/01-curl-transport.pl,Net-Curl-0.39/examples/PaxHeader/02-multi-simple.pl,Net-Curl-0.39/examples/PaxHeader/02-multi-simple.pl,Net-Curl-0.39/examples/PaxHeader/03-multi-event.pl,Net-Curl-0.39/examples/PaxHeader/03-multi-event.pl,Net-Curl-0.39/examples/PaxHeader/04-share-threads.pl,Net-Curl-0.39/examples/PaxHeader/04-share-threads.pl,Net-Curl-0.39/examples/PaxHeader/05-irssi-downloader.pl,Net-Curl-0.39/examples/PaxHeader/05-irssi-downloader.pl

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.39,4.15

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
Net::Curl Perl interface for libcurl 0.39 metacpan
Net::Curl::Compat compatibility layer for WWW::Curl 4.15 metacpan
Net::Curl::Easy Perl interface for curl_easy_* functions 0.39 metacpan
Net::Curl::Form Form builder for Net::Curl 0.39 metacpan
Net::Curl::Multi Perl interface for curl_multi_* functions 0.39 metacpan
Net::Curl::Share Perl interface for curl_share_* functions 0.39 metacpan

Provides

Name File View
Net::Curl::Easy::Code lib/Net/Curl/Easy.pm metacpan
Net::Curl::Form::Code lib/Net/Curl/Form.pm metacpan
Net::Curl::Multi::Code lib/Net/Curl/Multi.pm metacpan
Net::Curl::Share::Code lib/Net/Curl/Share.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan