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.

Language-Prolog-Types

Metadata

Analyzed metadata and errors of Language-Prolog-Types.

{
   "abstracts" : {
      "Language::Prolog::Types" : "Prolog types in Perl.",
      "Language::Prolog::Types::Abstract" : "Abstract classes for Prolog terms in Perl.",
      "Language::Prolog::Types::Converter" : "Converts from Perl objects to Prolog terms",
      "Language::Prolog::Types::Factory" : "Perl extension to construct Prolog types",
      "Language::Prolog::Types::Internal" : "Prolog terms implementation",
      "Language::Prolog::Types::overload" : "nice formating for Prolog terms."
   },
   "author" : "SALVA",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/Language",
      "lib/Language/Prolog",
      "lib/Language/Prolog/Types",
      "t"
   ],
   "dist" : "Language-Prolog-Types",
   "easily_repackageable_by_fedora" : "fits_fedora_license",
   "error" : {
      "consistent_version" : "0.01,0.02,0.09,0.10",
      "cpants_warnings" : "backpan/authors/id/S/SA/SALVA/Language-Prolog-Types-0.10.tar.gz: utf8 \"\\xF1\" does not map to Unicode at lib/Module/CPANTS/Kwalitee/MetaYML.pm line 31, <$fh> chunk 1.\n",
      "metayml_is_parsable" : "Read an invalid UTF-8 string (maybe mixed UTF-8 and 8-bit character set).\nDid you decode with lax \":utf8\" instead of strict \":encoding(UTF-8)\"?\n",
      "no_pod_errors" : "Language-Prolog-Types-0.10/lib/Language/Prolog/Types/Converter.pm -- Around line 210:  Non-ASCII character seen before =encoding in 'Fandiño,'. Assuming  ISO8859-1Language-Prolog-Types-0.10/lib/Language/Prolog/Types/Internal.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 271:  Non-ASCII character seen before =encoding in 'Fandiño,'. Assuming  ISO8859-1Language-Prolog-Types-0.10/lib/Language/Prolog/Types/Factory.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 183:  Non-ASCII character seen before =encoding in 'Fandiño,'. Assuming  ISO8859-1Language-Prolog-Types-0.10/lib/Language/Prolog/Types/overload.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 115:  Non-ASCII character seen before =encoding in 'Fandiño,'. Assuming  ISO8859-1Language-Prolog-Types-0.10/lib/Language/Prolog/Types/Abstract.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 592:  Non-ASCII character seen before =encoding in 'Fandiño,'. Assuming  ISO8859-1"
   },
   "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",
   "files_array" : [
      "README",
      "Changes",
      "Makefile.PL",
      "META.yml",
      "MANIFEST",
      "lib/Language/Prolog/Types.pm",
      "lib/Language/Prolog/Types/Converter.pm",
      "lib/Language/Prolog/Types/Internal.pm",
      "lib/Language/Prolog/Types/Factory.pm",
      "lib/Language/Prolog/Types/overload.pm",
      "lib/Language/Prolog/Types/Abstract.pm",
      "t/1_run.t",
      "t/2_pods.t"
   ],
   "files_hash" : {
      "Changes" : {
         "mtime" : 1147090380,
         "size" : 1110
      },
      "MANIFEST" : {
         "mtime" : 1174295090,
         "size" : 355
      },
      "META.yml" : {
         "mtime" : 1174296319,
         "size" : 432
      },
      "Makefile.PL" : {
         "mtime" : 1174295181,
         "size" : 313,
         "used" : [
            "5.006",
            "ExtUtils::MakeMaker"
         ]
      },
      "README" : {
         "mtime" : 1147090380,
         "size" : 658
      },
      "lib/Language/Prolog/Types.pm" : {
         "license" : "Perl_5",
         "module" : "Language::Prolog::Types",
         "mtime" : 1174296044,
         "required" : [
            "Exporter"
         ],
         "size" : 6800,
         "used" : [
            "Carp",
            "Language::Prolog::Types::Abstract",
            "Language::Prolog::Types::Factory",
            "Language::Prolog::Types::Internal",
            "strict",
            "warnings"
         ]
      },
      "lib/Language/Prolog/Types/Abstract.pm" : {
         "license" : "Perl_5",
         "module" : "Language::Prolog::Types::Abstract",
         "mtime" : 1174296066,
         "required" : [
            "Exporter"
         ],
         "size" : 11961,
         "used" : [
            "Carp",
            "strict",
            "warnings"
         ]
      },
      "lib/Language/Prolog/Types/Converter.pm" : {
         "license" : "Perl_5",
         "module" : "Language::Prolog::Types::Converter",
         "mtime" : 1147090379,
         "size" : 4715,
         "used" : [
            "Carp",
            "Language::Prolog::Types",
            "strict",
            "warnings"
         ]
      },
      "lib/Language/Prolog/Types/Factory.pm" : {
         "license" : "Perl_5",
         "module" : "Language::Prolog::Types::Factory",
         "mtime" : 1147090379,
         "required" : [
            "Exporter"
         ],
         "size" : 4085,
         "used" : [
            "Carp",
            "Language::Prolog::Types::Abstract",
            "strict",
            "warnings"
         ]
      },
      "lib/Language/Prolog/Types/Internal.pm" : {
         "license" : "Perl_5",
         "module" : "Language::Prolog::Types::Internal",
         "mtime" : 1147090380,
         "size" : 5023,
         "used" : [
            "Carp",
            "Language::Prolog::Types::Factory",
            "strict",
            "warnings"
         ]
      },
      "lib/Language/Prolog/Types/overload.pm" : {
         "license" : "Perl_5",
         "module" : "Language::Prolog::Types::overload",
         "mtime" : 1147090379,
         "size" : 2348,
         "used" : [
            "Language::Prolog::Types",
            "strict",
            "warnings"
         ]
      },
      "t/1_run.t" : {
         "mtime" : 1174294960,
         "size" : 474,
         "used" : [
            "Test::More"
         ]
      },
      "t/2_pods.t" : {
         "mtime" : 1174294938,
         "noed_in_eval" : [
            "warnings"
         ],
         "size" : 314,
         "used" : [
            "Test::More",
            "strict"
         ],
         "used_in_eval" : [
            "Test::Pod"
         ]
      }
   },
   "got_prereq_from" : "Makefile.PL",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 0,
      "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" : 1,
      "has_known_license_in_source_file" : 1,
      "has_license_in_source_file" : 1,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 1,
      "has_readme" : 1,
      "has_separate_license_file" : 0,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "85.37",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 0,
      "metayml_declares_perl_version" : 0,
      "metayml_has_license" : 0,
      "metayml_has_provides" : 0,
      "metayml_is_parsable" : 0,
      "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" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 1,
      "use_warnings" : 1,
      "valid_signature" : 1
   },
   "latest_mtime" : 1174296319,
   "license" : "defined in POD (lib/Language/Prolog/Types.pm)",
   "license_file" : "lib/Language/Prolog/Types.pm,lib/Language/Prolog/Types/Abstract.pm,lib/Language/Prolog/Types/Converter.pm,lib/Language/Prolog/Types/Factory.pm,lib/Language/Prolog/Types/Internal.pm,lib/Language/Prolog/Types/overload.pm",
   "license_in_pod" : 1,
   "license_type" : "Perl_5",
   "licenses" : {
      "Perl_5" : [
         "lib/Language/Prolog/Types.pm",
         "lib/Language/Prolog/Types/Abstract.pm",
         "lib/Language/Prolog/Types/Converter.pm",
         "lib/Language/Prolog/Types/Factory.pm",
         "lib/Language/Prolog/Types/Internal.pm",
         "lib/Language/Prolog/Types/overload.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {},
   "modules" : [
      {
         "file" : "lib/Language/Prolog/Types.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Language::Prolog::Types"
      },
      {
         "file" : "lib/Language/Prolog/Types/Converter.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Language::Prolog::Types::Converter"
      },
      {
         "file" : "lib/Language/Prolog/Types/Internal.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Language::Prolog::Types::Internal"
      },
      {
         "file" : "lib/Language/Prolog/Types/Factory.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Language::Prolog::Types::Factory"
      },
      {
         "file" : "lib/Language/Prolog/Types/overload.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Language::Prolog::Types::overload"
      },
      {
         "file" : "lib/Language/Prolog/Types/Abstract.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Language::Prolog::Types::Abstract"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Language-Prolog-Types-0.10.tar.gz",
   "prereq" : [],
   "released_epoch" : 1174296459,
   "size_packed" : 10756,
   "size_unpacked" : 38588,
   "uses" : {
      "noed_in_eval_in_tests" : {
         "warnings" : 1
      },
      "required_in_code" : {
         "Exporter" : 3
      },
      "used_in_code" : {
         "Carp" : 15,
         "strict" : 6,
         "warnings" : 6
      },
      "used_in_config" : {
         "5.006" : 1,
         "ExtUtils::MakeMaker" : 1
      },
      "used_in_eval_in_tests" : {
         "Test::Pod" : 1
      },
      "used_in_tests" : {
         "Test::More" : 2,
         "strict" : 1
      }
   },
   "valid_signature" : -1,
   "version" : "0.10",
   "versions" : {
      "lib/Language/Prolog/Types.pm" : {
         "Language::Prolog::Types" : "0.10"
      },
      "lib/Language/Prolog/Types/Abstract.pm" : {
         "Language::Prolog::Types::Abstract" : "0.10",
         "Language::Prolog::Types::ListOrNil" : "0.10",
         "Language::Prolog::Types::Opaque" : "0.10",
         "Language::Prolog::Types::Opaque::Auto" : "0.10",
         "Language::Prolog::Types::Term" : "0.10",
         "Language::Prolog::Types::Unknow" : "0.10"
      },
      "lib/Language/Prolog/Types/Converter.pm" : {
         "Language::Prolog::Types::Converter" : "0.02"
      },
      "lib/Language/Prolog/Types/Factory.pm" : {
         "Language::Prolog::Types::Factory" : "0.09"
      },
      "lib/Language/Prolog/Types/Internal.pm" : {
         "Language::Prolog::Types::Internal" : "0.09",
         "Language::Prolog::Types::Internal::functor" : "0.09",
         "Language::Prolog::Types::Internal::list" : "0.09",
         "Language::Prolog::Types::Internal::nil" : "0.09",
         "Language::Prolog::Types::Internal::opaque" : "0.09",
         "Language::Prolog::Types::Internal::ulist" : "0.09",
         "Language::Prolog::Types::Internal::variable" : "0.09"
      },
      "lib/Language/Prolog/Types/overload.pm" : {
         "Language::Prolog::Types::Functor" : "0.01",
         "Language::Prolog::Types::List" : "0.01",
         "Language::Prolog::Types::Nil" : "0.01",
         "Language::Prolog::Types::UList" : "0.01",
         "Language::Prolog::Types::Variable" : "0.01",
         "Language::Prolog::Types::overload" : "0.01",
         "Language::XSB::Type::Unknow" : "0.01"
      }
   },
   "vname" : "Language-Prolog-Types-0.10"
}