Enumeration

Metadata

Analyzed metadata and errors of Enumeration.

{
   "abstracts_in_pod" : {
      "Enumeration" : "Yet Another enumeration class implementation."
   },
   "author" : "ROODE",
   "buildfile_executable" : 2,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "t"
   ],
   "dist" : "Enumeration",
   "dynamic_config" : 0,
   "error" : {
      "manifest_matches_dist" : [
         "MANIFEST (21) does not match dist (20):",
         "Missing in MANIFEST: ",
         "Missing in Dist: SIGNATURE"
      ],
      "valid_signature" : "WARNING: This key is not certified with a trusted signature!\nPrimary key fingerprint: D29A 3C62 417F D07E 3B02  5492 C284 9873 9A90 56AA\n"
   },
   "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_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "file_signature" : "SIGNATURE",
   "files_array" : [
      "README",
      "Build.PL",
      "Changes",
      "Makefile.PL",
      "META.yml",
      "SIGNATURE",
      "MANIFEST",
      "MANIFEST.SKIP",
      "lib/Enumeration.pm",
      "t/doc.t",
      "t/Color.pm",
      "t/equality.t",
      "t/no_import.t",
      "t/0-signature.t",
      "t/import.t",
      "t/Enumeration.t",
      "t/WeirdChars.pm",
      "t/free.t",
      "t/sub.t",
      "t/SubClass.pm"
   ],
   "files_hash" : {
      "Build.PL" : {
         "mtime" : 1206568260,
         "size" : 430,
         "used" : [
            "Module::Build",
            "strict",
            "warnings"
         ]
      },
      "Changes" : {
         "mtime" : 1206568260,
         "size" : 217
      },
      "MANIFEST" : {
         "mtime" : 1206568260,
         "size" : 274
      },
      "MANIFEST.SKIP" : {
         "mtime" : 1206568260,
         "size" : 163
      },
      "META.yml" : {
         "mtime" : 1206568260,
         "size" : 442
      },
      "Makefile.PL" : {
         "mtime" : 1206568260,
         "size" : 710,
         "used" : [
            "ExtUtils::MakeMaker"
         ]
      },
      "README" : {
         "mtime" : 1206568260,
         "size" : 1790
      },
      "SIGNATURE" : {
         "mtime" : 1206568265,
         "size" : 1825
      },
      "lib/Enumeration.pm" : {
         "module" : "Enumeration",
         "mtime" : 1206568260,
         "noed" : [
            "strict"
         ],
         "required" : [
            "Carp"
         ],
         "size" : 14124,
         "used" : [
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "t/0-signature.t" : {
         "mtime" : 1206568260,
         "required_in_eval" : [
            "Module::Signature",
            "Socket"
         ],
         "size" : 538,
         "used" : [
            "Test::More",
            "strict"
         ]
      },
      "t/Color.pm" : {
         "mtime" : 1206568260,
         "size" : 144
      },
      "t/Enumeration.t" : {
         "mtime" : 1206568260,
         "size" : 61,
         "used" : [
            "Test::More"
         ]
      },
      "t/SubClass.pm" : {
         "mtime" : 1206568259,
         "size" : 163
      },
      "t/WeirdChars.pm" : {
         "mtime" : 1206568260,
         "size" : 231
      },
      "t/doc.t" : {
         "mtime" : 1206568260,
         "size" : 1244,
         "used" : [
            "Color",
            "Enumeration",
            "SubClass",
            "Test::More",
            "WeirdChars",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/equality.t" : {
         "mtime" : 1206568260,
         "size" : 2023,
         "used" : [
            "Enumeration",
            "SubClass",
            "Test::More",
            "lib"
         ]
      },
      "t/free.t" : {
         "mtime" : 1206568260,
         "size" : 1094,
         "used" : [
            "Enumeration",
            "Test::More"
         ]
      },
      "t/import.t" : {
         "mtime" : 1206568260,
         "size" : 511,
         "used" : [
            "SubClass",
            "Test::More",
            "lib"
         ]
      },
      "t/no_import.t" : {
         "mtime" : 1206568260,
         "size" : 997,
         "used" : [
            "SubClass",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/sub.t" : {
         "mtime" : 1206568260,
         "size" : 1167,
         "used" : [
            "SubClass",
            "Test::More",
            "lib"
         ]
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 0,
      "consistent_version" : 1,
      "distname_matches_name_in_meta" : 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" : "90.91",
      "manifest_matches_dist" : 0,
      "meta_json_conforms_to_known_spec" : 1,
      "meta_json_is_parsable" : 1,
      "meta_yml_conforms_to_known_spec" : 1,
      "meta_yml_declares_perl_version" : 0,
      "meta_yml_has_license" : 1,
      "meta_yml_has_provides" : 1,
      "meta_yml_has_repository_resource" : 0,
      "meta_yml_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" : 1206568265,
   "license" : "perl defined in META.yml",
   "license_from_yaml" : "perl",
   "license_in_pod" : 1,
   "manifest_matches_dist" : 0,
   "meta_yml" : {
      "abstract" : "Yet Another enumeration class implementation.",
      "author" : [
         "Eric J. Roode <roode@cpan.org>"
      ],
      "build_requires" : {
         "Test::More" : "0.10"
      },
      "generated_by" : "Module::Build version 0.2807",
      "license" : "perl",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.2.html",
         "version" : "1.2"
      },
      "name" : "Enumeration",
      "provides" : {
         "Enumeration" : {
            "file" : "lib/Enumeration.pm",
            "version" : "0.03"
         }
      },
      "resources" : {
         "license" : "http://dev.perl.org/licenses/"
      },
      "version" : "0.03"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.2",
   "modules" : [
      {
         "file" : "lib/Enumeration.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Enumeration"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Enumeration-0.03.tar.gz",
   "prereq" : [
      {
         "is_build_prereq" : 1,
         "requires" : "Test::More",
         "type" : "build_requires",
         "version" : "0.10"
      }
   ],
   "released_epoch" : 1206568356,
   "size_packed" : 9699,
   "size_unpacked" : 28148,
   "unknown_license_texts" : {
      "lib/Enumeration.pm" : "=head1 AUTHOR/COPYRIGHT\n\nCopyright (c) 2008 by Eric J. Roode, ROODE I<-at-> cpan I<-dot-> org\n\nAll rights reserved.\n\nTo avoid my spam filter, please include \"Perl\", \"module\", or this\nmodule's name in the message's subject line, and/or GPG-sign your\nmessage.\n\nThis module is copyrighted only to ensure proper attribution of\nauthorship and to ensure that it remains available to all.  This\nmodule is free, open-source software.  This module may be freely used\nfor any purpose, commercial, public, or private, provided that proper\ncredit is given, and that no more-restrictive license is applied to\nderivative (not dependent) works.\n\nSubstantial efforts have been made to ensure that this software meets\nhigh quality standards; however, no guarantee can be made that there\nare no undiscovered bugs, and no warranty is made as to suitability to\nany given use, including merchantability.  Should this module cause\nyour house to burn down, your dog to collapse, your heart-lung machine\nto fail, your spouse to desert you, or George Bush to be re-elected, I\ncan offer only my sincere sympathy and apologies, and promise to\nendeavor to improve the software.\n\n"
   },
   "uses" : {
      "noed_in_code" : {
         "strict" : 1
      },
      "required_in_code" : {
         "Carp" : 1
      },
      "required_in_eval_in_tests" : {
         "Module::Signature" : 1,
         "Socket" : 1
      },
      "used_in_code" : {
         "Scalar::Util" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_config" : {
         "ExtUtils::MakeMaker" : 1,
         "Module::Build" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_tests" : {
         "Test::More" : 8,
         "lib" : 5,
         "strict" : 4,
         "warnings" : 1
      }
   },
   "valid_signature" : 0,
   "version" : "0.03",
   "versions" : {
      "lib/Enumeration.pm" : {
         "Enumeration" : "0.03"
      }
   },
   "vname" : "Enumeration-0.03"
}