Validation-Class

Metadata

Analyzed metadata and errors of Validation-Class.

{
   "abstracts_in_pod" : {
      "Validation::Class" : "Powerful Data Validation Framework",
      "Validation::Class::Cookbook" : "Recipes for Validation::Class",
      "Validation::Class::Directive" : "Base Class for Validation Class Directives",
      "Validation::Class::Directive::Alias" : "Alias Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Between" : "Between Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::City" : "City Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Creditcard" : "Creditcard Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Date" : "Date Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Decimal" : "Decimal Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Default" : "Default Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::DependsOn" : "DependsOn Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Email" : "Email Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Error" : "Error Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Errors" : "Errors Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Filtering" : "Filtering Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Filters" : "Filters Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Help" : "Help Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Hostname" : "Hostname Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Label" : "Label Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Length" : "Length Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Matches" : "Matches Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MaxAlpha" : "MaxAlpha Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MaxDigits" : "MaxDigits Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MaxLength" : "MaxLength Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MaxSum" : "MaxSum Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MaxSymbols" : "MaxSymbols Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Messages" : "Messages Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MinAlpha" : "MinAlpha Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MinDigits" : "MinDigits Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MinLength" : "MinLength Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MinSum" : "MinSum Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MinSymbols" : "MinSymbols Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Mixin" : "Mixin Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::MixinField" : "MixinField Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Multiples" : "Multiples Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Name" : "Name Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Options" : "Options Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Pattern" : "Pattern Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Readonly" : "Readonly Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Required" : "Required Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::SSN" : "SSN Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::State" : "State Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Telephone" : "Telephone Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Time" : "Time Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Toggle" : "Toggle Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::UUID" : "UUID Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Validation" : "Validation Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Value" : "Value Directive for Validation Class Field Definitions",
      "Validation::Class::Directive::Zipcode" : "Zipcode Directive for Validation Class Field Definitions",
      "Validation::Class::Directives" : "Validation::Class Core Directives Registry",
      "Validation::Class::Exporter" : "Simple Exporter for Validation::Class Classes",
      "Validation::Class::Listing" : "Generic Container Class for an Array Reference",
      "Validation::Class::Mapping" : "Generic Container Class for a Hash Reference",
      "Validation::Class::Prototype" : "Data Validation Engine for Validation::Class Classes",
      "Validation::Class::Simple" : "Simple Ad-Hoc Data Validation",
      "Validation::Class::Simple::Streamer" : "Simple Streaming Data Validation",
      "Validation::Class::Whitepaper" : "Operate with Impunity"
   },
   "author" : "AWNCORP",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/Validation",
      "lib/Validation/Class",
      "lib/Validation/Class/Directive",
      "lib/Validation/Class/Simple",
      "t",
      "t/legacy",
      "t/legacy/myapp",
      "t/legacy/myapp/lib",
      "t/legacy/myapp/lib/MyApp",
      "t/legacy/myapp/lib/MyApp/Test",
      "t/legacy/myapp/lib/MyApp/Test/Base",
      "t/legacy/regression",
      "t/legacy/regression/validators",
      "t/legacy/regression/filters",
      "t/legacy/regression/modules",
      "t/legacy/regression/modules/MyVal",
      "t/legacy/regression/modules/MyVal/Plugin"
   ],
   "dist" : "Validation-Class",
   "dynamic_config" : 0,
   "error" : {},
   "extension" : "tar.gz",
   "external_license_file" : "LICENSE",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "Changes",
   "file_license" : "LICENSE",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README.mkdn,README",
   "files_array" : [
      "README",
      "Changes",
      "README.mkdn",
      "Makefile.PL",
      "META.yml",
      "MANIFEST",
      "LICENSE",
      "lib/Validation/Class.pm",
      "lib/Validation/Class/Fields.pm",
      "lib/Validation/Class/Listing.pm",
      "lib/Validation/Class/Whitepaper.pod",
      "lib/Validation/Class/Errors.pm",
      "lib/Validation/Class/Directive.pm",
      "lib/Validation/Class/Cookbook.pod",
      "lib/Validation/Class/Mapping.pm",
      "lib/Validation/Class/Directives.pm",
      "lib/Validation/Class/Field.pm",
      "lib/Validation/Class/Mixins.pm",
      "lib/Validation/Class/Configuration.pm",
      "lib/Validation/Class/Params.pm",
      "lib/Validation/Class/Mixin.pm",
      "lib/Validation/Class/Exporter.pm",
      "lib/Validation/Class/Prototype.pm",
      "lib/Validation/Class/Simple.pm",
      "lib/Validation/Class/Util.pm",
      "lib/Validation/Class/Directive/Error.pm",
      "lib/Validation/Class/Directive/Length.pm",
      "lib/Validation/Class/Directive/Filters.pm",
      "lib/Validation/Class/Directive/Validation.pm",
      "lib/Validation/Class/Directive/Required.pm",
      "lib/Validation/Class/Directive/MaxSymbols.pm",
      "lib/Validation/Class/Directive/Matches.pm",
      "lib/Validation/Class/Directive/Pattern.pm",
      "lib/Validation/Class/Directive/Creditcard.pm",
      "lib/Validation/Class/Directive/Hostname.pm",
      "lib/Validation/Class/Directive/Readonly.pm",
      "lib/Validation/Class/Directive/Email.pm",
      "lib/Validation/Class/Directive/Errors.pm",
      "lib/Validation/Class/Directive/MixinField.pm",
      "lib/Validation/Class/Directive/Filtering.pm",
      "lib/Validation/Class/Directive/Between.pm",
      "lib/Validation/Class/Directive/Label.pm",
      "lib/Validation/Class/Directive/Messages.pm",
      "lib/Validation/Class/Directive/Value.pm",
      "lib/Validation/Class/Directive/MinSymbols.pm",
      "lib/Validation/Class/Directive/Alias.pm",
      "lib/Validation/Class/Directive/Name.pm",
      "lib/Validation/Class/Directive/Time.pm",
      "lib/Validation/Class/Directive/Telephone.pm",
      "lib/Validation/Class/Directive/Help.pm",
      "lib/Validation/Class/Directive/Date.pm",
      "lib/Validation/Class/Directive/DependsOn.pm",
      "lib/Validation/Class/Directive/MaxDigits.pm",
      "lib/Validation/Class/Directive/Mixin.pm",
      "lib/Validation/Class/Directive/Options.pm",
      "lib/Validation/Class/Directive/Toggle.pm",
      "lib/Validation/Class/Directive/Default.pm",
      "lib/Validation/Class/Directive/City.pm",
      "lib/Validation/Class/Directive/MinDigits.pm",
      "lib/Validation/Class/Directive/MinSum.pm",
      "lib/Validation/Class/Directive/MinLength.pm",
      "lib/Validation/Class/Directive/MaxLength.pm",
      "lib/Validation/Class/Directive/Decimal.pm",
      "lib/Validation/Class/Directive/Zipcode.pm",
      "lib/Validation/Class/Directive/MaxSum.pm",
      "lib/Validation/Class/Directive/SSN.pm",
      "lib/Validation/Class/Directive/State.pm",
      "lib/Validation/Class/Directive/Multiples.pm",
      "lib/Validation/Class/Directive/UUID.pm",
      "lib/Validation/Class/Directive/MinAlpha.pm",
      "lib/Validation/Class/Directive/MaxAlpha.pm",
      "lib/Validation/Class/Simple/Streamer.pm",
      "t/00-load.t",
      "t/03-streaming.t",
      "t/02-integrity.t",
      "t/00-load-simple.t",
      "t/01-access.t",
      "t/legacy/10-directive-method.t",
      "t/legacy/10-profile-method.t",
      "t/legacy/10-initialize-method.t",
      "t/legacy/01-fields-access.t",
      "t/legacy/10-build-method.t",
      "t/legacy/10-mixin-method.t",
      "t/legacy/10-attribute-method.t",
      "t/legacy/90-rand-bugfixes.t",
      "t/legacy/10-method-method.t",
      "t/legacy/90-method-modifiers.t",
      "t/legacy/10-filter-method.t",
      "t/legacy/10-field-method.t",
      "t/legacy/10-load-method.t",
      "t/legacy/10-prototype-method.t",
      "t/legacy/myapp/lib/MyApp/Container.pm",
      "t/legacy/myapp/lib/MyApp/Introspect.pm",
      "t/legacy/myapp/lib/MyApp/Test.pm",
      "t/legacy/myapp/lib/MyApp/Test/Base.pm",
      "t/legacy/myapp/lib/MyApp/Test/Base/Email.pm",
      "t/legacy/regression/98-unknown_params.t",
      "t/legacy/regression/00-load.t",
      "t/legacy/regression/99-battery.t",
      "t/legacy/regression/17-pattern-matching.t",
      "t/legacy/regression/10-validation.t",
      "t/legacy/regression/22-filtering-behavior.t",
      "t/legacy/regression/04-parameters.t",
      "t/legacy/regression/01-attributes.t",
      "t/legacy/regression/18-cloning.t",
      "t/legacy/regression/13-independence.t",
      "t/legacy/regression/13-multiline-labels-and-errors.t",
      "t/legacy/regression/42-inheritence.t",
      "t/legacy/regression/11-group-validation.t",
      "t/legacy/regression/14-relatives.t",
      "t/legacy/regression/11-array-param-validation.t",
      "t/legacy/regression/98-anomaly.t",
      "t/legacy/regression/03-mixin-usages.t",
      "t/legacy/regression/10-stash.t",
      "t/legacy/regression/04-profile-usages.t",
      "t/legacy/regression/12-queued-rules.t",
      "t/legacy/regression/97-persistent-values.t",
      "t/legacy/regression/02-package-declaration.t",
      "t/legacy/regression/16-cascading.t",
      "t/legacy/regression/10-custom-validation.t",
      "t/legacy/regression/21-filtering-behavior.t",
      "t/legacy/regression/15-toggling.t",
      "t/legacy/regression/validators/21-min_alpha.t",
      "t/legacy/regression/validators/21-min_digit.t",
      "t/legacy/regression/validators/21-min_sum.t",
      "t/legacy/regression/validators/22-creditcard.t",
      "t/legacy/regression/validators/22-decimal.t",
      "t/legacy/regression/validators/22-zipcode.t",
      "t/legacy/regression/validators/02-max_length.t",
      "t/legacy/regression/validators/05-length.t",
      "t/legacy/regression/validators/20-max_sum.t",
      "t/legacy/regression/validators/22-state.t",
      "t/legacy/regression/validators/22-time.t",
      "t/legacy/regression/validators/20-max_digit.t",
      "t/legacy/regression/validators/01-min_length.t",
      "t/legacy/regression/validators/22-date.t",
      "t/legacy/regression/validators/20-max_symbols.t",
      "t/legacy/regression/validators/22-city.t",
      "t/legacy/regression/validators/22-telephone.t",
      "t/legacy/regression/validators/07-options.t",
      "t/legacy/regression/validators/21-min_symbols.t",
      "t/legacy/regression/validators/20-max_alpha.t",
      "t/legacy/regression/validators/22-hostname.t",
      "t/legacy/regression/validators/22-uuid.t",
      "t/legacy/regression/validators/03-pattern.t",
      "t/legacy/regression/validators/08-depends_on.t",
      "t/legacy/regression/validators/04-between.t",
      "t/legacy/regression/validators/22-email.t",
      "t/legacy/regression/validators/22-ssn.t",
      "t/legacy/regression/validators/06-matches.t",
      "t/legacy/regression/filters/01-trim.t",
      "t/legacy/regression/filters/10-alphanumeric.t",
      "t/legacy/regression/filters/09-capitalize.t",
      "t/legacy/regression/filters/06-uppercase.t",
      "t/legacy/regression/filters/08-titlecase.t",
      "t/legacy/regression/filters/02-alpha.t",
      "t/legacy/regression/filters/05-numeric.t",
      "t/legacy/regression/filters/04-strip.t",
      "t/legacy/regression/filters/07-lowercase.t",
      "t/legacy/regression/filters/03-decimal.t",
      "t/legacy/regression/modules/MyVal.pm",
      "t/legacy/regression/modules/MyVal/Ticket.pm",
      "t/legacy/regression/modules/MyVal/Staff.pm",
      "t/legacy/regression/modules/MyVal/Temp.pm",
      "t/legacy/regression/modules/MyVal/Person.pm",
      "t/legacy/regression/modules/MyVal/Plugin/Glade.pm"
   ],
   "files_hash" : {
      "Changes" : {
         "mtime" : 1357357008,
         "size" : 8864
      },
      "LICENSE" : {
         "mtime" : 1357357008,
         "size" : 18341
      },
      "MANIFEST" : {
         "mtime" : 1357357008,
         "size" : 6210
      },
      "META.yml" : {
         "mtime" : 1357357008,
         "size" : 732
      },
      "Makefile.PL" : {
         "mtime" : 1357357008,
         "size" : 1235,
         "used" : [
            "ExtUtils::MakeMaker",
            "strict",
            "warnings"
         ]
      },
      "README" : {
         "mtime" : 1357357008,
         "size" : 22232
      },
      "README.mkdn" : {
         "mtime" : 1357357008,
         "size" : 24390
      },
      "lib/Validation/Class.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class",
         "mtime" : 1357357008,
         "noed" : [
            "strict",
            "warnings"
         ],
         "size" : 28867,
         "used" : [
            "Clone",
            "Exporter",
            "Hash::Merge",
            "Module::Find",
            "Module::Runtime",
            "Validation::Class::Prototype",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Configuration.pm" : {
         "module" : "Validation::Class::Configuration",
         "mtime" : 1357357008,
         "size" : 4772,
         "used" : [
            "Module::Find",
            "Validation::Class::Directives",
            "Validation::Class::Fields",
            "Validation::Class::Listing",
            "Validation::Class::Mapping",
            "Validation::Class::Mixins",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Cookbook.pod" : {
         "license" : "Perl_5",
         "mtime" : 1357357008,
         "size" : 13489
      },
      "lib/Validation/Class/Directive.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive",
         "mtime" : 1357357008,
         "size" : 4095,
         "used" : [
            "Carp",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Alias.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Alias",
         "mtime" : 1357357008,
         "size" : 2424,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Between.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Between",
         "mtime" : 1357357008,
         "size" : 2366,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/City.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::City",
         "mtime" : 1357357008,
         "size" : 300229,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "utf8",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Creditcard.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Creditcard",
         "mtime" : 1357357009,
         "size" : 3742,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Date.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Date",
         "mtime" : 1357357008,
         "size" : 5241,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Decimal.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Decimal",
         "mtime" : 1357357008,
         "size" : 2941,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Default.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Default",
         "mtime" : 1357357008,
         "size" : 2297,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/DependsOn.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::DependsOn",
         "mtime" : 1357357009,
         "size" : 2596,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Email.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Email",
         "mtime" : 1357357008,
         "size" : 1812,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Error.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Error",
         "mtime" : 1357357008,
         "size" : 1745,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Errors.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Errors",
         "mtime" : 1357357008,
         "size" : 956,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Filtering.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Filtering",
         "mtime" : 1357357009,
         "size" : 1719,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Filters.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Filters",
         "mtime" : 1357357008,
         "size" : 5239,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Help.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Help",
         "mtime" : 1357357008,
         "size" : 1732,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Hostname.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Hostname",
         "mtime" : 1357357009,
         "size" : 1729,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Label.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Label",
         "mtime" : 1357357008,
         "size" : 1690,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Length.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Length",
         "mtime" : 1357357008,
         "size" : 1701,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Matches.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Matches",
         "mtime" : 1357357008,
         "size" : 2694,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MaxAlpha.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MaxAlpha",
         "mtime" : 1357357009,
         "size" : 1804,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MaxDigits.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MaxDigits",
         "mtime" : 1357357009,
         "size" : 1794,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MaxLength.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MaxLength",
         "mtime" : 1357357009,
         "size" : 1763,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MaxSum.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MaxSum",
         "mtime" : 1357357008,
         "size" : 1709,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MaxSymbols.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MaxSymbols",
         "mtime" : 1357357009,
         "size" : 1833,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Messages.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Messages",
         "mtime" : 1357357009,
         "size" : 1524,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MinAlpha.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MinAlpha",
         "mtime" : 1357357009,
         "size" : 1803,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MinDigits.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MinDigits",
         "mtime" : 1357357009,
         "size" : 1793,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MinLength.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MinLength",
         "mtime" : 1357357009,
         "size" : 1762,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MinSum.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MinSum",
         "mtime" : 1357357008,
         "size" : 1708,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MinSymbols.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MinSymbols",
         "mtime" : 1357357009,
         "size" : 1832,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Mixin.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Mixin",
         "mtime" : 1357357008,
         "size" : 1435,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/MixinField.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::MixinField",
         "mtime" : 1357357009,
         "size" : 1456,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Multiples.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Multiples",
         "mtime" : 1357357009,
         "size" : 4675,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Name.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Name",
         "mtime" : 1357357008,
         "size" : 958,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Options.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Options",
         "mtime" : 1357357008,
         "size" : 3237,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Pattern.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Pattern",
         "mtime" : 1357357008,
         "size" : 2358,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Readonly.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Readonly",
         "mtime" : 1357357009,
         "size" : 1627,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Required.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Required",
         "mtime" : 1357357009,
         "size" : 1949,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/SSN.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::SSN",
         "mtime" : 1357357008,
         "size" : 1657,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/State.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::State",
         "mtime" : 1357357008,
         "size" : 3435,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Telephone.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Telephone",
         "mtime" : 1357357009,
         "size" : 1730,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Time.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Time",
         "mtime" : 1357357008,
         "size" : 1965,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Toggle.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Toggle",
         "mtime" : 1357357008,
         "size" : 2146,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/UUID.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::UUID",
         "mtime" : 1357357008,
         "size" : 1670,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Validation.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Validation",
         "mtime" : 1357357009,
         "size" : 3288,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Value.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Value",
         "mtime" : 1357357008,
         "size" : 1990,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directive/Zipcode.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directive::Zipcode",
         "mtime" : 1357357008,
         "size" : 1681,
         "used" : [
            "Validation::Class::Directive",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Directives.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Directives",
         "mtime" : 1357357008,
         "size" : 12160,
         "used" : [
            "Carp",
            "List::MoreUtils",
            "Module::Find",
            "Validation::Class::Mapping",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Errors.pm" : {
         "module" : "Validation::Class::Errors",
         "mtime" : 1357357008,
         "size" : 862,
         "used" : [
            "Validation::Class::Listing",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Exporter.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Exporter",
         "mtime" : 1357357008,
         "noed" : [
            "strict",
            "warnings"
         ],
         "size" : 3738,
         "used" : [
            "5.008001",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Field.pm" : {
         "module" : "Validation::Class::Field",
         "mtime" : 1357357008,
         "size" : 1490,
         "used" : [
            "Carp",
            "Validation::Class::Directives",
            "Validation::Class::Errors",
            "Validation::Class::Mapping",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Fields.pm" : {
         "module" : "Validation::Class::Fields",
         "mtime" : 1357357008,
         "size" : 1731,
         "used" : [
            "Carp",
            "Hash::Flatten",
            "Validation::Class::Field",
            "Validation::Class::Mapping",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Listing.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Listing",
         "mtime" : 1357357008,
         "size" : 5310,
         "used" : [
            "List::MoreUtils",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Mapping.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Mapping",
         "mtime" : 1357357008,
         "size" : 5700,
         "used" : [
            "Hash::Merge",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Mixin.pm" : {
         "module" : "Validation::Class::Mixin",
         "mtime" : 1357357008,
         "size" : 1438,
         "used" : [
            "Carp",
            "Validation::Class::Directives",
            "Validation::Class::Errors",
            "Validation::Class::Mapping",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Mixins.pm" : {
         "module" : "Validation::Class::Mixins",
         "mtime" : 1357357008,
         "size" : 878,
         "used" : [
            "Validation::Class::Mapping",
            "Validation::Class::Mixin",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Params.pm" : {
         "module" : "Validation::Class::Params",
         "mtime" : 1357357008,
         "size" : 1400,
         "used" : [
            "Carp",
            "Hash::Flatten",
            "Validation::Class::Mapping",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Prototype.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Prototype",
         "mtime" : 1357357008,
         "noed" : [
            "strict",
            "warnings"
         ],
         "size" : 58137,
         "used" : [
            "Carp",
            "Class::Forward",
            "Hash::Flatten",
            "Hash::Merge",
            "List::MoreUtils",
            "Module::Find",
            "Module::Runtime",
            "Validation::Class::Configuration",
            "Validation::Class::Directives",
            "Validation::Class::Errors",
            "Validation::Class::Fields",
            "Validation::Class::Listing",
            "Validation::Class::Mapping",
            "Validation::Class::Params",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Simple.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Simple",
         "mtime" : 1357357008,
         "noed" : [
            "strict"
         ],
         "size" : 19263,
         "used" : [
            "Validation::Class",
            "Validation::Class::Prototype",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Simple/Streamer.pm" : {
         "license" : "Perl_5",
         "module" : "Validation::Class::Simple::Streamer",
         "mtime" : 1357357008,
         "size" : 6604,
         "used" : [
            "Carp",
            "Validation::Class::Simple",
            "Validation::Class::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Util.pm" : {
         "module" : "Validation::Class::Util",
         "mtime" : 1357357008,
         "noed" : [
            "strict",
            "warnings"
         ],
         "size" : 4249,
         "used" : [
            "Carp",
            "Exporter",
            "Module::Runtime",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/Validation/Class/Whitepaper.pod" : {
         "license" : "Perl_5",
         "mtime" : 1357357008,
         "size" : 18616
      },
      "t/00-load-simple.t" : {
         "mtime" : 1357357008,
         "size" : 117,
         "used" : [
            "FindBin",
            "Test::More",
            "strict",
            "utf8",
            "warnings"
         ]
      },
      "t/00-load.t" : {
         "mtime" : 1357357008,
         "noed" : [
            "warnings"
         ],
         "size" : 6326,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "strict",
            "utf8",
            "warnings"
         ]
      },
      "t/01-access.t" : {
         "mtime" : 1357357008,
         "noed" : [
            "strict"
         ],
         "size" : 2706,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "strict",
            "utf8",
            "warnings"
         ]
      },
      "t/02-integrity.t" : {
         "mtime" : 1357357008,
         "required_in_eval" : [
            "Perl::Critic"
         ],
         "size" : 1060,
         "used" : [
            "FindBin",
            "Test::More",
            "strict",
            "utf8",
            "warnings"
         ]
      },
      "t/03-streaming.t" : {
         "mtime" : 1357357008,
         "size" : 1572,
         "used" : [
            "Data::Dumper",
            "FindBin",
            "Test::More",
            "strict",
            "utf8",
            "warnings"
         ]
      },
      "t/legacy/01-fields-access.t" : {
         "mtime" : 1357357008,
         "size" : 729,
         "used" : [
            "Data::Dumper",
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-attribute-method.t" : {
         "mtime" : 1357357008,
         "size" : 2022,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-build-method.t" : {
         "mtime" : 1357357008,
         "size" : 674,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-directive-method.t" : {
         "mtime" : 1357357008,
         "size" : 1146,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-field-method.t" : {
         "mtime" : 1357357008,
         "size" : 911,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-filter-method.t" : {
         "mtime" : 1357357008,
         "size" : 428,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-initialize-method.t" : {
         "mtime" : 1357357008,
         "size" : 1673,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-load-method.t" : {
         "mtime" : 1357357008,
         "size" : 785,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-method-method.t" : {
         "mtime" : 1357357008,
         "size" : 3656,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-mixin-method.t" : {
         "mtime" : 1357357008,
         "size" : 427,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-profile-method.t" : {
         "mtime" : 1357357008,
         "size" : 696,
         "used" : [
            "Data::Dumper",
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/10-prototype-method.t" : {
         "mtime" : 1357357008,
         "size" : 431,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/90-method-modifiers.t" : {
         "mtime" : 1357357008,
         "required_in_eval" : [
            "Class::Method::Modifiers"
         ],
         "size" : 1368,
         "used" : [
            "Class::Method::Modifiers",
            "FindBin",
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/90-rand-bugfixes.t" : {
         "mtime" : 1357357008,
         "size" : 693,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class",
            "utf8"
         ]
      },
      "t/legacy/myapp/lib/MyApp/Container.pm" : {
         "mtime" : 1357357008,
         "size" : 386
      },
      "t/legacy/myapp/lib/MyApp/Introspect.pm" : {
         "mtime" : 1357357008,
         "size" : 676
      },
      "t/legacy/myapp/lib/MyApp/Test.pm" : {
         "mtime" : 1357357008,
         "size" : 1065
      },
      "t/legacy/myapp/lib/MyApp/Test/Base.pm" : {
         "mtime" : 1357357008,
         "size" : 399
      },
      "t/legacy/myapp/lib/MyApp/Test/Base/Email.pm" : {
         "mtime" : 1357357009,
         "size" : 280
      },
      "t/legacy/regression/00-load.t" : {
         "mtime" : 1357357008,
         "size" : 80,
         "used" : [
            "Test::More"
         ]
      },
      "t/legacy/regression/01-attributes.t" : {
         "mtime" : 1357357008,
         "size" : 622,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/02-package-declaration.t" : {
         "mtime" : 1357357009,
         "size" : 489,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/03-mixin-usages.t" : {
         "mtime" : 1357357008,
         "size" : 1958,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/04-parameters.t" : {
         "mtime" : 1357357008,
         "size" : 1273,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/04-profile-usages.t" : {
         "mtime" : 1357357008,
         "size" : 2576,
         "used" : [
            "FindBin",
            "MyVal",
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/10-custom-validation.t" : {
         "mtime" : 1357357009,
         "size" : 720,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/10-stash.t" : {
         "mtime" : 1357357008,
         "size" : 616,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/10-validation.t" : {
         "mtime" : 1357357008,
         "size" : 2208,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/11-array-param-validation.t" : {
         "mtime" : 1357357009,
         "size" : 1827,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/11-group-validation.t" : {
         "mtime" : 1357357009,
         "size" : 2251,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/12-queued-rules.t" : {
         "mtime" : 1357357008,
         "size" : 2504,
         "used" : [
            "Test::More",
            "Validation::Class",
            "strict",
            "warnings"
         ]
      },
      "t/legacy/regression/13-independence.t" : {
         "mtime" : 1357357008,
         "size" : 1861,
         "used" : [
            "FindBin",
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/13-multiline-labels-and-errors.t" : {
         "mtime" : 1357357009,
         "size" : 892,
         "used" : [
            "Test::More",
            "Validation::Class",
            "strict",
            "warnings"
         ]
      },
      "t/legacy/regression/14-relatives.t" : {
         "mtime" : 1357357008,
         "size" : 949,
         "used" : [
            "FindBin",
            "Test::More"
         ]
      },
      "t/legacy/regression/15-toggling.t" : {
         "mtime" : 1357357008,
         "size" : 800,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/16-cascading.t" : {
         "mtime" : 1357357008,
         "size" : 707,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/17-pattern-matching.t" : {
         "mtime" : 1357357009,
         "size" : 478,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/18-cloning.t" : {
         "mtime" : 1357357008,
         "size" : 1544,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/21-filtering-behavior.t" : {
         "mtime" : 1357357009,
         "size" : 2359,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/22-filtering-behavior.t" : {
         "mtime" : 1357357009,
         "size" : 1643,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/42-inheritence.t" : {
         "mtime" : 1357357008,
         "size" : 500,
         "used" : [
            "FindBin",
            "MyVal::Temp",
            "Test::More"
         ]
      },
      "t/legacy/regression/97-persistent-values.t" : {
         "mtime" : 1357357009,
         "size" : 1506,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/98-anomaly.t" : {
         "mtime" : 1357357008,
         "size" : 693,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/98-unknown_params.t" : {
         "mtime" : 1357357008,
         "size" : 372,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/99-battery.t" : {
         "mtime" : 1357357008,
         "size" : 4385,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/01-trim.t" : {
         "mtime" : 1357357008,
         "size" : 294,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/02-alpha.t" : {
         "mtime" : 1357357008,
         "size" : 290,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/03-decimal.t" : {
         "mtime" : 1357357008,
         "size" : 287,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/04-strip.t" : {
         "mtime" : 1357357008,
         "size" : 380,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/05-numeric.t" : {
         "mtime" : 1357357008,
         "size" : 288,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/06-uppercase.t" : {
         "mtime" : 1357357009,
         "size" : 300,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/07-lowercase.t" : {
         "mtime" : 1357357009,
         "size" : 300,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/08-titlecase.t" : {
         "mtime" : 1357357009,
         "size" : 307,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/09-capitalize.t" : {
         "mtime" : 1357357009,
         "size" : 431,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/filters/10-alphanumeric.t" : {
         "mtime" : 1357357009,
         "size" : 322,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/modules/MyVal.pm" : {
         "mtime" : 1357357008,
         "size" : 514
      },
      "t/legacy/regression/modules/MyVal/Person.pm" : {
         "mtime" : 1357357009,
         "size" : 253
      },
      "t/legacy/regression/modules/MyVal/Plugin/Glade.pm" : {
         "mtime" : 1357357009,
         "size" : 268
      },
      "t/legacy/regression/modules/MyVal/Staff.pm" : {
         "mtime" : 1357357009,
         "size" : 191
      },
      "t/legacy/regression/modules/MyVal/Temp.pm" : {
         "mtime" : 1357357009,
         "size" : 245
      },
      "t/legacy/regression/modules/MyVal/Ticket.pm" : {
         "mtime" : 1357357009,
         "size" : 250
      },
      "t/legacy/regression/validators/01-min_length.t" : {
         "mtime" : 1357357009,
         "size" : 438,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/02-max_length.t" : {
         "mtime" : 1357357009,
         "size" : 438,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/03-pattern.t" : {
         "mtime" : 1357357009,
         "size" : 710,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/04-between.t" : {
         "mtime" : 1357357009,
         "size" : 441,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/05-length.t" : {
         "mtime" : 1357357009,
         "size" : 638,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/06-matches.t" : {
         "mtime" : 1357357009,
         "size" : 1000,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/07-options.t" : {
         "mtime" : 1357357009,
         "size" : 640,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/08-depends_on.t" : {
         "mtime" : 1357357009,
         "size" : 590,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/20-max_alpha.t" : {
         "mtime" : 1357357009,
         "size" : 495,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/20-max_digit.t" : {
         "mtime" : 1357357009,
         "size" : 493,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/20-max_sum.t" : {
         "mtime" : 1357357009,
         "size" : 484,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/20-max_symbols.t" : {
         "mtime" : 1357357009,
         "size" : 498,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/21-min_alpha.t" : {
         "mtime" : 1357357009,
         "size" : 499,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/21-min_digit.t" : {
         "mtime" : 1357357009,
         "size" : 495,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/21-min_sum.t" : {
         "mtime" : 1357357009,
         "size" : 487,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/21-min_symbols.t" : {
         "mtime" : 1357357009,
         "size" : 498,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/22-city.t" : {
         "mtime" : 1357357008,
         "size" : 952,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-creditcard.t" : {
         "mtime" : 1357357009,
         "size" : 1872,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-date.t" : {
         "mtime" : 1357357008,
         "size" : 744,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-decimal.t" : {
         "mtime" : 1357357009,
         "size" : 738,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-email.t" : {
         "mtime" : 1357357009,
         "size" : 1010,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-hostname.t" : {
         "mtime" : 1357357009,
         "size" : 985,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-ssn.t" : {
         "mtime" : 1357357008,
         "size" : 919,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-state.t" : {
         "mtime" : 1357357009,
         "size" : 1239,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-telephone.t" : {
         "mtime" : 1357357009,
         "size" : 916,
         "used" : [
            "Test::More",
            "Validation::Class"
         ]
      },
      "t/legacy/regression/validators/22-time.t" : {
         "mtime" : 1357357008,
         "size" : 1019,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-uuid.t" : {
         "mtime" : 1357357008,
         "size" : 915,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      },
      "t/legacy/regression/validators/22-zipcode.t" : {
         "mtime" : 1357357009,
         "size" : 935,
         "used" : [
            "Test::More",
            "Validation::Class::Simple",
            "utf8"
         ]
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 1,
      "distname_matches_name_in_meta" : 1,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "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" : 1,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "97.73",
      "manifest_matches_dist" : 1,
      "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" : 0,
      "meta_yml_has_repository_resource" : 1,
      "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" : 1357357009,
   "license" : "perl defined in META.yml defined in LICENSE",
   "license_file" : "lib/Validation/Class.pm,lib/Validation/Class/Cookbook.pod,lib/Validation/Class/Directive.pm,lib/Validation/Class/Directive/Alias.pm,lib/Validation/Class/Directive/Between.pm,lib/Validation/Class/Directive/City.pm,lib/Validation/Class/Directive/Creditcard.pm,lib/Validation/Class/Directive/Date.pm,lib/Validation/Class/Directive/Decimal.pm,lib/Validation/Class/Directive/Default.pm,lib/Validation/Class/Directive/DependsOn.pm,lib/Validation/Class/Directive/Email.pm,lib/Validation/Class/Directive/Error.pm,lib/Validation/Class/Directive/Errors.pm,lib/Validation/Class/Directive/Filtering.pm,lib/Validation/Class/Directive/Filters.pm,lib/Validation/Class/Directive/Help.pm,lib/Validation/Class/Directive/Hostname.pm,lib/Validation/Class/Directive/Label.pm,lib/Validation/Class/Directive/Length.pm,lib/Validation/Class/Directive/Matches.pm,lib/Validation/Class/Directive/MaxAlpha.pm,lib/Validation/Class/Directive/MaxDigits.pm,lib/Validation/Class/Directive/MaxLength.pm,lib/Validation/Class/Directive/MaxSum.pm,lib/Validation/Class/Directive/MaxSymbols.pm,lib/Validation/Class/Directive/Messages.pm,lib/Validation/Class/Directive/MinAlpha.pm,lib/Validation/Class/Directive/MinDigits.pm,lib/Validation/Class/Directive/MinLength.pm,lib/Validation/Class/Directive/MinSum.pm,lib/Validation/Class/Directive/MinSymbols.pm,lib/Validation/Class/Directive/Mixin.pm,lib/Validation/Class/Directive/MixinField.pm,lib/Validation/Class/Directive/Multiples.pm,lib/Validation/Class/Directive/Name.pm,lib/Validation/Class/Directive/Options.pm,lib/Validation/Class/Directive/Pattern.pm,lib/Validation/Class/Directive/Readonly.pm,lib/Validation/Class/Directive/Required.pm,lib/Validation/Class/Directive/SSN.pm,lib/Validation/Class/Directive/State.pm,lib/Validation/Class/Directive/Telephone.pm,lib/Validation/Class/Directive/Time.pm,lib/Validation/Class/Directive/Toggle.pm,lib/Validation/Class/Directive/UUID.pm,lib/Validation/Class/Directive/Validation.pm,lib/Validation/Class/Directive/Value.pm,lib/Validation/Class/Directive/Zipcode.pm,lib/Validation/Class/Directives.pm,lib/Validation/Class/Exporter.pm,lib/Validation/Class/Listing.pm,lib/Validation/Class/Mapping.pm,lib/Validation/Class/Prototype.pm,lib/Validation/Class/Simple.pm,lib/Validation/Class/Simple/Streamer.pm,lib/Validation/Class/Whitepaper.pod",
   "license_from_yaml" : "perl",
   "license_in_pod" : 1,
   "license_type" : "Perl_5",
   "licenses" : {
      "Perl_5" : [
         "lib/Validation/Class.pm",
         "lib/Validation/Class/Cookbook.pod",
         "lib/Validation/Class/Directive.pm",
         "lib/Validation/Class/Directive/Alias.pm",
         "lib/Validation/Class/Directive/Between.pm",
         "lib/Validation/Class/Directive/City.pm",
         "lib/Validation/Class/Directive/Creditcard.pm",
         "lib/Validation/Class/Directive/Date.pm",
         "lib/Validation/Class/Directive/Decimal.pm",
         "lib/Validation/Class/Directive/Default.pm",
         "lib/Validation/Class/Directive/DependsOn.pm",
         "lib/Validation/Class/Directive/Email.pm",
         "lib/Validation/Class/Directive/Error.pm",
         "lib/Validation/Class/Directive/Errors.pm",
         "lib/Validation/Class/Directive/Filtering.pm",
         "lib/Validation/Class/Directive/Filters.pm",
         "lib/Validation/Class/Directive/Help.pm",
         "lib/Validation/Class/Directive/Hostname.pm",
         "lib/Validation/Class/Directive/Label.pm",
         "lib/Validation/Class/Directive/Length.pm",
         "lib/Validation/Class/Directive/Matches.pm",
         "lib/Validation/Class/Directive/MaxAlpha.pm",
         "lib/Validation/Class/Directive/MaxDigits.pm",
         "lib/Validation/Class/Directive/MaxLength.pm",
         "lib/Validation/Class/Directive/MaxSum.pm",
         "lib/Validation/Class/Directive/MaxSymbols.pm",
         "lib/Validation/Class/Directive/Messages.pm",
         "lib/Validation/Class/Directive/MinAlpha.pm",
         "lib/Validation/Class/Directive/MinDigits.pm",
         "lib/Validation/Class/Directive/MinLength.pm",
         "lib/Validation/Class/Directive/MinSum.pm",
         "lib/Validation/Class/Directive/MinSymbols.pm",
         "lib/Validation/Class/Directive/Mixin.pm",
         "lib/Validation/Class/Directive/MixinField.pm",
         "lib/Validation/Class/Directive/Multiples.pm",
         "lib/Validation/Class/Directive/Name.pm",
         "lib/Validation/Class/Directive/Options.pm",
         "lib/Validation/Class/Directive/Pattern.pm",
         "lib/Validation/Class/Directive/Readonly.pm",
         "lib/Validation/Class/Directive/Required.pm",
         "lib/Validation/Class/Directive/SSN.pm",
         "lib/Validation/Class/Directive/State.pm",
         "lib/Validation/Class/Directive/Telephone.pm",
         "lib/Validation/Class/Directive/Time.pm",
         "lib/Validation/Class/Directive/Toggle.pm",
         "lib/Validation/Class/Directive/UUID.pm",
         "lib/Validation/Class/Directive/Validation.pm",
         "lib/Validation/Class/Directive/Value.pm",
         "lib/Validation/Class/Directive/Zipcode.pm",
         "lib/Validation/Class/Directives.pm",
         "lib/Validation/Class/Exporter.pm",
         "lib/Validation/Class/Listing.pm",
         "lib/Validation/Class/Mapping.pm",
         "lib/Validation/Class/Prototype.pm",
         "lib/Validation/Class/Simple.pm",
         "lib/Validation/Class/Simple/Streamer.pm",
         "lib/Validation/Class/Whitepaper.pod"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : "Powerful Data Validation Framework",
      "author" : [
         "Al Newkirk <anewkirk@ana.io>"
      ],
      "build_requires" : {},
      "configure_requires" : {
         "ExtUtils::MakeMaker" : "6.30"
      },
      "dynamic_config" : "0",
      "generated_by" : "Dist::Zilla version 4.300028, 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" : "Validation-Class",
      "requires" : {
         "Class::Forward" : "0",
         "Hash::Flatten" : "0",
         "Hash::Merge" : "0",
         "List::MoreUtils" : "0",
         "Module::Find" : "0",
         "Module::Runtime" : "0"
      },
      "resources" : {
         "bugtracker" : "https://github.com/alnewkirk/Validation-Class/issues",
         "homepage" : "http://search.cpan.org/dist/Validation-Class/",
         "repository" : "git://github.com/alnewkirk/Validation-Class.git"
      },
      "version" : "7.900015"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.4",
   "modules" : [
      {
         "file" : "lib/Validation/Class.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class"
      },
      {
         "file" : "lib/Validation/Class/Fields.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Fields"
      },
      {
         "file" : "lib/Validation/Class/Listing.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Listing"
      },
      {
         "file" : "lib/Validation/Class/Errors.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Errors"
      },
      {
         "file" : "lib/Validation/Class/Directive.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive"
      },
      {
         "file" : "lib/Validation/Class/Mapping.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Mapping"
      },
      {
         "file" : "lib/Validation/Class/Directives.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directives"
      },
      {
         "file" : "lib/Validation/Class/Field.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Field"
      },
      {
         "file" : "lib/Validation/Class/Mixins.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Mixins"
      },
      {
         "file" : "lib/Validation/Class/Configuration.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Configuration"
      },
      {
         "file" : "lib/Validation/Class/Params.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Params"
      },
      {
         "file" : "lib/Validation/Class/Mixin.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Mixin"
      },
      {
         "file" : "lib/Validation/Class/Exporter.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Exporter"
      },
      {
         "file" : "lib/Validation/Class/Prototype.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Prototype"
      },
      {
         "file" : "lib/Validation/Class/Simple.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Simple"
      },
      {
         "file" : "lib/Validation/Class/Util.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Util"
      },
      {
         "file" : "lib/Validation/Class/Directive/Error.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Error"
      },
      {
         "file" : "lib/Validation/Class/Directive/Length.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Length"
      },
      {
         "file" : "lib/Validation/Class/Directive/Filters.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Filters"
      },
      {
         "file" : "lib/Validation/Class/Directive/Validation.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Validation"
      },
      {
         "file" : "lib/Validation/Class/Directive/Required.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Required"
      },
      {
         "file" : "lib/Validation/Class/Directive/MaxSymbols.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MaxSymbols"
      },
      {
         "file" : "lib/Validation/Class/Directive/Matches.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Matches"
      },
      {
         "file" : "lib/Validation/Class/Directive/Pattern.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Pattern"
      },
      {
         "file" : "lib/Validation/Class/Directive/Creditcard.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Creditcard"
      },
      {
         "file" : "lib/Validation/Class/Directive/Hostname.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Hostname"
      },
      {
         "file" : "lib/Validation/Class/Directive/Readonly.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Readonly"
      },
      {
         "file" : "lib/Validation/Class/Directive/Email.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Email"
      },
      {
         "file" : "lib/Validation/Class/Directive/Errors.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Errors"
      },
      {
         "file" : "lib/Validation/Class/Directive/MixinField.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MixinField"
      },
      {
         "file" : "lib/Validation/Class/Directive/Filtering.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Filtering"
      },
      {
         "file" : "lib/Validation/Class/Directive/Between.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Between"
      },
      {
         "file" : "lib/Validation/Class/Directive/Label.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Label"
      },
      {
         "file" : "lib/Validation/Class/Directive/Messages.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Messages"
      },
      {
         "file" : "lib/Validation/Class/Directive/Value.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Value"
      },
      {
         "file" : "lib/Validation/Class/Directive/MinSymbols.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MinSymbols"
      },
      {
         "file" : "lib/Validation/Class/Directive/Alias.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Alias"
      },
      {
         "file" : "lib/Validation/Class/Directive/Name.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Name"
      },
      {
         "file" : "lib/Validation/Class/Directive/Time.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Time"
      },
      {
         "file" : "lib/Validation/Class/Directive/Telephone.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Telephone"
      },
      {
         "file" : "lib/Validation/Class/Directive/Help.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Help"
      },
      {
         "file" : "lib/Validation/Class/Directive/Date.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Date"
      },
      {
         "file" : "lib/Validation/Class/Directive/DependsOn.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::DependsOn"
      },
      {
         "file" : "lib/Validation/Class/Directive/MaxDigits.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MaxDigits"
      },
      {
         "file" : "lib/Validation/Class/Directive/Mixin.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Mixin"
      },
      {
         "file" : "lib/Validation/Class/Directive/Options.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Options"
      },
      {
         "file" : "lib/Validation/Class/Directive/Toggle.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Toggle"
      },
      {
         "file" : "lib/Validation/Class/Directive/Default.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Default"
      },
      {
         "file" : "lib/Validation/Class/Directive/City.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::City"
      },
      {
         "file" : "lib/Validation/Class/Directive/MinDigits.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MinDigits"
      },
      {
         "file" : "lib/Validation/Class/Directive/MinSum.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MinSum"
      },
      {
         "file" : "lib/Validation/Class/Directive/MinLength.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MinLength"
      },
      {
         "file" : "lib/Validation/Class/Directive/MaxLength.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MaxLength"
      },
      {
         "file" : "lib/Validation/Class/Directive/Decimal.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Decimal"
      },
      {
         "file" : "lib/Validation/Class/Directive/Zipcode.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Zipcode"
      },
      {
         "file" : "lib/Validation/Class/Directive/MaxSum.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MaxSum"
      },
      {
         "file" : "lib/Validation/Class/Directive/SSN.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::SSN"
      },
      {
         "file" : "lib/Validation/Class/Directive/State.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::State"
      },
      {
         "file" : "lib/Validation/Class/Directive/Multiples.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::Multiples"
      },
      {
         "file" : "lib/Validation/Class/Directive/UUID.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::UUID"
      },
      {
         "file" : "lib/Validation/Class/Directive/MinAlpha.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MinAlpha"
      },
      {
         "file" : "lib/Validation/Class/Directive/MaxAlpha.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Directive::MaxAlpha"
      },
      {
         "file" : "lib/Validation/Class/Simple/Streamer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Validation::Class::Simple::Streamer"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Validation-Class-7.900015.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "List::MoreUtils",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Class::Forward",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Module::Runtime",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Module::Find",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "requires" : "ExtUtils::MakeMaker",
         "type" : "configure_requires",
         "version" : "6.30"
      },
      {
         "is_prereq" : 1,
         "requires" : "Hash::Merge",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Hash::Flatten",
         "type" : "runtime_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1357357146,
   "size_packed" : 177887,
   "size_unpacked" : 766285,
   "uses" : {
      "noed_in_code" : {
         "strict" : 10,
         "warnings" : 7
      },
      "noed_in_tests" : {
         "strict" : 1,
         "warnings" : 1
      },
      "required_in_eval_in_tests" : {
         "Class::Method::Modifiers" : 1,
         "Perl::Critic" : 1
      },
      "used_in_code" : {
         "5.008001" : 1,
         "Carp" : 9,
         "Class::Forward" : 1,
         "Clone" : 1,
         "Exporter" : 2,
         "Hash::Flatten" : 3,
         "Hash::Merge" : 3,
         "List::MoreUtils" : 4,
         "Module::Find" : 4,
         "Module::Runtime" : 3,
         "Scalar::Util" : 1,
         "strict" : 63,
         "utf8" : 1,
         "warnings" : 63
      },
      "used_in_config" : {
         "ExtUtils::MakeMaker" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_tests" : {
         "Class::Method::Modifiers" : 1,
         "Data::Dumper" : 3,
         "FindBin" : 23,
         "MyVal" : 1,
         "MyVal::Temp" : 1,
         "Test::More" : 85,
         "strict" : 7,
         "utf8" : 29,
         "warnings" : 7
      }
   },
   "valid_signature" : -1,
   "version" : "7.900015",
   "versions" : {
      "lib/Validation/Class.pm" : {
         "Validation::Class" : "7.900015"
      },
      "lib/Validation/Class/Configuration.pm" : {
         "Validation::Class::Configuration" : "7.900015"
      },
      "lib/Validation/Class/Directive.pm" : {
         "Validation::Class::Directive" : "7.900015"
      },
      "lib/Validation/Class/Directive/Alias.pm" : {
         "Validation::Class::Directive::Alias" : "7.900015"
      },
      "lib/Validation/Class/Directive/Between.pm" : {
         "Validation::Class::Directive::Between" : "7.900015"
      },
      "lib/Validation/Class/Directive/City.pm" : {
         "Validation::Class::Directive::City" : "7.900015"
      },
      "lib/Validation/Class/Directive/Creditcard.pm" : {
         "Validation::Class::Directive::Creditcard" : "7.900015"
      },
      "lib/Validation/Class/Directive/Date.pm" : {
         "Validation::Class::Directive::Date" : "7.900015"
      },
      "lib/Validation/Class/Directive/Decimal.pm" : {
         "Validation::Class::Directive::Decimal" : "7.900015"
      },
      "lib/Validation/Class/Directive/Default.pm" : {
         "Validation::Class::Directive::Default" : "7.900015"
      },
      "lib/Validation/Class/Directive/DependsOn.pm" : {
         "Validation::Class::Directive::DependsOn" : "7.900015"
      },
      "lib/Validation/Class/Directive/Email.pm" : {
         "Validation::Class::Directive::Email" : "7.900015"
      },
      "lib/Validation/Class/Directive/Error.pm" : {
         "Validation::Class::Directive::Error" : "7.900015"
      },
      "lib/Validation/Class/Directive/Errors.pm" : {
         "Validation::Class::Directive::Errors" : "7.900015"
      },
      "lib/Validation/Class/Directive/Filtering.pm" : {
         "Validation::Class::Directive::Filtering" : "7.900015"
      },
      "lib/Validation/Class/Directive/Filters.pm" : {
         "Validation::Class::Directive::Filters" : "7.900015"
      },
      "lib/Validation/Class/Directive/Help.pm" : {
         "Validation::Class::Directive::Help" : "7.900015"
      },
      "lib/Validation/Class/Directive/Hostname.pm" : {
         "Validation::Class::Directive::Hostname" : "7.900015"
      },
      "lib/Validation/Class/Directive/Label.pm" : {
         "Validation::Class::Directive::Label" : "7.900015"
      },
      "lib/Validation/Class/Directive/Length.pm" : {
         "Validation::Class::Directive::Length" : "7.900015"
      },
      "lib/Validation/Class/Directive/Matches.pm" : {
         "Validation::Class::Directive::Matches" : "7.900015"
      },
      "lib/Validation/Class/Directive/MaxAlpha.pm" : {
         "Validation::Class::Directive::MaxAlpha" : "7.900015"
      },
      "lib/Validation/Class/Directive/MaxDigits.pm" : {
         "Validation::Class::Directive::MaxDigits" : "7.900015"
      },
      "lib/Validation/Class/Directive/MaxLength.pm" : {
         "Validation::Class::Directive::MaxLength" : "7.900015"
      },
      "lib/Validation/Class/Directive/MaxSum.pm" : {
         "Validation::Class::Directive::MaxSum" : "7.900015"
      },
      "lib/Validation/Class/Directive/MaxSymbols.pm" : {
         "Validation::Class::Directive::MaxSymbols" : "7.900015"
      },
      "lib/Validation/Class/Directive/Messages.pm" : {
         "Validation::Class::Directive::Messages" : "7.900015"
      },
      "lib/Validation/Class/Directive/MinAlpha.pm" : {
         "Validation::Class::Directive::MinAlpha" : "7.900015"
      },
      "lib/Validation/Class/Directive/MinDigits.pm" : {
         "Validation::Class::Directive::MinDigits" : "7.900015"
      },
      "lib/Validation/Class/Directive/MinLength.pm" : {
         "Validation::Class::Directive::MinLength" : "7.900015"
      },
      "lib/Validation/Class/Directive/MinSum.pm" : {
         "Validation::Class::Directive::MinSum" : "7.900015"
      },
      "lib/Validation/Class/Directive/MinSymbols.pm" : {
         "Validation::Class::Directive::MinSymbols" : "7.900015"
      },
      "lib/Validation/Class/Directive/Mixin.pm" : {
         "Validation::Class::Directive::Mixin" : "7.900015"
      },
      "lib/Validation/Class/Directive/MixinField.pm" : {
         "Validation::Class::Directive::MixinField" : "7.900015"
      },
      "lib/Validation/Class/Directive/Multiples.pm" : {
         "Validation::Class::Directive::Multiples" : "7.900015"
      },
      "lib/Validation/Class/Directive/Name.pm" : {
         "Validation::Class::Directive::Name" : "7.900015"
      },
      "lib/Validation/Class/Directive/Options.pm" : {
         "Validation::Class::Directive::Options" : "7.900015"
      },
      "lib/Validation/Class/Directive/Pattern.pm" : {
         "Validation::Class::Directive::Pattern" : "7.900015"
      },
      "lib/Validation/Class/Directive/Readonly.pm" : {
         "Validation::Class::Directive::Readonly" : "7.900015"
      },
      "lib/Validation/Class/Directive/Required.pm" : {
         "Validation::Class::Directive::Required" : "7.900015"
      },
      "lib/Validation/Class/Directive/SSN.pm" : {
         "Validation::Class::Directive::SSN" : "7.900015"
      },
      "lib/Validation/Class/Directive/State.pm" : {
         "Validation::Class::Directive::State" : "7.900015"
      },
      "lib/Validation/Class/Directive/Telephone.pm" : {
         "Validation::Class::Directive::Telephone" : "7.900015"
      },
      "lib/Validation/Class/Directive/Time.pm" : {
         "Validation::Class::Directive::Time" : "7.900015"
      },
      "lib/Validation/Class/Directive/Toggle.pm" : {
         "Validation::Class::Directive::Toggle" : "7.900015"
      },
      "lib/Validation/Class/Directive/UUID.pm" : {
         "Validation::Class::Directive::UUID" : "7.900015"
      },
      "lib/Validation/Class/Directive/Validation.pm" : {
         "Validation::Class::Directive::Validation" : "7.900015"
      },
      "lib/Validation/Class/Directive/Value.pm" : {
         "Validation::Class::Directive::Value" : "7.900015"
      },
      "lib/Validation/Class/Directive/Zipcode.pm" : {
         "Validation::Class::Directive::Zipcode" : "7.900015"
      },
      "lib/Validation/Class/Directives.pm" : {
         "Validation::Class::Directives" : "7.900015"
      },
      "lib/Validation/Class/Errors.pm" : {
         "Validation::Class::Errors" : "7.900015"
      },
      "lib/Validation/Class/Exporter.pm" : {
         "Validation::Class::Exporter" : "7.900015"
      },
      "lib/Validation/Class/Field.pm" : {
         "Validation::Class::Field" : "7.900015"
      },
      "lib/Validation/Class/Fields.pm" : {
         "Validation::Class::Fields" : "7.900015"
      },
      "lib/Validation/Class/Listing.pm" : {
         "Validation::Class::Listing" : "7.900015"
      },
      "lib/Validation/Class/Mapping.pm" : {
         "Validation::Class::Mapping" : "7.900015"
      },
      "lib/Validation/Class/Mixin.pm" : {
         "Validation::Class::Mixin" : "7.900015"
      },
      "lib/Validation/Class/Mixins.pm" : {
         "Validation::Class::Mixins" : "7.900015"
      },
      "lib/Validation/Class/Params.pm" : {
         "Validation::Class::Params" : "7.900015"
      },
      "lib/Validation/Class/Prototype.pm" : {
         "Validation::Class::Prototype" : "7.900015"
      },
      "lib/Validation/Class/Simple.pm" : {
         "Validation::Class::Simple" : "7.900015"
      },
      "lib/Validation/Class/Simple/Streamer.pm" : {
         "Validation::Class::Simple::Streamer" : "7.900015"
      },
      "lib/Validation/Class/Util.pm" : {
         "Validation::Class::Util" : "7.900015"
      }
   },
   "vname" : "Validation-Class-7.900015"
}