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/WWW-Tumblr-5.2,PaxHeader/WWW-Tumblr-5.2,WWW-Tumblr-5.2/PaxHeader/AUTHORS,WWW-Tumblr-5.2/PaxHeader/AUTHORS,WWW-Tumblr-5.2/PaxHeader/Changes,WWW-Tumblr-5.2/PaxHeader/Changes,WWW-Tumblr-5.2/PaxHeader/examples,WWW-Tumblr-5.2/PaxHeader/examples,WWW-Tumblr-5.2/PaxHeader/lib,WWW-Tumblr-5.2/PaxHeader/lib,WWW-Tumblr-5.2/PaxHeader/Makefile.PL,WWW-Tumblr-5.2/PaxHeader/Makefile.PL,WWW-Tumblr-5.2/PaxHeader/MANIFEST,WWW-Tumblr-5.2/PaxHeader/MANIFEST,WWW-Tumblr-5.2/PaxHeader/META.json,WWW-Tumblr-5.2/PaxHeader/META.json,WWW-Tumblr-5.2/PaxHeader/META.yml,WWW-Tumblr-5.2/PaxHeader/META.yml,WWW-Tumblr-5.2/PaxHeader/README,WWW-Tumblr-5.2/PaxHeader/README,WWW-Tumblr-5.2/PaxHeader/t,WWW-Tumblr-5.2/PaxHeader/t,WWW-Tumblr-5.2/t/PaxHeader/00-load.t,WWW-Tumblr-5.2/t/PaxHeader/00-load.t,WWW-Tumblr-5.2/t/PaxHeader/01-blog_info.t,WWW-Tumblr-5.2/t/PaxHeader/01-blog_info.t,WWW-Tumblr-5.2/t/PaxHeader/02-blog_avatar.t,WWW-Tumblr-5.2/t/PaxHeader/02-blog_avatar.t,WWW-Tumblr-5.2/t/PaxHeader/03-blog_likes.t,WWW-Tumblr-5.2/t/PaxHeader/03-blog_likes.t,WWW-Tumblr-5.2/t/PaxHeader/04-blog_followers.t,WWW-Tumblr-5.2/t/PaxHeader/04-blog_followers.t,WWW-Tumblr-5.2/t/PaxHeader/05-blog_posts.t,WWW-Tumblr-5.2/t/PaxHeader/05-blog_posts.t,WWW-Tumblr-5.2/t/PaxHeader/06-blog_postings.t,WWW-Tumblr-5.2/t/PaxHeader/06-blog_postings.t,WWW-Tumblr-5.2/t/PaxHeader/07-blog_post_data_image.t,WWW-Tumblr-5.2/t/PaxHeader/07-blog_post_data_image.t,WWW-Tumblr-5.2/t/PaxHeader/08-blog_post_data_images.t,WWW-Tumblr-5.2/t/PaxHeader/08-blog_post_data_images.t,WWW-Tumblr-5.2/t/PaxHeader/09-user_info.t,WWW-Tumblr-5.2/t/PaxHeader/09-user_info.t,WWW-Tumblr-5.2/t/PaxHeader/10-user_dashboard.t,WWW-Tumblr-5.2/t/PaxHeader/10-user_dashboard.t,WWW-Tumblr-5.2/t/PaxHeader/11-user_likes.t,WWW-Tumblr-5.2/t/PaxHeader/11-user_likes.t,WWW-Tumblr-5.2/t/PaxHeader/12-user_following.t,WWW-Tumblr-5.2/t/PaxHeader/12-user_following.t,WWW-Tumblr-5.2/t/PaxHeader/13-user_follow.t,WWW-Tumblr-5.2/t/PaxHeader/13-user_follow.t,WWW-Tumblr-5.2/t/PaxHeader/14-user_unfollow.t,WWW-Tumblr-5.2/t/PaxHeader/14-user_unfollow.t,WWW-Tumblr-5.2/t/PaxHeader/15-tagged.t,WWW-Tumblr-5.2/t/PaxHeader/15-tagged.t,WWW-Tumblr-5.2/t/PaxHeader/data,WWW-Tumblr-5.2/t/PaxHeader/data,WWW-Tumblr-5.2/t/data/PaxHeader/larrywall.jpg,WWW-Tumblr-5.2/t/data/PaxHeader/larrywall.jpg,WWW-Tumblr-5.2/t/data/PaxHeader/learnperl.jpg,WWW-Tumblr-5.2/t/data/PaxHeader/learnperl.jpg,WWW-Tumblr-5.2/lib/PaxHeader/WWW,WWW-Tumblr-5.2/lib/PaxHeader/WWW,WWW-Tumblr-5.2/lib/WWW/PaxHeader/Tumblr,WWW-Tumblr-5.2/lib/WWW/PaxHeader/Tumblr,WWW-Tumblr-5.2/lib/WWW/PaxHeader/Tumblr.pm,WWW-Tumblr-5.2/lib/WWW/PaxHeader/Tumblr.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/API.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/API.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Authentication,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Authentication,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Authentication.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Authentication.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Blog.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Blog.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/ResponseError.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/ResponseError.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Tagged.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Tagged.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Test.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/Test.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/User.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/PaxHeader/User.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/Authentication/PaxHeader/APIKey.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/Authentication/PaxHeader/APIKey.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/Authentication/PaxHeader/None.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/Authentication/PaxHeader/None.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/Authentication/PaxHeader/OAuth.pm,WWW-Tumblr-5.2/lib/WWW/Tumblr/Authentication/PaxHeader/OAuth.pm,WWW-Tumblr-5.2/examples/PaxHeader/oauth_1.cgi,WWW-Tumblr-5.2/examples/PaxHeader/oauth_1.cgi,WWW-Tumblr-5.2/examples/PaxHeader/oauth_2.cgi,WWW-Tumblr-5.2/examples/PaxHeader/oauth_2.cgi

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Carp
  • Data::Dumper
  • strict
  • warnings

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: WWW::Tumblr::Tagged

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 (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: WWW::Tumblr::Tagged

build_prereq_matches_use

List all modules used in the test suite in META.yml build_requires

Error:

  • Cwd
  • Data::Dumper
  • File::Basename
  • File::Spec
  • strict
  • warnings

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

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
WWW::Tumblr Perl bindings for the Tumblr API 5.2 metacpan
WWW::Tumblr::API metacpan
WWW::Tumblr::Authentication metacpan
WWW::Tumblr::Authentication::APIKey metacpan
WWW::Tumblr::Authentication::None metacpan
WWW::Tumblr::Authentication::OAuth metacpan
WWW::Tumblr::Blog metacpan
WWW::Tumblr::ResponseError metacpan
WWW::Tumblr::Tagged metacpan
WWW::Tumblr::Test metacpan
WWW::Tumblr::User metacpan

Other Files

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