The site is under maintenance.

Most probably the CPANTS databases are being regenerated from scratch behind the scenes due to the major change in Kwalitee metrics or the update of relevant modules/perl. Usually this maintenance takes about a day or two, and some of the information may be old or missing tentatively. Sorry for the inconvenience.

Scanner

Metadata

Analyzed metadata and errors of Scanner.

{
   "abstracts_in_pod" : {
      "Scanner::Device" : "Class to control scanner hardware via SANE scanimage CLI.",
      "Scanner::Format" : "Page Scan format class.",
      "Scanner::Job" : "Handle a scanning job, where job is usually a document.",
      "Scanner::Page" : "Representation of a Page to be passed to a Scanner."
   },
   "author" : "DALEAMON",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/Scanner",
      "licenses",
      "t"
   ],
   "dist" : "Scanner",
   "dynamic_config" : 0,
   "easily_repackageable_by_fedora" : "fits_fedora_license",
   "error" : {
      "metayml_conforms_to_known_spec" : "License '<undef>' is invalid (license) [Validation: 1.3];Missing mandatory field, 'license' (license) [Validation: 1.3]",
      "no_pod_errors" : "Scanner-0.02-5/lib/Scanner/Device.pm -- Around line 449:  =back doesn't take any parameters, but you said =back 4Around line 471:  =back doesn't take any parameters, but you said =back 4Scanner-0.02-5/lib/Scanner/Job.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 332:  You forgot a '=back' before '=head1'Around line 411:  =back doesn't take any parameters, but you said =back 4Scanner-0.02-5/lib/Scanner/Format.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 463:  =back doesn't take any parameters, but you said =back 4Around line 513:  =back doesn't take any parameters, but you said =back 4Scanner-0.02-5/lib/Scanner/Page.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 315:  =back doesn't take any parameters, but you said =back 4Around line 381:  =back doesn't take any parameters, but you said =back 4",
      "use_warnings" : "Scanner::Job, Scanner::Device, Scanner::Page, Scanner::Format"
   },
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "Changes",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README.perl",
   "files_array" : [
      "README.perl",
      "TODONE",
      "TODO",
      "Changes",
      "Makefile.PL",
      "META.yml",
      "MANIFEST",
      "COPYING",
      "Version",
      "lib/Scanner/Device.pm",
      "lib/Scanner/Job.pm",
      "lib/Scanner/Format.pm",
      "lib/Scanner/Page.pm",
      "licenses/BSD",
      "licenses/LGPL-2.1",
      "licenses/Artistic",
      "t/load.t"
   ],
   "files_hash" : {
      "COPYING" : {
         "mtime" : 1207756131,
         "size" : 1358
      },
      "Changes" : {
         "mtime" : 1222284123,
         "size" : 5626
      },
      "MANIFEST" : {
         "mtime" : 1222284232,
         "size" : 290
      },
      "META.yml" : {
         "mtime" : 1222284232,
         "size" : 679
      },
      "Makefile.PL" : {
         "mtime" : 1219952255,
         "size" : 716,
         "used" : [
            "ExtUtils::MakeMaker"
         ]
      },
      "README.perl" : {
         "mtime" : 1219094267,
         "size" : 244
      },
      "TODO" : {
         "mtime" : 1220385155,
         "size" : 4751
      },
      "TODONE" : {
         "mtime" : 1219881183,
         "size" : 1631
      },
      "Version" : {
         "mtime" : 1222284223,
         "size" : 21
      },
      "lib/Scanner/Device.pm" : {
         "module" : "Scanner::Device",
         "mtime" : 1219966303,
         "size" : 18268,
         "used" : [
            "Fault::DebugPrinter",
            "File::Spec",
            "strict",
            "vars"
         ]
      },
      "lib/Scanner/Format.pm" : {
         "module" : "Scanner::Format",
         "mtime" : 1222283883,
         "size" : 17820,
         "used" : [
            "strict",
            "vars"
         ]
      },
      "lib/Scanner/Job.pm" : {
         "module" : "Scanner::Job",
         "mtime" : 1219966304,
         "size" : 13154,
         "used" : [
            "Document::Directory",
            "Document::PageId",
            "Document::PageIterator",
            "Fault::DebugPrinter",
            "Fault::ErrorHandler",
            "Fault::Logger",
            "File::Spec",
            "Scanner::Device",
            "Scanner::Format",
            "Scanner::Page",
            "strict",
            "vars"
         ]
      },
      "lib/Scanner/Page.pm" : {
         "module" : "Scanner::Page",
         "mtime" : 1219966304,
         "size" : 12509,
         "used" : [
            "Scanner::Format",
            "strict",
            "vars"
         ]
      },
      "licenses/Artistic" : {
         "mtime" : 850705130,
         "size" : 6111
      },
      "licenses/BSD" : {
         "mtime" : 935669180,
         "size" : 1499
      },
      "licenses/LGPL-2.1" : {
         "mtime" : 1118932320,
         "size" : 26527
      },
      "t/load.t" : {
         "mtime" : 1219694520,
         "size" : 742,
         "used" : [
            "Scanner::Device",
            "Scanner::Format",
            "Scanner::Job",
            "Scanner::Page"
         ]
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 1,
      "easily_repackageable_by_debian" : 1,
      "easily_repackageable_by_fedora" : 0,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "fits_fedora_license" : 0,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 1,
      "has_human_readable_license" : 0,
      "has_known_license_in_source_file" : 0,
      "has_license_in_source_file" : 0,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 0,
      "has_readme" : 1,
      "has_separate_license_file" : 0,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "75.61",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 0,
      "metayml_declares_perl_version" : 0,
      "metayml_has_license" : 0,
      "metayml_has_provides" : 0,
      "metayml_has_repository_resource" : 0,
      "metayml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 0,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 0,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 1,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1222284232,
   "license" : "",
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : "Classes for handling page Scanning.",
      "author" : [
         "Dale Amon"
      ],
      "distribution_type" : "module",
      "generated_by" : "ExtUtils::MakeMaker version 6.42",
      "license" : null,
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.3.html",
         "version" : "1.3"
      },
      "name" : "Scanner",
      "requires" : {
         "Document::LogFile" : "0",
         "Document::PageIterator" : "0",
         "Document::Toc" : "0",
         "Document::TocFile" : "0",
         "Exporter" : "0",
         "File::Spec" : "0",
         "File::Spec::PublicationPage" : "0",
         "POSIX" : "0"
      },
      "version" : "0.02-5"
   },
   "metayml_is_parsable" : 1,
   "modules" : [
      {
         "file" : "lib/Scanner/Device.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Scanner::Device"
      },
      {
         "file" : "lib/Scanner/Job.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Scanner::Job"
      },
      {
         "file" : "lib/Scanner/Format.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Scanner::Format"
      },
      {
         "file" : "lib/Scanner/Page.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Scanner::Page"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Scanner-0.02-5.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "Document::LogFile",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "POSIX",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "File::Spec",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Exporter",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Document::TocFile",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Document::Toc",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Document::PageIterator",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "File::Spec::PublicationPage",
         "type" : "runtime_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1222719747,
   "size_packed" : 32952,
   "size_unpacked" : 111946,
   "uses" : {
      "used_in_code" : {
         "Document::Directory" : 1,
         "Document::PageId" : 1,
         "Document::PageIterator" : 1,
         "Fault::DebugPrinter" : 2,
         "Fault::ErrorHandler" : 1,
         "Fault::Logger" : 1,
         "File::Spec" : 2,
         "strict" : 4,
         "vars" : 4
      },
      "used_in_config" : {
         "ExtUtils::MakeMaker" : 1
      }
   },
   "valid_signature" : -1,
   "version" : "0.02-5",
   "versions" : {
      "lib/Scanner/Device.pm" : {
         "Scanner::Device" : "undef"
      },
      "lib/Scanner/Format.pm" : {
         "Scanner::Format" : "undef"
      },
      "lib/Scanner/Job.pm" : {
         "Scanner::Job" : "undef"
      },
      "lib/Scanner/Page.pm" : {
         "Scanner::Page" : "undef"
      }
   },
   "vname" : "Scanner-0.02-5"
}