Elastic-Model

Metadata

Analyzed metadata and errors of Elastic-Model.

{
   "abstracts_in_pod" : {
      "Elastic::Doc" : "Adds Elastic::Model functionality to your object classes",
      "Elastic::Manual" : "What is Elastic::Model and how do I use it?",
      "Elastic::Manual::Analysis" : "Controlling how your attributes are indexed",
      "Elastic::Manual::Attributes" : "Fine-tuning how your attributes are indexed",
      "Elastic::Manual::Attributes::Unique" : "Making attributes unique",
      "Elastic::Manual::Delta" : "Important changes in Elastic::Model",
      "Elastic::Manual::Intro" : "An introduction to Elastic::Model",
      "Elastic::Manual::NoSQL" : "Differences between relational DBs and NoSQL document stores",
      "Elastic::Manual::QueryDSL" : "How to use the Elasticsearch Query DSL",
      "Elastic::Manual::QueryDSL::Filters" : "Overview of the filters available in Elasticsearch",
      "Elastic::Manual::QueryDSL::Nested" : "Queries and filters for nested fields",
      "Elastic::Manual::QueryDSL::Queries" : "Overview of the queries available in Elasticsearch",
      "Elastic::Manual::Reindex" : "How to reindex your data from an old index to a new index",
      "Elastic::Manual::Scaling" : "How to grow from a single node to a massive cluster",
      "Elastic::Manual::Scoping" : "An optional in-memory cache, essential for keeping weak refs live",
      "Elastic::Manual::Searching" : "Which search method to use with a View, and how to use the results.",
      "Elastic::Manual::Terminology" : "Explanation of terminology and concepts",
      "Elastic::Model" : "A NoSQL document store with full text search for Moose objects using Elasticsearch as a backend.",
      "Elastic::Model::0_90::Result" : "A 0.90.x compatibility class for Elastic::Model::Result",
      "Elastic::Model::0_90::Store" : "A 0.90.x compatibility class for Elastic::Model::Store",
      "Elastic::Model::Alias" : "Administer aliases in Elasticsearch",
      "Elastic::Model::Bulk" : "Bulk-saving of multiple docs for increased throughput",
      "Elastic::Model::Deleted" : "A class to represent deleted doc objects which are still in scope",
      "Elastic::Model::Domain" : "The domain (index or alias) where your docs are stored.",
      "Elastic::Model::Index" : "Create and administer indices in Elasticsearch",
      "Elastic::Model::Meta::Class::Doc" : "A meta-class for Docs",
      "Elastic::Model::Meta::Class::Model" : "A meta-class for Models",
      "Elastic::Model::Namespace" : "Class-to-type map",
      "Elastic::Model::Result" : "A wrapper for individual search results",
      "Elastic::Model::Results" : "An iterator over bounded/finite search results",
      "Elastic::Model::Results::Cached" : "A cacheable iterator over bounded/finite search results",
      "Elastic::Model::Results::Scrolled" : "An iterator over unbounded search results",
      "Elastic::Model::Role::Doc" : "The role applied to your Doc classes",
      "Elastic::Model::Role::Index" : "Provides admin methods common to indices and aliases",
      "Elastic::Model::Role::Iterator" : "A generic iterator role",
      "Elastic::Model::Role::Model" : "The role applied to your Model",
      "Elastic::Model::Role::Results" : "An iterator role for search results",
      "Elastic::Model::Role::Store" : "Elasticsearch backend for document read/write requests",
      "Elastic::Model::Scope" : "Keeps objects alive and connected",
      "Elastic::Model::SearchBuilder" : "An Elastic::Model specific subclass of L<ElasticSearch::SearchBuilder>",
      "Elastic::Model::Store" : "A default implementation of the Elasticsearch backend",
      "Elastic::Model::Trait::Exclude" : "An internal use trait",
      "Elastic::Model::Trait::Field" : "Add Elasticsearch specific keywords to your attribute definitions.",
      "Elastic::Model::TypeMap::Base" : "A base class for all TypeMaps",
      "Elastic::Model::TypeMap::Common" : "Type maps for commonly used types",
      "Elastic::Model::TypeMap::Default" : "The default type map used by Elastic::Model",
      "Elastic::Model::TypeMap::ES" : "Type maps for ElasticSearch-specific types",
      "Elastic::Model::TypeMap::Moose" : "Type maps for core Moose types",
      "Elastic::Model::TypeMap::Objects" : "Type maps for objects and Moose classes",
      "Elastic::Model::TypeMap::Structured" : "Type maps for MooseX::Types::Structured",
      "Elastic::Model::Types" : "MooseX::Types for general and internal use",
      "Elastic::Model::UID" : "The Unique ID of a document in an Elasticsearch cluster",
      "Elastic::Model::View" : "Views to query your docs in Elasticsearch"
   },
   "author" : "DRTECH",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/Elastic",
      "lib/Elastic/Manual",
      "lib/Elastic/Manual/QueryDSL",
      "lib/Elastic/Manual/Attributes",
      "lib/Elastic/Model",
      "lib/Elastic/Model/0_90",
      "lib/Elastic/Model/Role",
      "lib/Elastic/Model/Results",
      "lib/Elastic/Model/Trait",
      "lib/Elastic/Model/TypeMap",
      "lib/Elastic/Model/Meta",
      "lib/Elastic/Model/Meta/Class",
      "t",
      "t/30_domain",
      "t/20_namespace",
      "t/10_typemaps",
      "t/lib",
      "t/lib/RoleTest",
      "t/lib/MyApp",
      "t/lib/IndexConfig",
      "t/lib/FieldTest",
      "t/lib/TypeTest",
      "t/lib/Foo",
      "t/lib/Foo/Post",
      "t/65_bulk",
      "t/60_reindex",
      "t/70_searchbuilder",
      "t/40_view",
      "t/50_scope",
      "t/00_setup"
   ],
   "dist" : "Elastic-Model",
   "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_cpanfile" : "cpanfile",
   "file_dist_ini" : "dist.ini",
   "file_license" : "LICENSE",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_json" : "META.json",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "dist.ini",
      "README",
      "META.json",
      "Changes",
      "Makefile.PL",
      "META.yml",
      "cpanfile",
      "MANIFEST",
      "LICENSE",
      "lib/Elastic/Manual.pod",
      "lib/Elastic/Doc.pm",
      "lib/Elastic/Model.pm",
      "lib/Elastic/Manual/Scaling.pod",
      "lib/Elastic/Manual/Terminology.pod",
      "lib/Elastic/Manual/Searching.pod",
      "lib/Elastic/Manual/NoSQL.pod",
      "lib/Elastic/Manual/Analysis.pod",
      "lib/Elastic/Manual/Scoping.pod",
      "lib/Elastic/Manual/Delta.pod",
      "lib/Elastic/Manual/Intro.pod",
      "lib/Elastic/Manual/Reindex.pod",
      "lib/Elastic/Manual/Attributes.pod",
      "lib/Elastic/Manual/QueryDSL.pod",
      "lib/Elastic/Manual/QueryDSL/Nested.pod",
      "lib/Elastic/Manual/QueryDSL/Queries.pod",
      "lib/Elastic/Manual/QueryDSL/Filters.pod",
      "lib/Elastic/Manual/Attributes/Unique.pod",
      "lib/Elastic/Model/SearchBuilder.pm",
      "lib/Elastic/Model/Bulk.pm",
      "lib/Elastic/Model/Domain.pm",
      "lib/Elastic/Model/Namespace.pm",
      "lib/Elastic/Model/View.pm",
      "lib/Elastic/Model/Deleted.pm",
      "lib/Elastic/Model/Types.pm",
      "lib/Elastic/Model/UID.pm",
      "lib/Elastic/Model/Alias.pm",
      "lib/Elastic/Model/Index.pm",
      "lib/Elastic/Model/Result.pm",
      "lib/Elastic/Model/Scope.pm",
      "lib/Elastic/Model/Results.pm",
      "lib/Elastic/Model/Store.pm",
      "lib/Elastic/Model/0_90/Result.pm",
      "lib/Elastic/Model/0_90/Store.pm",
      "lib/Elastic/Model/Role/Iterator.pm",
      "lib/Elastic/Model/Role/Index.pm",
      "lib/Elastic/Model/Role/Doc.pm",
      "lib/Elastic/Model/Role/Results.pm",
      "lib/Elastic/Model/Role/Model.pm",
      "lib/Elastic/Model/Role/Store.pm",
      "lib/Elastic/Model/Results/Scrolled.pm",
      "lib/Elastic/Model/Results/Cached.pm",
      "lib/Elastic/Model/Trait/Field.pm",
      "lib/Elastic/Model/Trait/Exclude.pm",
      "lib/Elastic/Model/TypeMap/Base.pm",
      "lib/Elastic/Model/TypeMap/Structured.pm",
      "lib/Elastic/Model/TypeMap/ES.pm",
      "lib/Elastic/Model/TypeMap/Moose.pm",
      "lib/Elastic/Model/TypeMap/Common.pm",
      "lib/Elastic/Model/TypeMap/Objects.pm",
      "lib/Elastic/Model/TypeMap/Default.pm",
      "lib/Elastic/Model/Meta/Class/Doc.pm",
      "lib/Elastic/Model/Meta/Class/Model.pm"
   ],
   "files_hash" : {
      "Changes" : {
         "mtime" : 1408289943,
         "size" : 8438
      },
      "LICENSE" : {
         "mtime" : 1408289943,
         "size" : 18358
      },
      "MANIFEST" : {
         "mtime" : 1408289943,
         "size" : 4787
      },
      "META.json" : {
         "mtime" : 1408289943,
         "size" : 2747
      },
      "META.yml" : {
         "mtime" : 1408289943,
         "size" : 1455
      },
      "Makefile.PL" : {
         "mtime" : 1408289943,
         "size" : 3068,
         "used" : [
            "ExtUtils::MakeMaker",
            "strict",
            "warnings"
         ]
      },
      "README" : {
         "mtime" : 1408289943,
         "size" : 7397
      },
      "cpanfile" : {
         "mtime" : 1408289943,
         "size" : 1500
      },
      "dist.ini" : {
         "mtime" : 1408289943,
         "size" : 899
      },
      "lib/Elastic/Doc.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Doc",
         "mtime" : 1408289943,
         "size" : 6780,
         "used" : [
            "Moose",
            "Moose::Exporter",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Manual.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 6523
      },
      "lib/Elastic/Manual/Analysis.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 9225
      },
      "lib/Elastic/Manual/Attributes.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 29753
      },
      "lib/Elastic/Manual/Attributes/Unique.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 5237
      },
      "lib/Elastic/Manual/Delta.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 6028
      },
      "lib/Elastic/Manual/Intro.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 8842
      },
      "lib/Elastic/Manual/NoSQL.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 4384
      },
      "lib/Elastic/Manual/QueryDSL.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 5143
      },
      "lib/Elastic/Manual/QueryDSL/Filters.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 12214
      },
      "lib/Elastic/Manual/QueryDSL/Nested.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 1107
      },
      "lib/Elastic/Manual/QueryDSL/Queries.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 25110
      },
      "lib/Elastic/Manual/Reindex.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 3338
      },
      "lib/Elastic/Manual/Scaling.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 12735
      },
      "lib/Elastic/Manual/Scoping.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 6364
      },
      "lib/Elastic/Manual/Searching.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 12048
      },
      "lib/Elastic/Manual/Terminology.pod" : {
         "license" : "Perl_5",
         "mtime" : 1408289943,
         "size" : 12886
      },
      "lib/Elastic/Model.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model",
         "mtime" : 1408289943,
         "size" : 9939,
         "used" : [
            "Carp",
            "Moose",
            "Moose::Exporter",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/0_90/Result.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::0_90::Result",
         "mtime" : 1408289943,
         "size" : 1410,
         "used" : [
            "Carp",
            "Elastic::Model::Types",
            "Moose",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/0_90/Store.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::0_90::Store",
         "mtime" : 1408289943,
         "size" : 3432,
         "used" : [
            "Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Alias.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Alias",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 6044,
         "used" : [
            "Carp",
            "Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Bulk.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Bulk",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 8143,
         "used" : [
            "Carp",
            "Data::Dumper",
            "Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Deleted.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Deleted",
         "mtime" : 1408289943,
         "size" : 2029,
         "used" : [
            "Carp",
            "Moose",
            "namespace::autoclean",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/Domain.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Domain",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 8663,
         "used" : [
            "Carp",
            "Moose",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Index.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Index",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 16402,
         "used" : [
            "Carp",
            "Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Meta/Class/Doc.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Meta::Class::Doc",
         "mtime" : 1408289943,
         "size" : 4322,
         "used" : [
            "Carp",
            "Moose::Role",
            "MooseX::Types::Moose",
            "Variable::Magic",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Meta/Class/Model.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Meta::Class::Model",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 15417,
         "used" : [
            "Carp",
            "Data::Dump",
            "List::Util",
            "Moose::Role",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Namespace.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Namespace",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 8107,
         "used" : [
            "Elastic::Model::Alias",
            "Elastic::Model::Index",
            "List::MoreUtils",
            "Moose",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Result.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Result",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 10385,
         "used" : [
            "Carp",
            "Elastic::Model::Types",
            "Moose",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Results.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Results",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 11625,
         "used" : [
            "Carp",
            "Moose",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Results/Cached.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Results::Cached",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 3587,
         "used" : [
            "Carp",
            "Moose",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Results/Scrolled.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Results::Scrolled",
         "mtime" : 1408289943,
         "size" : 10893,
         "used" : [
            "Carp",
            "Moose",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Role/Doc.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Role::Doc",
         "mtime" : 1408289943,
         "noed" : [
            "Moose::Role",
            "warnings"
         ],
         "size" : 14365,
         "used" : [
            "Carp",
            "Elastic::Model::Trait::Exclude",
            "Elastic::Model::Types",
            "Moose::Role",
            "MooseX::Types::Moose",
            "Scalar::Util",
            "Time::HiRes",
            "Try::Tiny",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Role/Index.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Role::Index",
         "mtime" : 1408289943,
         "noed" : [
            "Moose::Role"
         ],
         "size" : 9376,
         "used" : [
            "Carp",
            "Moose::Role",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Role/Iterator.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Role::Iterator",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 15316,
         "used" : [
            "Carp",
            "Moose::Role",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Role/Model.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Role::Model",
         "mtime" : 1408289943,
         "noed" : [
            "warnings"
         ],
         "size" : 30619,
         "used" : [
            "Carp",
            "Class::Load",
            "Elastic::Doc",
            "Elastic::Model::Deleted",
            "Elastic::Model::Types",
            "Elastic::Model::UID",
            "JSON",
            "List::MoreUtils",
            "Moose::Role",
            "Moose::Util",
            "MooseX::Types::Moose",
            "Scalar::Util",
            "Search::Elasticsearch",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Role/Results.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Role::Results",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 13257,
         "used" : [
            "Carp",
            "Moose::Role",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Role/Store.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Role::Store",
         "mtime" : 1408289943,
         "size" : 14229,
         "used" : [
            "Elastic::Model::Types",
            "Moose::Role",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Scope.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Scope",
         "mtime" : 1408289943,
         "size" : 8922,
         "used" : [
            "Devel::GlobalDestruction",
            "Moose",
            "MooseX::Types::Moose",
            "Scalar::Util",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/SearchBuilder.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::SearchBuilder",
         "mtime" : 1408289943,
         "size" : 6280,
         "used" : [
            "Carp",
            "ElasticSearch::SearchBuilder",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/Store.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Store",
         "mtime" : 1408289943,
         "size" : 2629,
         "used" : [
            "Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Trait/Exclude.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Trait::Exclude",
         "mtime" : 1408289943,
         "size" : 1103,
         "used" : [
            "Moose::Exporter",
            "Moose::Role",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/Trait/Field.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Trait::Field",
         "mtime" : 1408289943,
         "size" : 7420,
         "used" : [
            "Carp",
            "Elastic::Model::Types",
            "Moose::Role",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/TypeMap/Base.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::TypeMap::Base",
         "mtime" : 1408289943,
         "noed" : [
            "strict"
         ],
         "size" : 21866,
         "used" : [
            "Class::Load",
            "Class::MOP",
            "List::MoreUtils",
            "Moose::Util",
            "Moose::Util::TypeConstraints",
            "Scalar::Util",
            "Sub::Exporter",
            "namespace::autoclean",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/TypeMap/Common.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::TypeMap::Common",
         "mtime" : 1408289943,
         "size" : 1374,
         "used" : [
            "Elastic::Model::TypeMap::Base",
            "namespace::autoclean",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/TypeMap/Default.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::TypeMap::Default",
         "mtime" : 1408289943,
         "size" : 2737,
         "used" : [
            "Elastic::Model::TypeMap::Base",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/TypeMap/ES.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::TypeMap::ES",
         "mtime" : 1408289943,
         "required" : [
            "MIME::Base64"
         ],
         "size" : 4543,
         "used" : [
            "Elastic::Model::TypeMap::Base",
            "namespace::autoclean",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/TypeMap/Moose.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::TypeMap::Moose",
         "mtime" : 1408289943,
         "size" : 9441,
         "used" : [
            "Elastic::Model::TypeMap::Base",
            "namespace::autoclean",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/TypeMap/Objects.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::TypeMap::Objects",
         "mtime" : 1408289943,
         "size" : 6737,
         "used" : [
            "Elastic::Model::TypeMap::Base",
            "Moose::Util",
            "Scalar::Util",
            "namespace::autoclean",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/TypeMap/Structured.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::TypeMap::Structured",
         "mtime" : 1408289943,
         "size" : 7728,
         "used" : [
            "Elastic::Model::TypeMap::Base",
            "namespace::autoclean",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/Types.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::Types",
         "mtime" : 1408289943,
         "size" : 7965,
         "used" : [
            "MooseX::Types",
            "MooseX::Types::Moose",
            "MooseX::Types::Structured",
            "Search::Elasticsearch",
            "namespace::autoclean",
            "strict",
            "warnings"
         ]
      },
      "lib/Elastic/Model/UID.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::UID",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 8884,
         "used" : [
            "Moose",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "lib/Elastic/Model/View.pm" : {
         "license" : "Perl_5",
         "module" : "Elastic::Model::View",
         "mtime" : 1408289943,
         "noed" : [
            "Moose"
         ],
         "size" : 35969,
         "used" : [
            "Carp",
            "Elastic::Model::SearchBuilder",
            "Elastic::Model::Types",
            "Moose",
            "MooseX::Types::Moose",
            "namespace::autoclean"
         ]
      },
      "t/00_setup/02_load.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2029,
         "used" : [
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/00_setup/03_domain.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 461,
         "used" : [
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/00_setup/04_roles.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 738,
         "used" : [
            "Test::Deep",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/01_map_moose.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1991,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/02_map_moosex.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1992,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/03_map_structured.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2447,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/04_map_objects.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2944,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/05_map_common.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 187,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/06_map_es.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 383,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/11_flate_moose.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2723,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/12_flate_moose_x.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2723,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/13_flate_structured.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2391,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/14_flate_objects.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 6104,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/15_flate_common.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1366,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/16_flate_es.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1799,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/21_string.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1810,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/22_number.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 802,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/23_date.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 795,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/24_boolean.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 777,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/25_binary.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 405,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/26_object.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1123,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/27_nested.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1175,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/28_ip4.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 775,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/29_geopoint.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 763,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "t/10_typemaps/40_index_config.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 4542,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "utf8",
            "warnings"
         ]
      },
      "t/10_typemaps/test_field.pl" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1190
      },
      "t/10_typemaps/test_flation.pl" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1506
      },
      "t/10_typemaps/test_mapping.pl" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1168
      },
      "t/20_namespace/01_basic.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2308,
         "used" : [
            "Test::Deep",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/20_namespace/02_index.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1276,
         "used" : [
            "Test::Deep",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/20_namespace/03_alias.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2727,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/20_namespace/04_index_role.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 4679,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/20_namespace/05_namespace_for_domain.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1126,
         "used" : [
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/30_domain/01_crud.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 6047,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/30_domain/02_conflict.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2569,
         "used" : [
            "Scalar::Util",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/30_domain/03_uniques.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 6596,
         "used" : [
            "Scalar::Util",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/30_domain/04_nested_has_changed.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 938,
         "used" : [
            "Scalar::Util",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/40_view/01_view_attrs.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 18948,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/40_view/02_view_methods.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 3398,
         "used" : [
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/40_view/03_results.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 9692,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/40_view/04_scrolled_results.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2080,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/40_view/05_cached_results.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "required_in_eval" : [
            "CHI"
         ],
         "size" : 2469,
         "used" : [
            "Elastic::Model::Role::Store",
            "Moose::Role",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/40_view/06_result.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 4226,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/40_view/07_routing.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 3806,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/50_scope/01_get.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2846,
         "used" : [
            "Elastic::Model::Role::Store",
            "Moose::Role",
            "Scalar::Util",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/50_scope/02_store.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2649,
         "used" : [
            "Scalar::Util",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/50_scope/03_delete.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 5187,
         "used" : [
            "Scalar::Util",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/50_scope/04_search.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 3907,
         "used" : [
            "Scalar::Util",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/60_reindex/01_basic.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1646,
         "used" : [
            "Search::Elasticsearch",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/60_reindex/02_objects_with_uids.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2206,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/60_reindex/03_transform.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1044,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/65_bulk/01_bulk.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1902,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/65_bulk/02_error_handlers.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2132,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/65_bulk/03_scope.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 997,
         "used" : [
            "Scalar::Util",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/00-basic.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 915,
         "used" : [
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/01-filters-field-ops.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 16677,
         "used" : [
            "Data::Dump",
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/02-filters-unary-ops.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 10813,
         "used" : [
            "Data::Dump",
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/03-filters-logic.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 12495,
         "used" : [
            "Data::Dump",
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/04-queries-field-ops.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 46848,
         "used" : [
            "Data::Dump",
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/05-queries-unary-ops.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 33100,
         "used" : [
            "Data::Dump",
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/06-queries-logic.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 15741,
         "used" : [
            "Data::Dump",
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/07-raw_dsl.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2033,
         "used" : [
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/08-misc.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 449,
         "used" : [
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/10_object_filters.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 5134,
         "used" : [
            "Data::Dump",
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/70_searchbuilder/11_object_queries.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 6086,
         "used" : [
            "Data::Dump",
            "Elastic::Model::SearchBuilder",
            "Test::Deep",
            "Test::Exception",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/author-strict.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "required" : [
            "Test::More"
         ],
         "size" : 219,
         "used" : [
            "Test::Strict"
         ]
      },
      "t/lib/FieldTest.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 497
      },
      "t/lib/FieldTest/Binary.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 786
      },
      "t/lib/FieldTest/Boolean.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1088
      },
      "t/lib/FieldTest/Date.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1127
      },
      "t/lib/FieldTest/GeoPoint.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1124
      },
      "t/lib/FieldTest/IP4.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1215
      },
      "t/lib/FieldTest/Nested.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1469
      },
      "t/lib/FieldTest/Number.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1113
      },
      "t/lib/FieldTest/Object.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1324
      },
      "t/lib/FieldTest/String.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 2442
      },
      "t/lib/Foo.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 380
      },
      "t/lib/Foo/Post.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 69
      },
      "t/lib/Foo/Post/Base.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 468
      },
      "t/lib/Foo/User.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 663
      },
      "t/lib/IndexConfig.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1447
      },
      "t/lib/IndexConfig/AllOpts.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 382
      },
      "t/lib/IndexConfig/BadAnalyzer.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 327
      },
      "t/lib/IndexConfig/BadTokenizer.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 283
      },
      "t/lib/IndexConfig/NoAnalyzer.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 230
      },
      "t/lib/MyApp.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 806
      },
      "t/lib/MyApp/MultiUser.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 442
      },
      "t/lib/MyApp/Post.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 458
      },
      "t/lib/MyApp/UniqUser.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 1246
      },
      "t/lib/MyApp/User.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 467
      },
      "t/lib/MyAppUniq.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 302
      },
      "t/lib/Nested.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 202
      },
      "t/lib/RoleTest.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 182
      },
      "t/lib/RoleTest/Class.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 384
      },
      "t/lib/RoleTest/RoleFour.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 247
      },
      "t/lib/RoleTest/RoleOne.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 175
      },
      "t/lib/RoleTest/RoleThree.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 179
      },
      "t/lib/RoleTest/RoleTwo.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 203
      },
      "t/lib/TypeTest.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 459
      },
      "t/lib/TypeTest/Common.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 225
      },
      "t/lib/TypeTest/ES.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 727
      },
      "t/lib/TypeTest/Moose.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 4482
      },
      "t/lib/TypeTest/MooseX.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 4424
      },
      "t/lib/TypeTest/Objects.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 3416
      },
      "t/lib/TypeTest/Structured.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 3035
      },
      "t/lib/TypeTest/TypeMap.pm" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 508
      },
      "t/lib/es.pl" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "size" : 6233
      },
      "t/release-eol.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "required" : [
            "Test::More"
         ],
         "size" : 318,
         "used" : [
            "Test::More",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Test::EOL"
         ]
      },
      "t/release-no-tabs.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "required" : [
            "Test::More"
         ],
         "size" : 6123,
         "used" : [
            "Test::More",
            "Test::NoTabs",
            "strict",
            "warnings"
         ]
      },
      "t/release-pod-syntax.t" : {
         "mtime" : 1408289943,
         "no_index" : 1,
         "required" : [
            "Test::More"
         ],
         "size" : 302,
         "used" : [
            "Test::More",
            "Test::Pod"
         ]
      }
   },
   "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" : 1408289943,
   "license" : "perl defined in META.yml defined in LICENSE",
   "license_file" : "lib/Elastic/Doc.pm,lib/Elastic/Manual.pod,lib/Elastic/Manual/Analysis.pod,lib/Elastic/Manual/Attributes.pod,lib/Elastic/Manual/Attributes/Unique.pod,lib/Elastic/Manual/Delta.pod,lib/Elastic/Manual/Intro.pod,lib/Elastic/Manual/NoSQL.pod,lib/Elastic/Manual/QueryDSL.pod,lib/Elastic/Manual/QueryDSL/Filters.pod,lib/Elastic/Manual/QueryDSL/Nested.pod,lib/Elastic/Manual/QueryDSL/Queries.pod,lib/Elastic/Manual/Reindex.pod,lib/Elastic/Manual/Scaling.pod,lib/Elastic/Manual/Scoping.pod,lib/Elastic/Manual/Searching.pod,lib/Elastic/Manual/Terminology.pod,lib/Elastic/Model.pm,lib/Elastic/Model/0_90/Result.pm,lib/Elastic/Model/0_90/Store.pm,lib/Elastic/Model/Alias.pm,lib/Elastic/Model/Bulk.pm,lib/Elastic/Model/Deleted.pm,lib/Elastic/Model/Domain.pm,lib/Elastic/Model/Index.pm,lib/Elastic/Model/Meta/Class/Doc.pm,lib/Elastic/Model/Meta/Class/Model.pm,lib/Elastic/Model/Namespace.pm,lib/Elastic/Model/Result.pm,lib/Elastic/Model/Results.pm,lib/Elastic/Model/Results/Cached.pm,lib/Elastic/Model/Results/Scrolled.pm,lib/Elastic/Model/Role/Doc.pm,lib/Elastic/Model/Role/Index.pm,lib/Elastic/Model/Role/Iterator.pm,lib/Elastic/Model/Role/Model.pm,lib/Elastic/Model/Role/Results.pm,lib/Elastic/Model/Role/Store.pm,lib/Elastic/Model/Scope.pm,lib/Elastic/Model/SearchBuilder.pm,lib/Elastic/Model/Store.pm,lib/Elastic/Model/Trait/Exclude.pm,lib/Elastic/Model/Trait/Field.pm,lib/Elastic/Model/TypeMap/Base.pm,lib/Elastic/Model/TypeMap/Common.pm,lib/Elastic/Model/TypeMap/Default.pm,lib/Elastic/Model/TypeMap/ES.pm,lib/Elastic/Model/TypeMap/Moose.pm,lib/Elastic/Model/TypeMap/Objects.pm,lib/Elastic/Model/TypeMap/Structured.pm,lib/Elastic/Model/Types.pm,lib/Elastic/Model/UID.pm,lib/Elastic/Model/View.pm",
   "license_from_yaml" : "perl",
   "license_in_pod" : 1,
   "license_type" : "Perl_5",
   "licenses" : {
      "Perl_5" : [
         "lib/Elastic/Doc.pm",
         "lib/Elastic/Manual.pod",
         "lib/Elastic/Manual/Analysis.pod",
         "lib/Elastic/Manual/Attributes.pod",
         "lib/Elastic/Manual/Attributes/Unique.pod",
         "lib/Elastic/Manual/Delta.pod",
         "lib/Elastic/Manual/Intro.pod",
         "lib/Elastic/Manual/NoSQL.pod",
         "lib/Elastic/Manual/QueryDSL.pod",
         "lib/Elastic/Manual/QueryDSL/Filters.pod",
         "lib/Elastic/Manual/QueryDSL/Nested.pod",
         "lib/Elastic/Manual/QueryDSL/Queries.pod",
         "lib/Elastic/Manual/Reindex.pod",
         "lib/Elastic/Manual/Scaling.pod",
         "lib/Elastic/Manual/Scoping.pod",
         "lib/Elastic/Manual/Searching.pod",
         "lib/Elastic/Manual/Terminology.pod",
         "lib/Elastic/Model.pm",
         "lib/Elastic/Model/0_90/Result.pm",
         "lib/Elastic/Model/0_90/Store.pm",
         "lib/Elastic/Model/Alias.pm",
         "lib/Elastic/Model/Bulk.pm",
         "lib/Elastic/Model/Deleted.pm",
         "lib/Elastic/Model/Domain.pm",
         "lib/Elastic/Model/Index.pm",
         "lib/Elastic/Model/Meta/Class/Doc.pm",
         "lib/Elastic/Model/Meta/Class/Model.pm",
         "lib/Elastic/Model/Namespace.pm",
         "lib/Elastic/Model/Result.pm",
         "lib/Elastic/Model/Results.pm",
         "lib/Elastic/Model/Results/Cached.pm",
         "lib/Elastic/Model/Results/Scrolled.pm",
         "lib/Elastic/Model/Role/Doc.pm",
         "lib/Elastic/Model/Role/Index.pm",
         "lib/Elastic/Model/Role/Iterator.pm",
         "lib/Elastic/Model/Role/Model.pm",
         "lib/Elastic/Model/Role/Results.pm",
         "lib/Elastic/Model/Role/Store.pm",
         "lib/Elastic/Model/Scope.pm",
         "lib/Elastic/Model/SearchBuilder.pm",
         "lib/Elastic/Model/Store.pm",
         "lib/Elastic/Model/Trait/Exclude.pm",
         "lib/Elastic/Model/Trait/Field.pm",
         "lib/Elastic/Model/TypeMap/Base.pm",
         "lib/Elastic/Model/TypeMap/Common.pm",
         "lib/Elastic/Model/TypeMap/Default.pm",
         "lib/Elastic/Model/TypeMap/ES.pm",
         "lib/Elastic/Model/TypeMap/Moose.pm",
         "lib/Elastic/Model/TypeMap/Objects.pm",
         "lib/Elastic/Model/TypeMap/Structured.pm",
         "lib/Elastic/Model/Types.pm",
         "lib/Elastic/Model/UID.pm",
         "lib/Elastic/Model/View.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_json_is_parsable" : 1,
   "meta_json_spec_version" : "2",
   "meta_yml" : {
      "abstract" : "A NoSQL document store with full text search for Moose objects using Elasticsearch as a backend.",
      "author" : [
         "Clinton Gormley <drtech@cpan.org>"
      ],
      "build_requires" : {
         "CHI" : "0",
         "DateTime" : "0",
         "Test::Deep" : "0",
         "Test::Exception" : "0",
         "Test::Moose" : "0",
         "Test::More" : "0.96",
         "Test::Strict" : "0",
         "lib" : "0",
         "utf8" : "0"
      },
      "configure_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "dynamic_config" : "0",
      "generated_by" : "Dist::Zilla version 5.020, CPAN::Meta::Converter version 2.140640",
      "license" : "perl",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "Elastic-Model",
      "no_index" : {
         "directory" : [
            "t",
            "xt",
            "bench"
         ]
      },
      "requires" : {
         "Carp" : "0",
         "Class::Load" : "0",
         "Class::MOP" : "0",
         "Data::Dump" : "0",
         "Data::Dumper" : "0",
         "Devel::GlobalDestruction" : "0",
         "ElasticSearch::SearchBuilder" : "0.18",
         "JSON" : "0",
         "List::MoreUtils" : "0",
         "List::Util" : "0",
         "MIME::Base64" : "0",
         "Moose" : "2.06",
         "Moose::Exporter" : "0",
         "Moose::Role" : "0",
         "Moose::Util" : "0",
         "Moose::Util::TypeConstraints" : "0",
         "MooseX::Types" : "0",
         "MooseX::Types::Moose" : "0",
         "MooseX::Types::Structured" : "0",
         "Scalar::Util" : "0",
         "Search::Elasticsearch" : "1.12",
         "Sub::Exporter" : "0",
         "Time::HiRes" : "0",
         "Try::Tiny" : "0",
         "Variable::Magic" : "0.51",
         "namespace::autoclean" : "0",
         "parent" : "0",
         "strict" : "0",
         "warnings" : "0"
      },
      "resources" : {
         "bugtracker" : "https://github.com/clintongormley/Elastic-Model/issues",
         "repository" : "git://github.com/clintongormley/Elastic-Model.git"
      },
      "version" : "0.50"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.4",
   "modules" : [
      {
         "file" : "lib/Elastic/Doc.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Doc"
      },
      {
         "file" : "lib/Elastic/Model.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model"
      },
      {
         "file" : "lib/Elastic/Model/SearchBuilder.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::SearchBuilder"
      },
      {
         "file" : "lib/Elastic/Model/Bulk.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Bulk"
      },
      {
         "file" : "lib/Elastic/Model/Domain.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Domain"
      },
      {
         "file" : "lib/Elastic/Model/Namespace.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Namespace"
      },
      {
         "file" : "lib/Elastic/Model/View.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::View"
      },
      {
         "file" : "lib/Elastic/Model/Deleted.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Deleted"
      },
      {
         "file" : "lib/Elastic/Model/Types.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Types"
      },
      {
         "file" : "lib/Elastic/Model/UID.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::UID"
      },
      {
         "file" : "lib/Elastic/Model/Alias.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Alias"
      },
      {
         "file" : "lib/Elastic/Model/Index.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Index"
      },
      {
         "file" : "lib/Elastic/Model/Result.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Result"
      },
      {
         "file" : "lib/Elastic/Model/Scope.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Scope"
      },
      {
         "file" : "lib/Elastic/Model/Results.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Results"
      },
      {
         "file" : "lib/Elastic/Model/Store.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Store"
      },
      {
         "file" : "lib/Elastic/Model/0_90/Result.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::0_90::Result"
      },
      {
         "file" : "lib/Elastic/Model/0_90/Store.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::0_90::Store"
      },
      {
         "file" : "lib/Elastic/Model/Role/Iterator.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Role::Iterator"
      },
      {
         "file" : "lib/Elastic/Model/Role/Index.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Role::Index"
      },
      {
         "file" : "lib/Elastic/Model/Role/Doc.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Role::Doc"
      },
      {
         "file" : "lib/Elastic/Model/Role/Results.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Role::Results"
      },
      {
         "file" : "lib/Elastic/Model/Role/Model.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Role::Model"
      },
      {
         "file" : "lib/Elastic/Model/Role/Store.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Role::Store"
      },
      {
         "file" : "lib/Elastic/Model/Results/Scrolled.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Results::Scrolled"
      },
      {
         "file" : "lib/Elastic/Model/Results/Cached.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Results::Cached"
      },
      {
         "file" : "lib/Elastic/Model/Trait/Field.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Trait::Field"
      },
      {
         "file" : "lib/Elastic/Model/Trait/Exclude.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Trait::Exclude"
      },
      {
         "file" : "lib/Elastic/Model/TypeMap/Base.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::TypeMap::Base"
      },
      {
         "file" : "lib/Elastic/Model/TypeMap/Structured.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::TypeMap::Structured"
      },
      {
         "file" : "lib/Elastic/Model/TypeMap/ES.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::TypeMap::ES"
      },
      {
         "file" : "lib/Elastic/Model/TypeMap/Moose.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::TypeMap::Moose"
      },
      {
         "file" : "lib/Elastic/Model/TypeMap/Common.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::TypeMap::Common"
      },
      {
         "file" : "lib/Elastic/Model/TypeMap/Objects.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::TypeMap::Objects"
      },
      {
         "file" : "lib/Elastic/Model/TypeMap/Default.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::TypeMap::Default"
      },
      {
         "file" : "lib/Elastic/Model/Meta/Class/Doc.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Meta::Class::Doc"
      },
      {
         "file" : "lib/Elastic/Model/Meta/Class/Model.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Elastic::Model::Meta::Class::Model"
      }
   ],
   "no_index" : "^bench/;^t/;^xt/",
   "no_pax_headers" : 1,
   "package" : "Elastic-Model-0.50.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "warnings",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Data::Dump",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "DateTime",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Moose::Util",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "JSON",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "utf8",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "MooseX::Types",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "List::MoreUtils",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Data::Dumper",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Sub::Exporter",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Moose",
         "type" : "runtime_requires",
         "version" : "2.06"
      },
      {
         "is_prereq" : 1,
         "requires" : "Moose::Util::TypeConstraints",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "MooseX::Types::Moose",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "lib",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "parent",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Class::Load",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Time::HiRes",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "requires" : "ExtUtils::MakeMaker",
         "type" : "configure_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::Strict",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "strict",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "namespace::autoclean",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::Moose",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::Deep",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Devel::GlobalDestruction",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "List::Util",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Variable::Magic",
         "type" : "runtime_requires",
         "version" : "0.51"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::More",
         "type" : "build_requires",
         "version" : "0.96"
      },
      {
         "is_prereq" : 1,
         "requires" : "Moose::Role",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "MooseX::Types::Structured",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Moose::Exporter",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "ElasticSearch::SearchBuilder",
         "type" : "runtime_requires",
         "version" : "0.18"
      },
      {
         "is_prereq" : 1,
         "requires" : "Search::Elasticsearch",
         "type" : "runtime_requires",
         "version" : "1.12"
      },
      {
         "is_prereq" : 1,
         "requires" : "Try::Tiny",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Scalar::Util",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "CHI",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "MIME::Base64",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Carp",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Class::MOP",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::Exception",
         "type" : "build_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1408290013,
   "size_packed" : 189049,
   "size_unpacked" : 914523,
   "uses" : {
      "noed_in_code" : {
         "Moose" : 13,
         "Moose::Role" : 2,
         "strict" : 2,
         "warnings" : 3
      },
      "required_in_code" : {
         "MIME::Base64" : 1
      },
      "required_in_eval_in_tests" : {
         "CHI" : 1
      },
      "required_in_tests" : {
         "Test::More" : 4
      },
      "used_in_code" : {
         "Carp" : 21,
         "Class::Load" : 2,
         "Class::MOP" : 1,
         "Data::Dump" : 1,
         "Data::Dumper" : 1,
         "Devel::GlobalDestruction" : 1,
         "ElasticSearch::SearchBuilder" : 2,
         "JSON" : 1,
         "List::MoreUtils" : 3,
         "List::Util" : 1,
         "Moose" : 18,
         "Moose::Exporter" : 3,
         "Moose::Role" : 10,
         "Moose::Util" : 3,
         "Moose::Util::TypeConstraints" : 1,
         "MooseX::Types" : 1,
         "MooseX::Types::Moose" : 20,
         "MooseX::Types::Structured" : 1,
         "Scalar::Util" : 5,
         "Search::Elasticsearch" : 2,
         "Sub::Exporter" : 1,
         "Time::HiRes" : 1,
         "Try::Tiny" : 1,
         "Variable::Magic" : 1,
         "namespace::autoclean" : 35,
         "parent" : 1,
         "strict" : 10,
         "warnings" : 10
      },
      "used_in_config" : {
         "ExtUtils::MakeMaker" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_eval_in_tests" : {
         "Test::EOL" : 1
      },
      "used_in_tests" : {
         "Data::Dump" : 8,
         "Moose::Role" : 2,
         "Scalar::Util" : 8,
         "Search::Elasticsearch" : 1,
         "Test::Deep" : 36,
         "Test::Exception" : 39,
         "Test::Moose" : 12,
         "Test::More" : 47,
         "Test::NoTabs" : 1,
         "Test::Pod" : 1,
         "Test::Strict" : 1,
         "lib" : 35,
         "strict" : 64,
         "utf8" : 1,
         "warnings" : 64
      }
   },
   "valid_signature" : -1,
   "version" : "0.50",
   "versions" : {
      "lib/Elastic/Doc.pm" : {
         "Elastic::Doc" : "0.50"
      },
      "lib/Elastic/Model.pm" : {
         "Elastic::Model" : "0.50"
      },
      "lib/Elastic/Model/0_90/Result.pm" : {
         "Elastic::Model::0_90::Result" : "0.50"
      },
      "lib/Elastic/Model/0_90/Store.pm" : {
         "Elastic::Model::0_90::Store" : "0.50"
      },
      "lib/Elastic/Model/Alias.pm" : {
         "Elastic::Model::Alias" : "0.50"
      },
      "lib/Elastic/Model/Bulk.pm" : {
         "Elastic::Model::Bulk" : "0.50"
      },
      "lib/Elastic/Model/Deleted.pm" : {
         "Elastic::Model::Deleted" : "0.50"
      },
      "lib/Elastic/Model/Domain.pm" : {
         "Elastic::Model::Domain" : "0.50"
      },
      "lib/Elastic/Model/Index.pm" : {
         "Elastic::Model::Index" : "0.50"
      },
      "lib/Elastic/Model/Meta/Class/Doc.pm" : {
         "Elastic::Model::Meta::Class::Doc" : "0.50"
      },
      "lib/Elastic/Model/Meta/Class/Model.pm" : {
         "Elastic::Model::Meta::Class::Model" : "0.50"
      },
      "lib/Elastic/Model/Namespace.pm" : {
         "Elastic::Model::Namespace" : "0.50"
      },
      "lib/Elastic/Model/Result.pm" : {
         "Elastic::Model::Result" : "0.50"
      },
      "lib/Elastic/Model/Results.pm" : {
         "Elastic::Model::Results" : "0.50"
      },
      "lib/Elastic/Model/Results/Cached.pm" : {
         "Elastic::Model::Results::Cached" : "0.50"
      },
      "lib/Elastic/Model/Results/Scrolled.pm" : {
         "Elastic::Model::Results::Scrolled" : "0.50"
      },
      "lib/Elastic/Model/Role/Doc.pm" : {
         "Elastic::Model::Role::Doc" : "0.50"
      },
      "lib/Elastic/Model/Role/Index.pm" : {
         "Elastic::Model::Role::Index" : "0.50"
      },
      "lib/Elastic/Model/Role/Iterator.pm" : {
         "Elastic::Model::Role::Iterator" : "0.50"
      },
      "lib/Elastic/Model/Role/Model.pm" : {
         "Elastic::Model::Role::Model" : "0.50"
      },
      "lib/Elastic/Model/Role/Results.pm" : {
         "Elastic::Model::Role::Results" : "0.50"
      },
      "lib/Elastic/Model/Role/Store.pm" : {
         "Elastic::Model::Role::Store" : "0.50"
      },
      "lib/Elastic/Model/Scope.pm" : {
         "Elastic::Model::Scope" : "0.50"
      },
      "lib/Elastic/Model/SearchBuilder.pm" : {
         "Elastic::Model::SearchBuilder" : "0.50"
      },
      "lib/Elastic/Model/Store.pm" : {
         "Elastic::Model::Store" : "0.50"
      },
      "lib/Elastic/Model/Trait/Exclude.pm" : {
         "Elastic::Model::Trait::Exclude" : "0.50"
      },
      "lib/Elastic/Model/Trait/Field.pm" : {
         "Elastic::Model::Trait::Field" : "0.50"
      },
      "lib/Elastic/Model/TypeMap/Base.pm" : {
         "Elastic::Model::TypeMap::Base" : "0.50"
      },
      "lib/Elastic/Model/TypeMap/Common.pm" : {
         "Elastic::Model::TypeMap::Common" : "0.50"
      },
      "lib/Elastic/Model/TypeMap/Default.pm" : {
         "Elastic::Model::TypeMap::Default" : "0.50"
      },
      "lib/Elastic/Model/TypeMap/ES.pm" : {
         "Elastic::Model::TypeMap::ES" : "0.50"
      },
      "lib/Elastic/Model/TypeMap/Moose.pm" : {
         "Elastic::Model::TypeMap::Moose" : "0.50"
      },
      "lib/Elastic/Model/TypeMap/Objects.pm" : {
         "Elastic::Model::TypeMap::Objects" : "0.50"
      },
      "lib/Elastic/Model/TypeMap/Structured.pm" : {
         "Elastic::Model::TypeMap::Structured" : "0.50"
      },
      "lib/Elastic/Model/Types.pm" : {
         "Elastic::Model::Types" : "0.50"
      },
      "lib/Elastic/Model/UID.pm" : {
         "Elastic::Model::UID" : "0.50"
      },
      "lib/Elastic/Model/View.pm" : {
         "Elastic::Model::View" : "0.50"
      }
   },
   "vname" : "Elastic-Model-0.50"
}