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.

Exporter-Declare

Metadata

Analyzed metadata and errors of Exporter-Declare.

{
   "abstracts_in_pod" : {
      "Exporter::Declare" : "Exporting done right",
      "Exporter::Declare::Export" : "Base class for all export objects.",
      "Exporter::Declare::Export::Alias" : "Export class for aliases.",
      "Exporter::Declare::Export::Generator" : "Export class for exports that should be\ngenerated when imported.",
      "Exporter::Declare::Export::Sub" : "Export class for subs which are exported.",
      "Exporter::Declare::Export::Variable" : "Export class for variables which are\nexported.",
      "Exporter::Declare::Meta" : "The mata object which stoes meta-data for all\nexporters.",
      "Exporter::Declare::Specs" : "Import argument parser for Exporter::Declare"
   },
   "author" : "EXODIST",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/Exporter",
      "lib/Exporter/Declare",
      "lib/Exporter/Declare/Export",
      "t",
      "t/lib"
   ],
   "dist" : "Exporter-Declare",
   "dynamic_config" : 1,
   "error" : {},
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_build_pl" : "Build.PL",
   "file_changelog" : "Changes",
   "file_makefile" : 0,
   "file_manifest" : "MANIFEST",
   "file_meta_json" : "META.json",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "README",
      "Build.PL",
      "META.json",
      "Changes",
      "META.yml",
      "MANIFEST",
      "lib/Exporter/Declare.pm",
      "lib/Exporter/Declare/Export.pm",
      "lib/Exporter/Declare/Meta.pm",
      "lib/Exporter/Declare/Specs.pm",
      "lib/Exporter/Declare/Export/Generator.pm",
      "lib/Exporter/Declare/Export/Alias.pm",
      "lib/Exporter/Declare/Export/Variable.pm",
      "lib/Exporter/Declare/Export/Sub.pm",
      "t/Variable.t",
      "t/Specs.t",
      "t/Meta.t",
      "t/Sub.t",
      "t/Magic.t",
      "t/reexport.t",
      "t/misc.t",
      "t/Generator.t",
      "t/Meta_From_Old.t",
      "t/Declare.t",
      "t/Inheritance.t",
      "t/pod.t",
      "t/Export.t",
      "t/lib/InheritanceParent.pm",
      "t/lib/InheritanceChild.pm"
   ],
   "files_hash" : {
      "Build.PL" : {
         "mtime" : 1370576124,
         "size" : 893,
         "used" : [
            "Module::Build",
            "strict",
            "warnings"
         ]
      },
      "Changes" : {
         "mtime" : 1370576124,
         "size" : 274
      },
      "MANIFEST" : {
         "mtime" : 1370576124,
         "size" : 544
      },
      "META.json" : {
         "mtime" : 1370576124,
         "size" : 2390
      },
      "META.yml" : {
         "mtime" : 1370576124,
         "size" : 1511
      },
      "README" : {
         "mtime" : 1370576124,
         "size" : 12840
      },
      "lib/Exporter/Declare.pm" : {
         "module" : "Exporter::Declare",
         "mtime" : 1370576124,
         "noed" : [
            "strict",
            "warnings"
         ],
         "required_in_eval" : [
            "Exporter::Declare::Magic"
         ],
         "size" : 18343,
         "used" : [
            "Carp",
            "Scalar::Util",
            "aliased",
            "strict",
            "warnings"
         ]
      },
      "lib/Exporter/Declare/Export.pm" : {
         "module" : "Exporter::Declare::Export",
         "mtime" : 1370576124,
         "noed" : [
            "strict",
            "warnings"
         ],
         "size" : 2748,
         "used" : [
            "Carp",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Exporter/Declare/Export/Alias.pm" : {
         "module" : "Exporter::Declare::Export::Alias",
         "mtime" : 1370576124,
         "size" : 685,
         "used" : [
            "Exporter::Declare::Export",
            "strict",
            "warnings"
         ]
      },
      "lib/Exporter/Declare/Export/Generator.pm" : {
         "module" : "Exporter::Declare::Export::Generator",
         "mtime" : 1370576124,
         "size" : 2242,
         "used" : [
            "Carp",
            "Exporter::Declare::Export::Sub",
            "Exporter::Declare::Export::Variable",
            "strict",
            "warnings"
         ]
      },
      "lib/Exporter/Declare/Export/Sub.pm" : {
         "module" : "Exporter::Declare::Export::Sub",
         "mtime" : 1370576124,
         "size" : 669,
         "used" : [
            "Exporter::Declare::Export",
            "strict",
            "warnings"
         ]
      },
      "lib/Exporter/Declare/Export/Variable.pm" : {
         "module" : "Exporter::Declare::Export::Variable",
         "mtime" : 1370576124,
         "size" : 733,
         "used" : [
            "Exporter::Declare::Export",
            "strict",
            "warnings"
         ]
      },
      "lib/Exporter/Declare/Meta.pm" : {
         "module" : "Exporter::Declare::Meta",
         "mtime" : 1370576124,
         "noed" : [
            "strict"
         ],
         "size" : 9717,
         "used" : [
            "Carp",
            "Meta::Builder",
            "Scalar::Util",
            "aliased",
            "strict",
            "warnings"
         ]
      },
      "lib/Exporter/Declare/Specs.pm" : {
         "module" : "Exporter::Declare::Specs",
         "mtime" : 1370576124,
         "size" : 8353,
         "used" : [
            "Carp",
            "strict",
            "warnings"
         ]
      },
      "t/Declare.t" : {
         "mtime" : 1370576124,
         "size" : 3727,
         "used" : [
            "Exporter::Declare",
            "Fennec::Lite",
            "aliased",
            "strict",
            "warnings"
         ]
      },
      "t/Export.t" : {
         "mtime" : 1370576124,
         "noed" : [
            "strict"
         ],
         "size" : 997,
         "used" : [
            "Fennec::Lite",
            "strict",
            "warnings"
         ]
      },
      "t/Generator.t" : {
         "mtime" : 1370576124,
         "noed" : [
            "strict"
         ],
         "size" : 2220,
         "used" : [
            "Fennec::Lite",
            "strict",
            "warnings"
         ]
      },
      "t/Inheritance.t" : {
         "mtime" : 1370576124,
         "size" : 145,
         "used" : [
            "Fennec::Lite",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/Magic.t" : {
         "mtime" : 1370576124,
         "size" : 5226,
         "used" : [
            "Exporter::Declare",
            "Fennec::Lite",
            "strict",
            "warnings"
         ]
      },
      "t/Meta.t" : {
         "mtime" : 1370576124,
         "size" : 5216,
         "used" : [
            "Fennec::Lite",
            "aliased",
            "strict",
            "warnings"
         ]
      },
      "t/Meta_From_Old.t" : {
         "mtime" : 1370576124,
         "size" : 402,
         "used" : [
            "Fennec::Lite",
            "aliased",
            "strict",
            "warnings"
         ]
      },
      "t/Specs.t" : {
         "mtime" : 1370576124,
         "noed" : [
            "strict"
         ],
         "size" : 5936,
         "used" : [
            "Fennec::Lite",
            "aliased",
            "strict",
            "warnings"
         ]
      },
      "t/Sub.t" : {
         "mtime" : 1370576124,
         "size" : 388,
         "used" : [
            "Fennec::Lite",
            "strict",
            "warnings"
         ]
      },
      "t/Variable.t" : {
         "mtime" : 1370576124,
         "size" : 195,
         "used" : [
            "Fennec::Lite",
            "strict",
            "warnings"
         ]
      },
      "t/lib/InheritanceChild.pm" : {
         "mtime" : 1370576124,
         "size" : 106
      },
      "t/lib/InheritanceParent.pm" : {
         "mtime" : 1370576124,
         "size" : 171
      },
      "t/misc.t" : {
         "mtime" : 1370576124,
         "noed" : [
            "strict"
         ],
         "size" : 1736,
         "used" : [
            "Exporter::Declare",
            "Fennec::Lite",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/pod.t" : {
         "mtime" : 1370576124,
         "size" : 236,
         "used" : [
            "Test::More",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Test::Pod"
         ]
      },
      "t/reexport.t" : {
         "mtime" : 1370576124,
         "noed" : [
            "strict",
            "warnings"
         ],
         "size" : 1454,
         "used" : [
            "Exporter",
            "Exporter::Declare",
            "Fennec::Lite",
            "strict",
            "warnings"
         ]
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 1,
      "easily_repackageable_by_debian" : 1,
      "easily_repackageable_by_fedora" : 1,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "fits_fedora_license" : 1,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 1,
      "has_human_readable_license" : 1,
      "has_known_license_in_source_file" : 0,
      "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" : "97.56",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 1,
      "metayml_declares_perl_version" : 1,
      "metayml_has_license" : 1,
      "metayml_has_provides" : 1,
      "metayml_has_repository_resource" : 1,
      "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" : 1,
      "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" : 1370576124,
   "license" : "perl defined in META.yml",
   "license_from_yaml" : "perl",
   "license_in_pod" : 1,
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : "Exporting done right",
      "author" : [
         "Chad Granum <exodist7@gmail.com>"
      ],
      "build_requires" : {
         "Fennec::Lite" : "0.004",
         "Test::Exception" : "0.29",
         "Test::Simple" : "0.88"
      },
      "configure_requires" : {
         "Module::Build" : "0.40"
      },
      "dynamic_config" : "1",
      "generated_by" : "Module::Build version 0.4003, CPAN::Meta::Converter version 2.120921",
      "license" : "perl",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "Exporter-Declare",
      "provides" : {
         "Exporter::Declare" : {
            "file" : "lib/Exporter/Declare.pm",
            "version" : "0.113"
         },
         "Exporter::Declare::Export" : {
            "file" : "lib/Exporter/Declare/Export.pm",
            "version" : "0"
         },
         "Exporter::Declare::Export::Alias" : {
            "file" : "lib/Exporter/Declare/Export/Alias.pm",
            "version" : "0"
         },
         "Exporter::Declare::Export::Generator" : {
            "file" : "lib/Exporter/Declare/Export/Generator.pm",
            "version" : "0"
         },
         "Exporter::Declare::Export::Sub" : {
            "file" : "lib/Exporter/Declare/Export/Sub.pm",
            "version" : "0"
         },
         "Exporter::Declare::Export::Variable" : {
            "file" : "lib/Exporter/Declare/Export/Variable.pm",
            "version" : "0"
         },
         "Exporter::Declare::Meta" : {
            "file" : "lib/Exporter/Declare/Meta.pm",
            "version" : "0"
         },
         "Exporter::Declare::Specs" : {
            "file" : "lib/Exporter/Declare/Specs.pm",
            "version" : "0"
         }
      },
      "requires" : {
         "Carp" : "0",
         "Meta::Builder" : "0.003",
         "Scalar::Util" : "0",
         "aliased" : "0",
         "perl" : "v5.8.0"
      },
      "resources" : {
         "bugtracker" : "http://github.com/exodist/Exporter-Declare/issues",
         "homepage" : "http://open-exodus.net/projects/Exporter-Declare",
         "license" : "http://dev.perl.org/licenses/",
         "repository" : "http://github.com/exodist/Exporter-Declare"
      },
      "version" : "0.113"
   },
   "metayml_is_parsable" : 1,
   "modules" : [
      {
         "file" : "lib/Exporter/Declare/Export/Sub.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Exporter::Declare::Export::Sub"
      },
      {
         "file" : "lib/Exporter/Declare/Export.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Exporter::Declare::Export"
      },
      {
         "file" : "lib/Exporter/Declare/Meta.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Exporter::Declare::Meta"
      },
      {
         "file" : "lib/Exporter/Declare/Specs.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Exporter::Declare::Specs"
      },
      {
         "file" : "lib/Exporter/Declare/Export/Generator.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Exporter::Declare::Export::Generator"
      },
      {
         "file" : "lib/Exporter/Declare/Export/Alias.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Exporter::Declare::Export::Alias"
      },
      {
         "file" : "lib/Exporter/Declare/Export/Variable.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Exporter::Declare::Export::Variable"
      },
      {
         "file" : "lib/Exporter/Declare.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Exporter::Declare"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Exporter-Declare-0.113.tar.gz",
   "prereq" : [
      {
         "requires" : "Module::Build",
         "type" : "configure_requires",
         "version" : "0.40"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Fennec::Lite",
         "type" : "build_requires",
         "version" : "0.004"
      },
      {
         "is_prereq" : 1,
         "requires" : "Carp",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Scalar::Util",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "aliased",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "perl",
         "type" : "runtime_requires",
         "version" : "v5.8.0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::Exception",
         "type" : "build_requires",
         "version" : "0.29"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::Simple",
         "type" : "build_requires",
         "version" : "0.88"
      },
      {
         "is_prereq" : 1,
         "requires" : "Meta::Builder",
         "type" : "runtime_requires",
         "version" : "0.003"
      }
   ],
   "released_epoch" : 1370576496,
   "size_packed" : 28785,
   "size_unpacked" : 90097,
   "unknown_license_texts" : {
      "lib/Exporter/Declare.pm" : "=head1 COPYRIGHT\n\nCopyright (C) 2010 Chad Granum\n\nExporter-Declare is free software; Standard perl licence.\n\nExporter-Declare is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE.  See the license for more details.\n",
      "lib/Exporter/Declare/Export.pm" : "=head1 COPYRIGHT\n\nCopyright (C) 2010 Chad Granum\n\nExporter-Declare is free software; Standard perl licence.\n\nExporter-Declare is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE.  See the license for more details.\n",
      "lib/Exporter/Declare/Export/Alias.pm" : "=head1 COPYRIGHT\n\nCopyright (C) 2010 Chad Granum\n\nExporter-Declare is free software; Standard perl licence.\n\nExporter-Declare is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE.  See the license for more details.\n",
      "lib/Exporter/Declare/Export/Generator.pm" : "=head1 COPYRIGHT\n\nCopyright (C) 2010 Chad Granum\n\nExporter-Declare is free software; Standard perl licence.\n\nExporter-Declare is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE.  See the license for more details.\n",
      "lib/Exporter/Declare/Export/Sub.pm" : "=head1 COPYRIGHT\n\nCopyright (C) 2010 Chad Granum\n\nExporter-Declare is free software; Standard perl licence.\n\nExporter-Declare is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE.  See the license for more details.\n",
      "lib/Exporter/Declare/Export/Variable.pm" : "=head1 COPYRIGHT\n\nCopyright (C) 2010 Chad Granum\n\nExporter-Declare is free software; Standard perl licence.\n\nExporter-Declare is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE.  See the license for more details.\n",
      "lib/Exporter/Declare/Meta.pm" : "=head1 COPYRIGHT\n\nCopyright (C) 2010 Chad Granum\n\nExporter-Declare is free software; Standard perl licence.\n\nExporter-Declare is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE.  See the license for more details.\n",
      "lib/Exporter/Declare/Specs.pm" : "=head1 COPYRIGHT\n\nCopyright (C) 2010 Chad Granum\n\nExporter-Declare is free software; Standard perl licence.\n\nExporter-Declare is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE.  See the license for more details.\n"
   },
   "uses" : {
      "noed_in_code" : {
         "strict" : 3,
         "warnings" : 2
      },
      "noed_in_tests" : {
         "strict" : 5,
         "warnings" : 1
      },
      "required_in_eval_in_code" : {
         "Exporter::Declare::Magic" : 1
      },
      "used_in_code" : {
         "Carp" : 7,
         "Meta::Builder" : 1,
         "Scalar::Util" : 3,
         "aliased" : 8,
         "strict" : 8,
         "warnings" : 8
      },
      "used_in_config" : {
         "Module::Build" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_eval_in_tests" : {
         "Test::Pod" : 1
      },
      "used_in_tests" : {
         "Exporter" : 1,
         "Fennec::Lite" : 15,
         "Test::Exception" : 1,
         "Test::More" : 2,
         "aliased" : 10,
         "lib" : 1,
         "strict" : 15,
         "warnings" : 15
      }
   },
   "valid_signature" : -1,
   "version" : "0.113",
   "versions" : {
      "lib/Exporter/Declare.pm" : {
         "Exporter::Declare" : "0.113"
      },
      "lib/Exporter/Declare/Export.pm" : {
         "Exporter::Declare::Export" : "0"
      },
      "lib/Exporter/Declare/Export/Alias.pm" : {
         "Exporter::Declare::Export::Alias" : "0"
      },
      "lib/Exporter/Declare/Export/Generator.pm" : {
         "Exporter::Declare::Export::Generator" : "0"
      },
      "lib/Exporter/Declare/Export/Sub.pm" : {
         "Exporter::Declare::Export::Sub" : "0"
      },
      "lib/Exporter/Declare/Export/Variable.pm" : {
         "Exporter::Declare::Export::Variable" : "0"
      },
      "lib/Exporter/Declare/Meta.pm" : {
         "Exporter::Declare::Meta" : "0"
      },
      "lib/Exporter/Declare/Specs.pm" : {
         "Exporter::Declare::Specs" : "0"
      }
   },
   "vname" : "Exporter-Declare-0.113"
}