Tangram

Metadata

Analyzed metadata and errors of Tangram.

{
   "abstracts_in_pod" : {
      "Tangram" : "Store pure objects in standard relational databases",
      "Tangram::Complicity" : "How to make Tangram-friendly classes",
      "Tangram::Core" : "import core Tangram modules",
      "Tangram::Cursor" : "traverse a result set",
      "Tangram::Deploy" : "obsolete",
      "Tangram::Driver::Oracle" : "Orthogonal Object Persistence in Oracle databases",
      "Tangram::Driver::Pg" : "Orthogonal Object Persistence in PostgreSQL databases",
      "Tangram::Driver::SQLite" : "Orthogonal Object Persistence in SQLite databases",
      "Tangram::Driver::mysql" : "Orthogonal Object Persistence in Mysql databases",
      "Tangram::Expr" : "represent expressions on database server side",
      "Tangram::Intro" : "an introduction to Tangram",
      "Tangram::Relational" : "Orthogonal Object Persistence in Relational Databases",
      "Tangram::Relational::Mappings" : "Mapping inheritance",
      "Tangram::Remote" : "represent persistent objects in client space",
      "Tangram::Schema" : "describe a system of persistent classes",
      "Tangram::Springfield" : "classes and schema used in the Guided Tour",
      "Tangram::Storage" : "persistent object database",
      "Tangram::Sucks" : "what there is to be improved in Tangram",
      "Tangram::Sybase" : "Orthogonal Object Persistence in Sybase databases",
      "Tangram::Tour" : "Guided Tour",
      "Tangram::Type" : "mapping individual fields",
      "Tangram::Type::Array::FromMany" : "map Perl arrays using a link table",
      "Tangram::Type::Array::FromOne" : "map Perl arrays using a foreign key",
      "Tangram::Type::Dump" : "Handy functions for Pixie-like dumping of data",
      "Tangram::Type::Dump::Any" : "Intuitive DataBase InterFace",
      "Tangram::Type::Dump::Perl" : "map any Perl object as scalar dump ",
      "Tangram::Type::Dump::Storable" : "map any Perl object as scalar dump via Storable",
      "Tangram::Type::Dump::YAML" : "serialise fields of an object via YAML to a column",
      "Tangram::Type::Extending" : "teaching Tangram about new types",
      "Tangram::Type::Ref::FromMany" : "map references to persistent objects",
      "Tangram::Type::Scalar" : "map scalar fields",
      "Tangram::Type::Set::FromMany" : "maps Set::Object using a link table",
      "Tangram::Type::Set::FromOne" : "map Set::Object using a foreign key",
      "Tangram::Type::TimeAndDate" : "map date & time fields"
   },
   "author" : "SAMV",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib/Tangram/Compat",
      "lib/Tangram/Cursor",
      "lib/Tangram/Driver/Oracle",
      "lib/Tangram/Driver/Pg",
      "lib/Tangram/Driver/SQLite",
      "lib/Tangram/Driver/Sybase/Expr",
      "lib/Tangram/Driver/Sybase",
      "lib/Tangram/Driver/mysql/Expr",
      "lib/Tangram/Driver/mysql",
      "lib/Tangram/Driver",
      "lib/Tangram/Expr/Coll",
      "lib/Tangram/Expr",
      "lib/Tangram/Lazy",
      "lib/Tangram/Relational/Engine",
      "lib/Tangram/Relational",
      "lib/Tangram/Schema",
      "lib/Tangram/Storage",
      "lib/Tangram/Type/Abstract",
      "lib/Tangram/Type/Array",
      "lib/Tangram/Type/Date",
      "lib/Tangram/Type/Dump",
      "lib/Tangram/Type/Hash",
      "lib/Tangram/Type/Ref",
      "lib/Tangram/Type/Set",
      "lib/Tangram/Type",
      "lib/Tangram",
      "lib",
      "t/misc",
      "t/musicstore",
      "t/rt",
      "t/springfield",
      "t",
      "t"
   ],
   "dist" : "Tangram",
   "dynamic_config" : 0,
   "error" : {
      "no_pod_errors" : "Tangram-2.10/lib/Tangram/Intro.pod --  Around line 20:  =over should be: '=over' or '=over positive_number' Tangram-2.10/lib/Tangram.pod--  Around line 132:  You forgot a '=back' before '=head1'",
      "use_strict" : "Tangram::Sucks, Tangram::Relational, Tangram::Expr::FlatArray, Tangram::Deploy, Tangram::Driver::Sybase::Expr::Date, Tangram::Lazy::BackRef, Tangram::Storage::Statement, Tangram::Expr::TableAlias, Tangram, Tangram::Cursor::Coll, Tangram::Complicity, Tangram::Driver::SQLite::Storage, Tangram::Compat::Stub, Tangram::Expr::FlatHash",
      "use_warnings" : "Tangram::Sucks, Tangram::Type::Abstract::Hash, Tangram::Type::Dump::Perl, Tangram::Driver::SQLite2, Tangram::Type::Date::Cooked, Tangram::Type::Dump::Any, Tangram::Lazy::Coll, Tangram::Relational::PolySelectTemplate, Tangram::Type::Date::Raw, Tangram::Driver::mysql::Expr::Date, Tangram::Type::Ref::FromOne, Tangram::Schema::ClassHash, Tangram::Relational, Tangram::Expr::FlatArray, Tangram::Type::Hash::FromMany, Tangram::Relational::Schema, Tangram::Deploy, Tangram::Relational::Engine, Tangram::Type::Dump, Tangram::Springfield, Tangram::Driver::Sybase::Expr::Date, Tangram::Type::Array::FromMany, Tangram::Type::Ref::FromMany, Tangram::Type::Date::TimePiece, Tangram::Driver::Sybase::Storage, Tangram::Lazy::BackRef, Tangram::Driver::mysql::Expr::Integer, Tangram::Driver::Sybase, Tangram::Storage::Statement, Tangram::Relational::TableSet, Tangram::Expr::Coll::FromMany, Tangram::Driver::Oracle::Storage, Tangram::Cursor::Data, Tangram::Type::Array::FromOne, Tangram::Type::Array::Scalar, Tangram::Expr::LinkTable, Tangram::Expr::Coll, Tangram::Type::Integer, Tangram::Type::Scalar, Tangram::Expr::Coll::FromOne, Tangram::Expr::QueryObject, Tangram::Driver::Oracle, Tangram::Expr::Select, Tangram::Lazy::Ref, Tangram::Type::Abstract::Array, Tangram::Type::Dump::Storable, Tangram::Expr::TableAlias, Tangram::Driver::Sybase::Statement, Tangram::Expr::Table, Tangram::Type::TimeAndDate, Tangram::Relational::Engine::Class, Tangram::Core, Tangram::Type, Tangram::Schema::Node, Tangram::Type::Hash::Scalar, Tangram::Type::String, Tangram::Type::Abstract::Set, Tangram::Type::Dump::YAML, Tangram, Tangram::Cursor::Coll, Tangram::Type::Date::DateTime, Tangram::Type::Date, Tangram::Type::BackRef, Tangram::Expr::Filter, Tangram::Type::Set::FromMany, Tangram::Type::Date::Manip, Tangram::Storage, Tangram::Driver::mysql, Tangram::Type::Real, Tangram::Driver::Pg::Storage, Tangram::Expr, Tangram::Expr::CursorObject, Tangram::Driver::mysql::Storage, Tangram::Compat, Tangram::Type::Hash::FromOne, Tangram::Type::Number, Tangram::Expr::RDBObject, Tangram::Type::Set::FromOne, Tangram::Schema::Class, Tangram::Cursor, Tangram::Complicity, Tangram::Driver::SQLite, Tangram::Schema, Tangram::Driver::SQLite::Storage, Tangram::Type::Time, Tangram::Type::Abstract::Coll, Tangram::Compat::Stub, Tangram::Expr::FlatHash, Tangram::Driver::Pg"
   },
   "extension" : "tar.gz",
   "external_license_file" : "COPYING",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "Changes.pod",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "COPYING",
      "Changes.pod",
      "MANIFEST",
      "MANIFEST.SKIP",
      "META.yml",
      "Makefile.PL",
      "README",
      "lib/Tangram/Compat/Stub.pm",
      "lib/Tangram/Compat.pm",
      "lib/Tangram/Complicity.pm",
      "lib/Tangram/Core.pm",
      "lib/Tangram/Core.pod",
      "lib/Tangram/Cursor/Coll.pm",
      "lib/Tangram/Cursor/Data.pm",
      "lib/Tangram/Cursor.pm",
      "lib/Tangram/Cursor.pod",
      "lib/Tangram/Deploy.pm",
      "lib/Tangram/Deploy.pod",
      "lib/Tangram/Driver/Oracle/Storage.pm",
      "lib/Tangram/Driver/Oracle.pm",
      "lib/Tangram/Driver/Oracle.pod",
      "lib/Tangram/Driver/Pg/Storage.pm",
      "lib/Tangram/Driver/Pg.pm",
      "lib/Tangram/Driver/Pg.pod",
      "lib/Tangram/Driver/SQLite/Storage.pm",
      "lib/Tangram/Driver/SQLite.pm",
      "lib/Tangram/Driver/SQLite.pod",
      "lib/Tangram/Driver/SQLite2.pm",
      "lib/Tangram/Driver/Sybase/Expr/Date.pm",
      "lib/Tangram/Driver/Sybase/Statement.pm",
      "lib/Tangram/Driver/Sybase/Storage.pm",
      "lib/Tangram/Driver/Sybase.pm",
      "lib/Tangram/Driver/Sybase.pod",
      "lib/Tangram/Driver/mysql/Expr/Date.pm",
      "lib/Tangram/Driver/mysql/Expr/Integer.pm",
      "lib/Tangram/Driver/mysql/Storage.pm",
      "lib/Tangram/Driver/mysql.pm",
      "lib/Tangram/Driver/mysql.pod",
      "lib/Tangram/Expr/Coll/FromMany.pm",
      "lib/Tangram/Expr/Coll/FromOne.pm",
      "lib/Tangram/Expr/Coll.pm",
      "lib/Tangram/Expr/CursorObject.pm",
      "lib/Tangram/Expr/Filter.pm",
      "lib/Tangram/Expr/FlatArray.pm",
      "lib/Tangram/Expr/FlatHash.pm",
      "lib/Tangram/Expr/LinkTable.pm",
      "lib/Tangram/Expr/QueryObject.pm",
      "lib/Tangram/Expr/RDBObject.pm",
      "lib/Tangram/Expr/Select.pm",
      "lib/Tangram/Expr/Table.pm",
      "lib/Tangram/Expr/TableAlias.pm",
      "lib/Tangram/Expr.pm",
      "lib/Tangram/Expr.pod",
      "lib/Tangram/Intro.pod",
      "lib/Tangram/Lazy/BackRef.pm",
      "lib/Tangram/Lazy/Coll.pm",
      "lib/Tangram/Lazy/Ref.pm",
      "lib/Tangram/Relational/Engine/Class.pm",
      "lib/Tangram/Relational/Engine.pm",
      "lib/Tangram/Relational/Mappings.pod",
      "lib/Tangram/Relational/PolySelectTemplate.pm",
      "lib/Tangram/Relational/Schema.pm",
      "lib/Tangram/Relational/TableSet.pm",
      "lib/Tangram/Relational.pm",
      "lib/Tangram/Relational.pod",
      "lib/Tangram/Remote.pod",
      "lib/Tangram/Schema/Class.pm",
      "lib/Tangram/Schema/ClassHash.pm",
      "lib/Tangram/Schema/Node.pm",
      "lib/Tangram/Schema.pm",
      "lib/Tangram/Schema.pod",
      "lib/Tangram/Springfield.pm",
      "lib/Tangram/Springfield.pod",
      "lib/Tangram/Storage/Statement.pm",
      "lib/Tangram/Storage.pm",
      "lib/Tangram/Storage.pod",
      "lib/Tangram/Sucks.pm",
      "lib/Tangram/Tour.pod",
      "lib/Tangram/Type/Abstract/Array.pm",
      "lib/Tangram/Type/Abstract/Coll.pm",
      "lib/Tangram/Type/Abstract/Hash.pm",
      "lib/Tangram/Type/Abstract/Set.pm",
      "lib/Tangram/Type/Array/FromMany.pm",
      "lib/Tangram/Type/Array/FromMany.pod",
      "lib/Tangram/Type/Array/FromOne.pm",
      "lib/Tangram/Type/Array/FromOne.pod",
      "lib/Tangram/Type/Array/Scalar.pm",
      "lib/Tangram/Type/Array/Scalar.pod",
      "lib/Tangram/Type/BackRef.pm",
      "lib/Tangram/Type/Date/Cooked.pm",
      "lib/Tangram/Type/Date/DateTime.pm",
      "lib/Tangram/Type/Date/Manip.pm",
      "lib/Tangram/Type/Date/Raw.pm",
      "lib/Tangram/Type/Date/TimePiece.pm",
      "lib/Tangram/Type/Date.pm",
      "lib/Tangram/Type/Dump/Any.pm",
      "lib/Tangram/Type/Dump/Perl.pm",
      "lib/Tangram/Type/Dump/Perl.pod",
      "lib/Tangram/Type/Dump/Storable.pm",
      "lib/Tangram/Type/Dump/Storable.pod",
      "lib/Tangram/Type/Dump/YAML.pm",
      "lib/Tangram/Type/Dump.pm",
      "lib/Tangram/Type/Extending.pod",
      "lib/Tangram/Type/Hash/FromMany.pm",
      "lib/Tangram/Type/Hash/FromOne.pm",
      "lib/Tangram/Type/Hash/Scalar.pm",
      "lib/Tangram/Type/Hash/Scalar.pod",
      "lib/Tangram/Type/Integer.pm",
      "lib/Tangram/Type/Number.pm",
      "lib/Tangram/Type/Real.pm",
      "lib/Tangram/Type/Ref/FromMany.pm",
      "lib/Tangram/Type/Ref/FromMany.pod",
      "lib/Tangram/Type/Ref/FromOne.pm",
      "lib/Tangram/Type/Scalar.pm",
      "lib/Tangram/Type/Scalar.pod",
      "lib/Tangram/Type/Set/FromMany.pm",
      "lib/Tangram/Type/Set/FromMany.pod",
      "lib/Tangram/Type/Set/FromOne.pm",
      "lib/Tangram/Type/Set/FromOne.pod",
      "lib/Tangram/Type/String.pm",
      "lib/Tangram/Type/Time.pm",
      "lib/Tangram/Type/TimeAndDate.pm",
      "lib/Tangram/Type/TimeAndDate.pod",
      "lib/Tangram/Type.pm",
      "lib/Tangram/Type.pod",
      "lib/Tangram.pm",
      "lib/Tangram.pod",
      "t/Capture.pm",
      "t/DBConfig.pm",
      "t/Makefile",
      "t/README.pod",
      "t/TestNeeds.pm",
      "t/misc/RefImage.pm",
      "t/misc/bughunt.t",
      "t/misc/new_types.t",
      "t/musicstore/00-deploy.t",
      "t/musicstore/01-simple.t",
      "t/musicstore/02-reorg.t",
      "t/musicstore/03-reschema.t",
      "t/musicstore/CD.pm",
      "t/musicstore/MusicStore.pm",
      "t/musicstore/Prerequisites.pm",
      "t/musicstore/insert_extra_data.pl",
      "t/musicstore/zz-retreat.t",
      "t/no_tests.t",
      "t/rt/RT.pm",
      "t/rt/RT.pod",
      "t/springfield/00-deploy.t",
      "t/springfield/01-mappings.t",
      "t/springfield/02-cursor.t",
      "t/springfield/03-queries.t",
      "t/springfield/04-tx.t",
      "t/springfield/05-unload.t",
      "t/springfield/06-reload.t",
      "t/springfield/07-weakref.t",
      "t/springfield/15-datetime.t",
      "t/springfield/20-perldump.t",
      "t/springfield/21-flatarray.t",
      "t/springfield/22-flathash.t",
      "t/springfield/30-ref.t",
      "t/springfield/31-set.t",
      "t/springfield/32-iset.t",
      "t/springfield/33-array.t",
      "t/springfield/34-iarray.t",
      "t/springfield/35-hash.t",
      "t/springfield/36-ihash.t",
      "t/springfield/37-prefetch.t",
      "t/springfield/38-stateless.t",
      "t/springfield/39-save.t",
      "t/springfield/40-dump.t",
      "t/springfield/41-storable.t",
      "t/springfield/42-idbif.t",
      "t/springfield/70-mysql.t",
      "t/springfield/80-mi.t",
      "t/springfield/81-poly.t",
      "t/springfield/82-aggregate.t",
      "t/springfield/Springfield.pm",
      "t/springfield/zz-retreat.t",
      "t/test_manifest"
   ],
   "files_hash" : {
      "COPYING" : {
         "mtime" : 1143608729,
         "size" : 18009
      },
      "Changes.pod" : {
         "mtime" : 1143609277,
         "size" : 19979
      },
      "MANIFEST" : {
         "mtime" : 1143608729,
         "size" : 4820
      },
      "MANIFEST.SKIP" : {
         "mtime" : 1143608729,
         "size" : 167
      },
      "META.yml" : {
         "mtime" : 1143611471,
         "size" : 564
      },
      "Makefile.PL" : {
         "mtime" : 1143608728,
         "size" : 5269,
         "used" : [
            "ExtUtils::MakeMaker",
            "File::Find",
            "lib",
            "strict"
         ],
         "used_in_eval" : [
            "Test::Manifest"
         ]
      },
      "README" : {
         "mtime" : 1143609820,
         "size" : 1095
      },
      "lib/Tangram.pm" : {
         "module" : "Tangram",
         "mtime" : 1143609289,
         "required" : [
            "Exporter",
            "Tangram::Core",
            "Tangram::Type::Array::FromMany",
            "Tangram::Type::Array::FromOne",
            "Tangram::Type::Hash::FromMany",
            "Tangram::Type::Hash::FromOne",
            "Tangram::Type::Set::FromMany",
            "Tangram::Type::Set::FromOne"
         ],
         "size" : 1372,
         "used" : [
            "Set::Object",
            "vars"
         ]
      },
      "lib/Tangram.pod" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "mtime" : 1143608729,
         "size" : 6934
      },
      "lib/Tangram/Compat.pm" : {
         "module" : "Tangram::Compat",
         "mtime" : 1143608728,
         "size" : 5264,
         "used" : [
            "Carp",
            "Set::Object",
            "Tangram::Compat::Stub",
            "constant",
            "strict"
         ]
      },
      "lib/Tangram/Compat/Stub.pm" : {
         "module" : "Tangram::Compat::Stub",
         "mtime" : 1143608728,
         "size" : 69
      },
      "lib/Tangram/Complicity.pm" : {
         "module" : "Tangram::Complicity",
         "mtime" : 1143608728,
         "size" : 3156
      },
      "lib/Tangram/Core.pm" : {
         "module" : "Tangram::Core",
         "mtime" : 1143608728,
         "size" : 820,
         "used" : [
            "Exporter",
            "Set::Object",
            "Tangram::Compat",
            "Tangram::Cursor",
            "Tangram::Expr",
            "Tangram::Relational",
            "Tangram::Schema",
            "Tangram::Storage",
            "Tangram::Type::Ref::FromMany",
            "Tangram::Type::Scalar",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Core.pod" : {
         "mtime" : 1143608729,
         "size" : 755
      },
      "lib/Tangram/Cursor.pm" : {
         "module" : "Tangram::Cursor",
         "mtime" : 1143608728,
         "size" : 7182,
         "used" : [
            "Carp",
            "Tangram::Cursor::Data",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Cursor.pod" : {
         "mtime" : 1143608728,
         "size" : 1614
      },
      "lib/Tangram/Cursor/Coll.pm" : {
         "module" : "Tangram::Cursor::Coll",
         "mtime" : 1143608729,
         "size" : 538
      },
      "lib/Tangram/Cursor/Data.pm" : {
         "module" : "Tangram::Cursor::Data",
         "mtime" : 1143608729,
         "size" : 857,
         "used" : [
            "Carp",
            "strict"
         ]
      },
      "lib/Tangram/Deploy.pm" : {
         "module" : "Tangram::Deploy",
         "mtime" : 1143608729,
         "size" : 85
      },
      "lib/Tangram/Deploy.pod" : {
         "mtime" : 1143608728,
         "size" : 174
      },
      "lib/Tangram/Driver/Oracle.pm" : {
         "module" : "Tangram::Driver::Oracle",
         "mtime" : 1143608729,
         "size" : 1057,
         "used" : [
            "Tangram::Core",
            "Tangram::Driver::Oracle::Storage",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/Oracle.pod" : {
         "mtime" : 1143608729,
         "size" : 743
      },
      "lib/Tangram/Driver/Oracle/Storage.pm" : {
         "module" : "Tangram::Driver::Oracle::Storage",
         "mtime" : 1143608729,
         "size" : 683,
         "used" : [
            "Tangram::Storage",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/Pg.pm" : {
         "module" : "Tangram::Driver::Pg",
         "mtime" : 1143608729,
         "size" : 863,
         "used" : [
            "MIME::Base64",
            "Tangram::Core",
            "Tangram::Driver::Pg::Storage",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/Pg.pod" : {
         "mtime" : 1143608729,
         "size" : 1341
      },
      "lib/Tangram/Driver/Pg/Storage.pm" : {
         "module" : "Tangram::Driver::Pg::Storage",
         "mtime" : 1143608729,
         "size" : 362,
         "used" : [
            "Tangram::Storage",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/SQLite.pm" : {
         "module" : "Tangram::Driver::SQLite",
         "mtime" : 1143608729,
         "size" : 1402,
         "used" : [
            "MIME::Base64",
            "Tangram::Core",
            "Tangram::Driver::SQLite::Storage",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/SQLite.pod" : {
         "mtime" : 1143608729,
         "size" : 1112
      },
      "lib/Tangram/Driver/SQLite/Storage.pm" : {
         "module" : "Tangram::Driver::SQLite::Storage",
         "mtime" : 1143608729,
         "size" : 613,
         "used" : [
            "Tangram::Storage",
            "vars"
         ]
      },
      "lib/Tangram/Driver/SQLite2.pm" : {
         "module" : "Tangram::Driver::SQLite2",
         "mtime" : 1143608729,
         "size" : 266,
         "used" : [
            "Tangram::Driver::SQLite",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/Sybase.pm" : {
         "module" : "Tangram::Driver::Sybase",
         "mtime" : 1143608729,
         "size" : 355,
         "used" : [
            "Tangram::Driver::Sybase::Storage",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/Sybase.pod" : {
         "mtime" : 1143608729,
         "size" : 957
      },
      "lib/Tangram/Driver/Sybase/Expr/Date.pm" : {
         "module" : "Tangram::Driver::Sybase::Expr::Date",
         "mtime" : 1143608729,
         "size" : 499,
         "used" : [
            "vars"
         ]
      },
      "lib/Tangram/Driver/Sybase/Statement.pm" : {
         "module" : "Tangram::Driver::Sybase::Statement",
         "mtime" : 1143608729,
         "size" : 429,
         "used" : [
            "constant",
            "strict"
         ]
      },
      "lib/Tangram/Driver/Sybase/Storage.pm" : {
         "module" : "Tangram::Driver::Sybase::Storage",
         "mtime" : 1143608729,
         "size" : 1313,
         "used" : [
            "Tangram::Driver::Sybase::Expr::Date",
            "Tangram::Driver::Sybase::Statement",
            "Tangram::Storage",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/mysql.pm" : {
         "module" : "Tangram::Driver::mysql",
         "mtime" : 1143608729,
         "size" : 1496,
         "used" : [
            "Tangram::Core",
            "Tangram::Driver::mysql::Storage",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/mysql.pod" : {
         "mtime" : 1143608729,
         "size" : 938
      },
      "lib/Tangram/Driver/mysql/Expr/Date.pm" : {
         "module" : "Tangram::Driver::mysql::Expr::Date",
         "mtime" : 1143608729,
         "size" : 880,
         "used" : [
            "Carp",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/mysql/Expr/Integer.pm" : {
         "module" : "Tangram::Driver::mysql::Expr::Integer",
         "mtime" : 1143608729,
         "size" : 615,
         "used" : [
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Driver/mysql/Storage.pm" : {
         "module" : "Tangram::Driver::mysql::Storage",
         "mtime" : 1143608729,
         "size" : 1874,
         "used" : [
            "Tangram::Driver::mysql::Expr::Date",
            "Tangram::Driver::mysql::Expr::Integer",
            "Tangram::Storage",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Expr.pm" : {
         "module" : "Tangram::Expr",
         "mtime" : 1143608728,
         "size" : 5916,
         "used" : [
            "Carp",
            "Set::Object",
            "Tangram::Expr",
            "Tangram::Expr::CursorObject",
            "Tangram::Expr::Filter",
            "Tangram::Expr::QueryObject",
            "Tangram::Expr::RDBObject",
            "Tangram::Expr::Select",
            "Tangram::Expr::Table",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Expr.pod" : {
         "mtime" : 1143608728,
         "size" : 4376
      },
      "lib/Tangram/Expr/Coll.pm" : {
         "module" : "Tangram::Expr::Coll",
         "mtime" : 1143608729,
         "size" : 581,
         "used" : [
            "strict"
         ]
      },
      "lib/Tangram/Expr/Coll/FromMany.pm" : {
         "module" : "Tangram::Expr::Coll::FromMany",
         "mtime" : 1143608729,
         "size" : 2549,
         "used" : [
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Expr/Coll/FromOne.pm" : {
         "module" : "Tangram::Expr::Coll::FromOne",
         "mtime" : 1143608729,
         "size" : 2592,
         "used" : [
            "Tangram::Expr::Coll",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Expr/CursorObject.pm" : {
         "module" : "Tangram::Expr::CursorObject",
         "mtime" : 1143608729,
         "size" : 3772,
         "used" : [
            "Carp",
            "strict"
         ]
      },
      "lib/Tangram/Expr/Filter.pm" : {
         "module" : "Tangram::Expr::Filter",
         "mtime" : 1143608729,
         "size" : 4111,
         "used" : [
            "Carp",
            "Set::Object",
            "strict"
         ]
      },
      "lib/Tangram/Expr/FlatArray.pm" : {
         "module" : "Tangram::Expr::FlatArray",
         "mtime" : 1143608729,
         "size" : 1162
      },
      "lib/Tangram/Expr/FlatHash.pm" : {
         "module" : "Tangram::Expr::FlatHash",
         "mtime" : 1143608729,
         "size" : 1095
      },
      "lib/Tangram/Expr/LinkTable.pm" : {
         "module" : "Tangram::Expr::LinkTable",
         "mtime" : 1143608729,
         "size" : 312,
         "used" : [
            "Carp",
            "strict"
         ]
      },
      "lib/Tangram/Expr/QueryObject.pm" : {
         "module" : "Tangram::Expr::QueryObject",
         "mtime" : 1143608729,
         "size" : 2261,
         "used" : [
            "Carp",
            "Tangram::Expr::Filter",
            "strict"
         ]
      },
      "lib/Tangram/Expr/RDBObject.pm" : {
         "module" : "Tangram::Expr::RDBObject",
         "mtime" : 1143608729,
         "size" : 1088,
         "used" : [
            "Tangram::Expr::CursorObject",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Expr/Select.pm" : {
         "module" : "Tangram::Expr::Select",
         "mtime" : 1143608729,
         "size" : 1634,
         "used" : [
            "Carp",
            "Tangram::Expr::Filter",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Expr/Table.pm" : {
         "module" : "Tangram::Expr::Table",
         "mtime" : 1143608729,
         "size" : 236,
         "used" : [
            "strict"
         ]
      },
      "lib/Tangram/Expr/TableAlias.pm" : {
         "module" : "Tangram::Expr::TableAlias",
         "mtime" : 1143608729,
         "size" : 85
      },
      "lib/Tangram/Intro.pod" : {
         "mtime" : 1143608728,
         "size" : 3951
      },
      "lib/Tangram/Lazy/BackRef.pm" : {
         "module" : "Tangram::Lazy::BackRef",
         "mtime" : 1143608728,
         "size" : 457,
         "used" : [
            "vars"
         ]
      },
      "lib/Tangram/Lazy/Coll.pm" : {
         "module" : "Tangram::Lazy::Coll",
         "mtime" : 1143608728,
         "size" : 876,
         "used" : [
            "Carp",
            "strict"
         ]
      },
      "lib/Tangram/Lazy/Ref.pm" : {
         "module" : "Tangram::Lazy::Ref",
         "mtime" : 1143608728,
         "size" : 1162,
         "used" : [
            "Tangram::Type::Scalar",
            "strict"
         ]
      },
      "lib/Tangram/Relational.pm" : {
         "module" : "Tangram::Relational",
         "mtime" : 1143608729,
         "noed" : [
            "strict"
         ],
         "required" : [
            "Date::Manip"
         ],
         "size" : 4055,
         "used" : [
            "Carp",
            "Tangram::Relational::Engine"
         ]
      },
      "lib/Tangram/Relational.pod" : {
         "mtime" : 1143608728,
         "size" : 3096
      },
      "lib/Tangram/Relational/Engine.pm" : {
         "module" : "Tangram::Relational::Engine",
         "mtime" : 1143608728,
         "size" : 6593,
         "used" : [
            "Tangram::Relational::Engine::Class",
            "Tangram::Relational::PolySelectTemplate",
            "Tangram::Relational::Schema",
            "Tangram::Relational::TableSet",
            "Tangram::Schema",
            "strict"
         ]
      },
      "lib/Tangram/Relational/Engine/Class.pm" : {
         "module" : "Tangram::Relational::Engine::Class",
         "mtime" : 1143608728,
         "size" : 11487,
         "used" : [
            "Carp",
            "Tangram::Schema",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Relational/Mappings.pod" : {
         "mtime" : 1143608728,
         "size" : 18237
      },
      "lib/Tangram/Relational/PolySelectTemplate.pm" : {
         "module" : "Tangram::Relational::PolySelectTemplate",
         "mtime" : 1143608728,
         "size" : 8641,
         "used" : [
            "Set::Object",
            "Tangram::Schema",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Relational/Schema.pm" : {
         "module" : "Tangram::Relational::Schema",
         "mtime" : 1143608728,
         "size" : 3792,
         "used" : [
            "Tangram::Schema",
            "strict"
         ]
      },
      "lib/Tangram/Relational/TableSet.pm" : {
         "module" : "Tangram::Relational::TableSet",
         "mtime" : 1143608728,
         "size" : 674,
         "used" : [
            "Tangram::Schema",
            "constant",
            "strict"
         ]
      },
      "lib/Tangram/Remote.pod" : {
         "mtime" : 1143608728,
         "size" : 820
      },
      "lib/Tangram/Schema.pm" : {
         "module" : "Tangram::Schema",
         "mtime" : 1143608729,
         "size" : 8186,
         "used" : [
            "Carp",
            "Scalar::Util",
            "Tangram::Schema::Class",
            "Tangram::Schema::ClassHash",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Schema.pod" : {
         "mtime" : 1143608728,
         "size" : 10489
      },
      "lib/Tangram/Schema/Class.pm" : {
         "module" : "Tangram::Schema::Class",
         "mtime" : 1143608728,
         "size" : 747,
         "used" : [
            "Tangram::Schema::Node",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Schema/ClassHash.pm" : {
         "module" : "Tangram::Schema::ClassHash",
         "mtime" : 1143608728,
         "size" : 172,
         "used" : [
            "Carp",
            "strict"
         ]
      },
      "lib/Tangram/Schema/Node.pm" : {
         "module" : "Tangram::Schema::Node",
         "mtime" : 1143608728,
         "size" : 3510,
         "used" : [
            "strict"
         ]
      },
      "lib/Tangram/Springfield.pm" : {
         "module" : "Tangram::Springfield",
         "mtime" : 1143608728,
         "size" : 1890,
         "used" : [
            "Exporter",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Springfield.pod" : {
         "mtime" : 1143608728,
         "size" : 626
      },
      "lib/Tangram/Storage.pm" : {
         "module" : "Tangram::Storage",
         "mtime" : 1143608728,
         "noed" : [
            "strict"
         ],
         "size" : 33921,
         "used" : [
            "Carp",
            "DBI",
            "Scalar::Util",
            "Tangram::Core",
            "Tangram::Storage::Statement",
            "integer",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Storage.pod" : {
         "mtime" : 1143609081,
         "size" : 23265
      },
      "lib/Tangram/Storage/Statement.pm" : {
         "module" : "Tangram::Storage::Statement",
         "mtime" : 1143608729,
         "size" : 340
      },
      "lib/Tangram/Sucks.pm" : {
         "module" : "Tangram::Sucks",
         "mtime" : 1143608729,
         "size" : 3350
      },
      "lib/Tangram/Tour.pod" : {
         "mtime" : 1143608728,
         "size" : 20189
      },
      "lib/Tangram/Type.pm" : {
         "module" : "Tangram::Type",
         "mtime" : 1143608729,
         "size" : 1021,
         "used" : [
            "Carp",
            "strict"
         ]
      },
      "lib/Tangram/Type.pod" : {
         "mtime" : 1143608729,
         "size" : 3758
      },
      "lib/Tangram/Type/Abstract/Array.pm" : {
         "module" : "Tangram::Type::Abstract::Array",
         "mtime" : 1143608728,
         "size" : 3828,
         "used" : [
            "Carp",
            "Tangram::Type::Abstract::Coll",
            "integer",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Abstract/Coll.pm" : {
         "module" : "Tangram::Type::Abstract::Coll",
         "mtime" : 1143608728,
         "size" : 2313,
         "used" : [
            "Tangram::Expr::Coll",
            "Tangram::Expr::Coll::FromMany",
            "Tangram::Expr::Coll::FromOne",
            "Tangram::Expr::LinkTable",
            "Tangram::Expr::TableAlias",
            "Tangram::Lazy::Coll",
            "Tangram::Type",
            "Tangram::Type::BackRef",
            "Tangram::Type::Ref::FromMany",
            "integer",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Abstract/Hash.pm" : {
         "module" : "Tangram::Type::Abstract::Hash",
         "mtime" : 1143608728,
         "size" : 2617,
         "used" : [
            "Carp",
            "Tangram::Type::Abstract::Coll",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Abstract/Set.pm" : {
         "module" : "Tangram::Type::Abstract::Set",
         "mtime" : 1143608728,
         "required" : [
            "YAML"
         ],
         "size" : 4310,
         "used" : [
            "Carp",
            "Tangram::Type::Abstract::Coll",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Array/FromMany.pm" : {
         "module" : "Tangram::Type::Array::FromMany",
         "mtime" : 1143608728,
         "size" : 4773,
         "used" : [
            "Carp",
            "Tangram::Type::Abstract::Array",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Array/FromMany.pod" : {
         "mtime" : 1143608728,
         "size" : 2650
      },
      "lib/Tangram/Type/Array/FromOne.pm" : {
         "module" : "Tangram::Type::Array::FromOne",
         "mtime" : 1143608728,
         "size" : 5700,
         "used" : [
            "Carp",
            "Tangram::Type::Abstract::Array",
            "integer",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Array/FromOne.pod" : {
         "mtime" : 1143608728,
         "size" : 2855
      },
      "lib/Tangram/Type/Array/Scalar.pm" : {
         "module" : "Tangram::Type::Array::Scalar",
         "mtime" : 1143608728,
         "size" : 4025,
         "used" : [
            "Tangram::Expr::FlatArray",
            "Tangram::Type::Abstract::Array",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Array/Scalar.pod" : {
         "mtime" : 1143608728,
         "size" : 2140
      },
      "lib/Tangram/Type/BackRef.pm" : {
         "module" : "Tangram::Type::BackRef",
         "mtime" : 1143608728,
         "size" : 865,
         "used" : [
            "Tangram::Lazy::BackRef",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Date.pm" : {
         "module" : "Tangram::Type::Date",
         "mtime" : 1143608728,
         "size" : 334,
         "used" : [
            "Tangram::Type::Scalar",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Date/Cooked.pm" : {
         "module" : "Tangram::Type::Date::Cooked",
         "mtime" : 1143608728,
         "size" : 939,
         "used" : [
            "Tangram::Type::TimeAndDate",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Date/DateTime.pm" : {
         "module" : "Tangram::Type::Date::DateTime",
         "mtime" : 1143608728,
         "size" : 836,
         "used" : [
            "Carp",
            "DateTime",
            "Tangram::Type::Date::Cooked",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Date/Manip.pm" : {
         "module" : "Tangram::Type::Date::Manip",
         "mtime" : 1143608728,
         "size" : 673,
         "used" : [
            "Date::Manip",
            "Tangram::Type::Date::Cooked",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Date/Raw.pm" : {
         "module" : "Tangram::Type::Date::Raw",
         "mtime" : 1143608728,
         "size" : 350,
         "used" : [
            "Tangram::Type::String",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Date/TimePiece.pm" : {
         "module" : "Tangram::Type::Date::TimePiece",
         "mtime" : 1143608728,
         "size" : 1031,
         "used" : [
            "Tangram::Type::Date::Cooked",
            "Time::Piece",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Dump.pm" : {
         "module" : "Tangram::Type::Dump",
         "mtime" : 1143608728,
         "size" : 6080,
         "used" : [
            "Carp",
            "Data::Dumper",
            "Data::Lazy",
            "Exporter",
            "Set::Object",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Dump/Any.pm" : {
         "module" : "Tangram::Type::Dump::Any",
         "mtime" : 1143608728,
         "required" : [
            "Data::Dumper",
            "Storable",
            "YAML"
         ],
         "size" : 8497,
         "used" : [
            "Set::Object",
            "Tangram::Type::Dump",
            "Tangram::Type::Scalar",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Dump/Perl.pm" : {
         "module" : "Tangram::Type::Dump::Perl",
         "mtime" : 1143608728,
         "size" : 2864,
         "used" : [
            "Data::Dumper",
            "Set::Object",
            "Tangram::Type::Dump",
            "Tangram::Type::Scalar",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Dump/Perl.pod" : {
         "mtime" : 1143608728,
         "size" : 2040
      },
      "lib/Tangram/Type/Dump/Storable.pm" : {
         "module" : "Tangram::Type::Dump::Storable",
         "mtime" : 1143608728,
         "size" : 2843,
         "used" : [
            "Set::Object",
            "Storable",
            "Tangram::Type::Dump",
            "Tangram::Type::Scalar",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Dump/Storable.pod" : {
         "mtime" : 1143608728,
         "size" : 2332
      },
      "lib/Tangram/Type/Dump/YAML.pm" : {
         "module" : "Tangram::Type::Dump::YAML",
         "mtime" : 1143608728,
         "size" : 3440,
         "used" : [
            "Set::Object",
            "Tangram::Type::Scalar",
            "YAML",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Extending.pod" : {
         "mtime" : 1143608728,
         "size" : 5247
      },
      "lib/Tangram/Type/Hash/FromMany.pm" : {
         "module" : "Tangram::Type::Hash::FromMany",
         "mtime" : 1143608728,
         "size" : 5691,
         "used" : [
            "Carp",
            "Tangram::Type::Abstract::Hash",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Hash/FromOne.pm" : {
         "module" : "Tangram::Type::Hash::FromOne",
         "mtime" : 1143608728,
         "size" : 5491,
         "used" : [
            "Carp",
            "Tangram::Type::Abstract::Hash",
            "integer",
            "strict"
         ]
      },
      "lib/Tangram/Type/Hash/Scalar.pm" : {
         "module" : "Tangram::Type::Hash::Scalar",
         "mtime" : 1143608728,
         "size" : 5824,
         "used" : [
            "Tangram::Expr::FlatHash",
            "Tangram::Type::Abstract::Hash",
            "integer",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Hash/Scalar.pod" : {
         "mtime" : 1143608728,
         "size" : 2412
      },
      "lib/Tangram/Type/Integer.pm" : {
         "module" : "Tangram::Type::Integer",
         "mtime" : 1143608728,
         "size" : 301,
         "used" : [
            "Tangram::Type::Number",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Number.pm" : {
         "module" : "Tangram::Type::Number",
         "mtime" : 1143608728,
         "size" : 239,
         "used" : [
            "Tangram::Type::Scalar",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Real.pm" : {
         "module" : "Tangram::Type::Real",
         "mtime" : 1143608728,
         "size" : 397,
         "used" : [
            "Tangram::Type::Number",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Ref/FromMany.pm" : {
         "module" : "Tangram::Type::Ref::FromMany",
         "mtime" : 1143608728,
         "size" : 5214,
         "used" : [
            "Tangram::Lazy::Ref",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Ref/FromMany.pod" : {
         "mtime" : 1143608728,
         "size" : 5579
      },
      "lib/Tangram/Type/Ref/FromOne.pm" : {
         "module" : "Tangram::Type::Ref::FromOne",
         "mtime" : 1143608728,
         "size" : 3839,
         "used" : [
            "Carp",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Scalar.pm" : {
         "module" : "Tangram::Type::Scalar",
         "mtime" : 1143608728,
         "size" : 2614,
         "used" : [
            "Tangram::Type",
            "Tangram::Type::Integer",
            "Tangram::Type::Number",
            "Tangram::Type::Real",
            "Tangram::Type::String",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Scalar.pod" : {
         "mtime" : 1143608728,
         "size" : 2293
      },
      "lib/Tangram/Type/Set/FromMany.pm" : {
         "module" : "Tangram::Type::Set::FromMany",
         "mtime" : 1143608728,
         "size" : 5282,
         "used" : [
            "Carp",
            "Tangram::Type::Abstract::Set",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Set/FromMany.pod" : {
         "mtime" : 1143608728,
         "size" : 2406
      },
      "lib/Tangram/Type/Set/FromOne.pm" : {
         "module" : "Tangram::Type::Set::FromOne",
         "mtime" : 1143608728,
         "size" : 5396,
         "used" : [
            "Carp",
            "Tangram::Type::Abstract::Set",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Set/FromOne.pod" : {
         "mtime" : 1143608728,
         "size" : 2483
      },
      "lib/Tangram/Type/String.pm" : {
         "module" : "Tangram::Type::String",
         "mtime" : 1143608728,
         "size" : 412,
         "used" : [
            "Tangram::Type::Scalar",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/Time.pm" : {
         "module" : "Tangram::Type::Time",
         "mtime" : 1143608728,
         "size" : 334,
         "used" : [
            "Tangram::Type::Scalar",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/TimeAndDate.pm" : {
         "module" : "Tangram::Type::TimeAndDate",
         "mtime" : 1143608728,
         "size" : 356,
         "used" : [
            "Tangram::Type::Scalar",
            "strict",
            "vars"
         ]
      },
      "lib/Tangram/Type/TimeAndDate.pod" : {
         "mtime" : 1143608728,
         "size" : 2645
      },
      "t/Capture.pm" : {
         "mtime" : 1143608728,
         "size" : 917
      },
      "t/DBConfig.pm" : {
         "mtime" : 1143608728,
         "size" : 1009
      },
      "t/Makefile" : {
         "mtime" : 1143608728,
         "size" : 105
      },
      "t/README.pod" : {
         "mtime" : 1143608728,
         "size" : 2649
      },
      "t/TestNeeds.pm" : {
         "mtime" : 1143608728,
         "size" : 877
      },
      "t/misc/RefImage.pm" : {
         "mtime" : 1143608728,
         "size" : 149
      },
      "t/misc/bughunt.t" : {
         "mtime" : 1143608728,
         "required" : [
            "t::Capture"
         ],
         "size" : 2198,
         "used" : [
            "Tangram",
            "Tangram::IntrArray",
            "Tangram::Ref",
            "Tangram::Relational",
            "Tangram::Scalar",
            "Tangram::Schema",
            "Test::More",
            "TestNeeds",
            "lib",
            "strict"
         ]
      },
      "t/misc/new_types.t" : {
         "mtime" : 1143608728,
         "required" : [
            "t::Capture",
            "t::misc::RefImage"
         ],
         "size" : 1038,
         "used" : [
            "Tangram",
            "Tangram::Relational",
            "Tangram::Schema",
            "Test::More",
            "TestNeeds",
            "lib",
            "strict"
         ]
      },
      "t/musicstore/00-deploy.t" : {
         "mtime" : 1143608728,
         "size" : 667,
         "used" : [
            "Prerequisites",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/musicstore/01-simple.t" : {
         "mtime" : 1143608728,
         "size" : 6450,
         "used" : [
            "Prerequisites",
            "Tangram::Storage",
            "Test::More",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/musicstore/02-reorg.t" : {
         "mtime" : 1143608728,
         "size" : 2603,
         "used" : [
            "Prerequisites",
            "Set::Object",
            "Test::More",
            "TestNeeds",
            "lib"
         ]
      },
      "t/musicstore/03-reschema.t" : {
         "mtime" : 1143608728,
         "size" : 741,
         "used" : [
            "Prerequisites",
            "Tangram::Storage",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/musicstore/CD.pm" : {
         "mtime" : 1143608728,
         "size" : 1498
      },
      "t/musicstore/MusicStore.pm" : {
         "mtime" : 1143608728,
         "size" : 2548
      },
      "t/musicstore/Prerequisites.pm" : {
         "mtime" : 1143608728,
         "size" : 143
      },
      "t/musicstore/insert_extra_data.pl" : {
         "mtime" : 1143608728,
         "size" : 4683
      },
      "t/musicstore/zz-retreat.t" : {
         "mtime" : 1143608728,
         "size" : 515,
         "used" : [
            "Prerequisites",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/no_tests.t" : {
         "mtime" : 1143608728,
         "size" : 48
      },
      "t/rt/RT.pm" : {
         "mtime" : 1143608728,
         "size" : 11019
      },
      "t/rt/RT.pod" : {
         "mtime" : 1143608728,
         "size" : 14131
      },
      "t/springfield/00-deploy.t" : {
         "mtime" : 1143608728,
         "size" : 650,
         "used" : [
            "Test::More",
            "TestNeeds",
            "lib",
            "strict"
         ]
      },
      "t/springfield/01-mappings.t" : {
         "mtime" : 1143608728,
         "size" : 3908,
         "used" : [
            "Boat",
            "Plane",
            "Springfield",
            "Test::More",
            "Vehicle",
            "YAML",
            "lib",
            "strict"
         ]
      },
      "t/springfield/02-cursor.t" : {
         "mtime" : 1143608728,
         "size" : 4826,
         "used" : [
            "Springfield",
            "lib",
            "strict"
         ]
      },
      "t/springfield/03-queries.t" : {
         "mtime" : 1143609057,
         "size" : 6426,
         "used" : [
            "Springfield",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/springfield/04-tx.t" : {
         "mtime" : 1143608728,
         "size" : 693,
         "used" : [
            "Springfield",
            "lib",
            "strict"
         ]
      },
      "t/springfield/05-unload.t" : {
         "mtime" : 1143608728,
         "size" : 708,
         "used" : [
            "Springfield",
            "lib",
            "strict"
         ]
      },
      "t/springfield/06-reload.t" : {
         "mtime" : 1143608728,
         "size" : 806,
         "used" : [
            "Springfield",
            "lib",
            "strict"
         ]
      },
      "t/springfield/07-weakref.t" : {
         "mtime" : 1143608728,
         "size" : 2479,
         "used" : [
            "Data::Lazy",
            "Scalar::Util",
            "Springfield",
            "lib",
            "strict"
         ],
         "used_in_eval" : [
            "Scalar::Util",
            "Test::More",
            "WeakRef"
         ]
      },
      "t/springfield/15-datetime.t" : {
         "mtime" : 1143608728,
         "size" : 2382,
         "used" : [
            "Springfield",
            "lib",
            "strict"
         ],
         "used_in_eval" : [
            "Date::Manip",
            "Test::More"
         ]
      },
      "t/springfield/20-perldump.t" : {
         "mtime" : 1143608728,
         "size" : 645,
         "used" : [
            "Springfield",
            "lib"
         ]
      },
      "t/springfield/21-flatarray.t" : {
         "mtime" : 1143608728,
         "size" : 4333,
         "used" : [
            "Springfield",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/springfield/22-flathash.t" : {
         "mtime" : 1143608728,
         "size" : 3418,
         "used" : [
            "Springfield",
            "lib",
            "strict"
         ]
      },
      "t/springfield/30-ref.t" : {
         "mtime" : 1143608728,
         "size" : 1947,
         "used" : [
            "Springfield",
            "lib"
         ]
      },
      "t/springfield/31-set.t" : {
         "mtime" : 1143608728,
         "size" : 7316,
         "used" : [
            "Springfield",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/springfield/32-iset.t" : {
         "mtime" : 1143608728,
         "size" : 79,
         "used" : [
            "vars"
         ]
      },
      "t/springfield/33-array.t" : {
         "mtime" : 1143608728,
         "size" : 10656,
         "used" : [
            "Springfield",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/springfield/34-iarray.t" : {
         "mtime" : 1143608728,
         "size" : 81,
         "used" : [
            "vars"
         ]
      },
      "t/springfield/35-hash.t" : {
         "mtime" : 1143608728,
         "size" : 1548,
         "used" : [
            "Springfield",
            "Test::More",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/springfield/36-ihash.t" : {
         "mtime" : 1143608728,
         "size" : 107,
         "used" : [
            "vars"
         ]
      },
      "t/springfield/37-prefetch.t" : {
         "mtime" : 1143608728,
         "size" : 3749,
         "used" : [
            "Springfield",
            "Test::More",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/springfield/38-stateless.t" : {
         "mtime" : 1143608728,
         "size" : 853,
         "used" : [
            "Springfield",
            "lib",
            "strict"
         ]
      },
      "t/springfield/39-save.t" : {
         "mtime" : 1143608728,
         "size" : 2513,
         "used" : [
            "Springfield",
            "lib"
         ]
      },
      "t/springfield/40-dump.t" : {
         "mtime" : 1143608728,
         "size" : 4072,
         "used" : [
            "Data::Dumper",
            "Set::Object",
            "Springfield",
            "Tangram::Type::Dump",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/springfield/41-storable.t" : {
         "mtime" : 1143608728,
         "size" : 1514,
         "used" : [
            "Data::Dumper",
            "Set::Object",
            "Springfield",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/springfield/42-idbif.t" : {
         "mtime" : 1143608728,
         "size" : 2356,
         "used" : [
            "Springfield",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/springfield/70-mysql.t" : {
         "mtime" : 1143608728,
         "size" : 451,
         "used" : [
            "Springfield",
            "lib"
         ]
      },
      "t/springfield/80-mi.t" : {
         "mtime" : 1143608728,
         "size" : 795,
         "used" : [
            "Springfield",
            "lib",
            "strict"
         ]
      },
      "t/springfield/81-poly.t" : {
         "mtime" : 1143608728,
         "size" : 1261,
         "used" : [
            "Springfield",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/springfield/82-aggregate.t" : {
         "mtime" : 1143608728,
         "size" : 2409,
         "used" : [
            "Springfield",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/springfield/Springfield.pm" : {
         "mtime" : 1143608728,
         "size" : 11615
      },
      "t/springfield/zz-retreat.t" : {
         "mtime" : 1143608728,
         "size" : 465,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/test_manifest" : {
         "mtime" : 1143608728,
         "size" : 860
      }
   },
   "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" : "86.36",
      "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" : 0,
      "meta_yml_has_provides" : 0,
      "meta_yml_has_repository_resource" : 0,
      "meta_yml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 0,
      "no_stdin_for_prompting" : 0,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 0,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1143611471,
   "license" : " defined in COPYING",
   "license_in_pod" : 1,
   "licenses" : {
      "GPL_1" : [
         "lib/Tangram.pod"
      ],
      "GPL_2" : [
         "lib/Tangram.pod"
      ],
      "GPL_3" : [
         "lib/Tangram.pod"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "distribution_type" : "module",
      "generated_by" : "ExtUtils::MakeMaker version 6.17",
      "installdirs" : "site",
      "meta-spec" : {},
      "name" : "Tangram",
      "requires" : {
         "Class::Date" : "0",
         "DBI" : "0",
         "Data::Lazy" : "0.6",
         "Scalar::Util" : "1.14",
         "Set::Object" : "1.1",
         "Test::More" : "0",
         "Time::Piece" : "0"
      },
      "version" : "2.10",
      "version_from" : "lib/Tangram.pm"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.0",
   "modules" : [
      {
         "file" : "lib/Tangram/Compat/Stub.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Compat::Stub"
      },
      {
         "file" : "lib/Tangram/Compat.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Compat"
      },
      {
         "file" : "lib/Tangram/Complicity.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Complicity"
      },
      {
         "file" : "lib/Tangram/Core.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Core"
      },
      {
         "file" : "lib/Tangram/Cursor/Coll.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Cursor::Coll"
      },
      {
         "file" : "lib/Tangram/Cursor/Data.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Cursor::Data"
      },
      {
         "file" : "lib/Tangram/Cursor.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Cursor"
      },
      {
         "file" : "lib/Tangram/Deploy.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Deploy"
      },
      {
         "file" : "lib/Tangram/Driver/Oracle/Storage.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::Oracle::Storage"
      },
      {
         "file" : "lib/Tangram/Driver/Oracle.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::Oracle"
      },
      {
         "file" : "lib/Tangram/Driver/Pg/Storage.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::Pg::Storage"
      },
      {
         "file" : "lib/Tangram/Driver/Pg.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::Pg"
      },
      {
         "file" : "lib/Tangram/Driver/SQLite/Storage.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::SQLite::Storage"
      },
      {
         "file" : "lib/Tangram/Driver/SQLite.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::SQLite"
      },
      {
         "file" : "lib/Tangram/Driver/SQLite2.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::SQLite2"
      },
      {
         "file" : "lib/Tangram/Driver/Sybase/Expr/Date.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::Sybase::Expr::Date"
      },
      {
         "file" : "lib/Tangram/Driver/Sybase/Statement.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::Sybase::Statement"
      },
      {
         "file" : "lib/Tangram/Driver/Sybase/Storage.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::Sybase::Storage"
      },
      {
         "file" : "lib/Tangram/Driver/Sybase.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::Sybase"
      },
      {
         "file" : "lib/Tangram/Driver/mysql/Expr/Date.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::mysql::Expr::Date"
      },
      {
         "file" : "lib/Tangram/Driver/mysql/Expr/Integer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::mysql::Expr::Integer"
      },
      {
         "file" : "lib/Tangram/Driver/mysql/Storage.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::mysql::Storage"
      },
      {
         "file" : "lib/Tangram/Driver/mysql.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Driver::mysql"
      },
      {
         "file" : "lib/Tangram/Expr/Coll/FromMany.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::Coll::FromMany"
      },
      {
         "file" : "lib/Tangram/Expr/Coll/FromOne.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::Coll::FromOne"
      },
      {
         "file" : "lib/Tangram/Expr/Coll.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::Coll"
      },
      {
         "file" : "lib/Tangram/Expr/CursorObject.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::CursorObject"
      },
      {
         "file" : "lib/Tangram/Expr/Filter.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::Filter"
      },
      {
         "file" : "lib/Tangram/Expr/FlatArray.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::FlatArray"
      },
      {
         "file" : "lib/Tangram/Expr/FlatHash.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::FlatHash"
      },
      {
         "file" : "lib/Tangram/Expr/LinkTable.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::LinkTable"
      },
      {
         "file" : "lib/Tangram/Expr/QueryObject.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::QueryObject"
      },
      {
         "file" : "lib/Tangram/Expr/RDBObject.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::RDBObject"
      },
      {
         "file" : "lib/Tangram/Expr/Select.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::Select"
      },
      {
         "file" : "lib/Tangram/Expr/Table.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::Table"
      },
      {
         "file" : "lib/Tangram/Expr/TableAlias.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr::TableAlias"
      },
      {
         "file" : "lib/Tangram/Expr.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Expr"
      },
      {
         "file" : "lib/Tangram/Lazy/BackRef.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Lazy::BackRef"
      },
      {
         "file" : "lib/Tangram/Lazy/Coll.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Lazy::Coll"
      },
      {
         "file" : "lib/Tangram/Lazy/Ref.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Lazy::Ref"
      },
      {
         "file" : "lib/Tangram/Relational/Engine/Class.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Relational::Engine::Class"
      },
      {
         "file" : "lib/Tangram/Relational/Engine.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Relational::Engine"
      },
      {
         "file" : "lib/Tangram/Relational/PolySelectTemplate.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Relational::PolySelectTemplate"
      },
      {
         "file" : "lib/Tangram/Relational/Schema.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Relational::Schema"
      },
      {
         "file" : "lib/Tangram/Relational/TableSet.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Relational::TableSet"
      },
      {
         "file" : "lib/Tangram/Relational.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Relational"
      },
      {
         "file" : "lib/Tangram/Schema/Class.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Schema::Class"
      },
      {
         "file" : "lib/Tangram/Schema/ClassHash.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Schema::ClassHash"
      },
      {
         "file" : "lib/Tangram/Schema/Node.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Schema::Node"
      },
      {
         "file" : "lib/Tangram/Schema.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Schema"
      },
      {
         "file" : "lib/Tangram/Springfield.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Springfield"
      },
      {
         "file" : "lib/Tangram/Storage/Statement.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Storage::Statement"
      },
      {
         "file" : "lib/Tangram/Storage.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Storage"
      },
      {
         "file" : "lib/Tangram/Sucks.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Sucks"
      },
      {
         "file" : "lib/Tangram/Type/Abstract/Array.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Abstract::Array"
      },
      {
         "file" : "lib/Tangram/Type/Abstract/Coll.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Abstract::Coll"
      },
      {
         "file" : "lib/Tangram/Type/Abstract/Hash.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Abstract::Hash"
      },
      {
         "file" : "lib/Tangram/Type/Abstract/Set.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Abstract::Set"
      },
      {
         "file" : "lib/Tangram/Type/Array/FromMany.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Array::FromMany"
      },
      {
         "file" : "lib/Tangram/Type/Array/FromOne.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Array::FromOne"
      },
      {
         "file" : "lib/Tangram/Type/Array/Scalar.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Array::Scalar"
      },
      {
         "file" : "lib/Tangram/Type/BackRef.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::BackRef"
      },
      {
         "file" : "lib/Tangram/Type/Date/Cooked.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Date::Cooked"
      },
      {
         "file" : "lib/Tangram/Type/Date/DateTime.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Date::DateTime"
      },
      {
         "file" : "lib/Tangram/Type/Date/Manip.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Date::Manip"
      },
      {
         "file" : "lib/Tangram/Type/Date/Raw.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Date::Raw"
      },
      {
         "file" : "lib/Tangram/Type/Date/TimePiece.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Date::TimePiece"
      },
      {
         "file" : "lib/Tangram/Type/Date.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Date"
      },
      {
         "file" : "lib/Tangram/Type/Dump/Any.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Dump::Any"
      },
      {
         "file" : "lib/Tangram/Type/Dump/Perl.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Dump::Perl"
      },
      {
         "file" : "lib/Tangram/Type/Dump/Storable.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Dump::Storable"
      },
      {
         "file" : "lib/Tangram/Type/Dump/YAML.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Dump::YAML"
      },
      {
         "file" : "lib/Tangram/Type/Dump.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Dump"
      },
      {
         "file" : "lib/Tangram/Type/Hash/FromMany.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Hash::FromMany"
      },
      {
         "file" : "lib/Tangram/Type/Hash/FromOne.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Hash::FromOne"
      },
      {
         "file" : "lib/Tangram/Type/Hash/Scalar.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Hash::Scalar"
      },
      {
         "file" : "lib/Tangram/Type/Integer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Integer"
      },
      {
         "file" : "lib/Tangram/Type/Number.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Number"
      },
      {
         "file" : "lib/Tangram/Type/Real.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Real"
      },
      {
         "file" : "lib/Tangram/Type/Ref/FromMany.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Ref::FromMany"
      },
      {
         "file" : "lib/Tangram/Type/Ref/FromOne.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Ref::FromOne"
      },
      {
         "file" : "lib/Tangram/Type/Scalar.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Scalar"
      },
      {
         "file" : "lib/Tangram/Type/Set/FromMany.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Set::FromMany"
      },
      {
         "file" : "lib/Tangram/Type/Set/FromOne.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Set::FromOne"
      },
      {
         "file" : "lib/Tangram/Type/String.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::String"
      },
      {
         "file" : "lib/Tangram/Type/Time.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::Time"
      },
      {
         "file" : "lib/Tangram/Type/TimeAndDate.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type::TimeAndDate"
      },
      {
         "file" : "lib/Tangram/Type.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram::Type"
      },
      {
         "file" : "lib/Tangram.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Tangram"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Tangram-2.10.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "Data::Lazy",
         "type" : "runtime_requires",
         "version" : "0.6"
      },
      {
         "is_prereq" : 1,
         "requires" : "Test::More",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "DBI",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Scalar::Util",
         "type" : "runtime_requires",
         "version" : "1.14"
      },
      {
         "is_prereq" : 1,
         "requires" : "Set::Object",
         "type" : "runtime_requires",
         "version" : "1.1"
      },
      {
         "is_prereq" : 1,
         "requires" : "Time::Piece",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Class::Date",
         "type" : "runtime_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1143611494,
   "size_packed" : 157790,
   "size_unpacked" : 576295,
   "stdin_in_makefile_pl" : 1,
   "uses" : {
      "noed_in_code" : {
         "strict" : 2
      },
      "required_in_code" : {
         "Data::Dumper" : 1,
         "Date::Manip" : 2,
         "Exporter" : 1,
         "Storable" : 1,
         "YAML" : 3
      },
      "used_in_code" : {
         "Carp" : 29,
         "DBI" : 1,
         "Data::Dumper" : 2,
         "Data::Lazy" : 1,
         "Date::Manip" : 1,
         "DateTime" : 1,
         "Exporter" : 3,
         "MIME::Base64" : 2,
         "Scalar::Util" : 3,
         "Set::Object" : 11,
         "Storable" : 1,
         "Time::Piece" : 1,
         "YAML" : 1,
         "constant" : 6,
         "integer" : 7,
         "strict" : 76,
         "vars" : 68
      },
      "used_in_config" : {
         "ExtUtils::MakeMaker" : 1,
         "File::Find" : 1,
         "lib" : 1,
         "strict" : 1
      },
      "used_in_eval_in_config" : {
         "Test::Manifest" : 1
      },
      "used_in_eval_in_tests" : {
         "Date::Manip" : 1,
         "Scalar::Util" : 1,
         "Test::More" : 4,
         "WeakRef" : 1
      },
      "used_in_tests" : {
         "Boat" : 1,
         "Data::Dumper" : 2,
         "Data::Lazy" : 1,
         "Plane" : 1,
         "Prerequisites" : 5,
         "Scalar::Util" : 1,
         "Set::Object" : 3,
         "Springfield" : 25,
         "Tangram::IntrArray" : 1,
         "Tangram::Ref" : 1,
         "Tangram::Scalar" : 1,
         "Test::More" : 19,
         "Vehicle" : 2,
         "YAML" : 1,
         "lib" : 38,
         "strict" : 29,
         "vars" : 8
      }
   },
   "valid_signature" : -1,
   "version" : "2.10",
   "versions" : {
      "lib/Tangram.pm" : {
         "Tangram" : "2.10"
      },
      "lib/Tangram/Compat.pm" : {
         "Tangram::Compat" : "undef"
      },
      "lib/Tangram/Core.pm" : {
         "Tangram::Core" : "undef"
      },
      "lib/Tangram/Cursor.pm" : {
         "Tangram::Cursor" : "undef"
      },
      "lib/Tangram/Cursor/Data.pm" : {
         "Tangram::Cursor::Data" : "undef"
      },
      "lib/Tangram/Driver/Oracle.pm" : {
         "Tangram::Driver::Oracle" : "undef"
      },
      "lib/Tangram/Driver/Oracle/Storage.pm" : {
         "Tangram::Driver::Oracle::Storage" : "undef"
      },
      "lib/Tangram/Driver/Pg.pm" : {
         "Tangram::Driver::Pg" : "undef"
      },
      "lib/Tangram/Driver/Pg/Storage.pm" : {
         "Tangram::Driver::Pg::Storage" : "undef"
      },
      "lib/Tangram/Driver/SQLite.pm" : {
         "Tangram::Driver::SQLite" : "undef"
      },
      "lib/Tangram/Driver/SQLite/Storage.pm" : {
         "Tangram::Driver::SQLite::Storage" : "undef"
      },
      "lib/Tangram/Driver/SQLite2.pm" : {
         "Tangram::Driver::SQLite2" : "undef"
      },
      "lib/Tangram/Driver/Sybase.pm" : {
         "Tangram::Driver::Sybase" : "undef"
      },
      "lib/Tangram/Driver/Sybase/Expr/Date.pm" : {
         "Tangram::Driver::Sybase::Expr::Date" : "undef"
      },
      "lib/Tangram/Driver/Sybase/Statement.pm" : {
         "Tangram::Driver::Sybase::Statement" : "undef"
      },
      "lib/Tangram/Driver/Sybase/Storage.pm" : {
         "Tangram::Driver::Sybase::Storage" : "undef"
      },
      "lib/Tangram/Driver/mysql.pm" : {
         "Tangram::Driver::mysql" : "undef"
      },
      "lib/Tangram/Driver/mysql/Expr/Date.pm" : {
         "Tangram::Driver::mysql::Expr::Date" : "undef"
      },
      "lib/Tangram/Driver/mysql/Expr/Integer.pm" : {
         "Tangram::Driver::mysql::Expr::Integer" : "undef"
      },
      "lib/Tangram/Driver/mysql/Storage.pm" : {
         "Tangram::Driver::mysql::Storage" : "undef"
      },
      "lib/Tangram/Expr.pm" : {
         "Tangram::Expr" : "undef"
      },
      "lib/Tangram/Expr/Coll.pm" : {
         "Tangram::Expr::Coll" : "undef"
      },
      "lib/Tangram/Expr/Coll/FromMany.pm" : {
         "Tangram::Expr::Coll::FromMany" : "undef"
      },
      "lib/Tangram/Expr/Coll/FromOne.pm" : {
         "Tangram::Expr::Coll::FromOne" : "undef"
      },
      "lib/Tangram/Expr/CursorObject.pm" : {
         "Tangram::Expr::CursorObject" : "undef"
      },
      "lib/Tangram/Expr/Filter.pm" : {
         "Tangram::Expr::Filter" : "undef"
      },
      "lib/Tangram/Expr/FlatArray.pm" : {
         "Tangram::Expr::FlatArray" : "undef"
      },
      "lib/Tangram/Expr/FlatHash.pm" : {
         "Tangram::Expr::FlatHash" : "undef"
      },
      "lib/Tangram/Expr/LinkTable.pm" : {
         "Tangram::Expr::LinkTable" : "undef"
      },
      "lib/Tangram/Expr/QueryObject.pm" : {
         "Tangram::Expr::QueryObject" : "undef"
      },
      "lib/Tangram/Expr/RDBObject.pm" : {
         "Tangram::Expr::RDBObject" : "undef"
      },
      "lib/Tangram/Expr/Select.pm" : {
         "Tangram::Expr::Select" : "undef"
      },
      "lib/Tangram/Expr/Table.pm" : {
         "Tangram::Expr::Table" : "undef"
      },
      "lib/Tangram/Expr/TableAlias.pm" : {
         "Tangram::Expr::TableAlias" : "undef"
      },
      "lib/Tangram/Lazy/BackRef.pm" : {
         "Tangram::Lazy::BackRef" : "undef"
      },
      "lib/Tangram/Lazy/Coll.pm" : {
         "Tangram::Lazy::Coll" : "undef"
      },
      "lib/Tangram/Lazy/Ref.pm" : {
         "Tangram::Lazy::Ref" : "undef"
      },
      "lib/Tangram/Relational.pm" : {
         "Tangram::Relational" : "undef"
      },
      "lib/Tangram/Relational/Engine.pm" : {
         "Tangram::Relational::Engine" : "undef"
      },
      "lib/Tangram/Relational/Engine/Class.pm" : {
         "Tangram::Relational::Engine::Class" : "undef"
      },
      "lib/Tangram/Relational/PolySelectTemplate.pm" : {
         "Tangram::Relational::PolySelectTemplate" : "undef"
      },
      "lib/Tangram/Relational/Schema.pm" : {
         "Tangram::Relational::Schema" : "undef"
      },
      "lib/Tangram/Relational/TableSet.pm" : {
         "Tangram::Relational::TableSet" : "undef"
      },
      "lib/Tangram/Schema.pm" : {
         "Tangram::Schema" : "undef"
      },
      "lib/Tangram/Schema/Class.pm" : {
         "Tangram::Schema::Class" : "undef"
      },
      "lib/Tangram/Schema/ClassHash.pm" : {
         "Tangram::Schema::ClassHash" : "undef"
      },
      "lib/Tangram/Schema/Node.pm" : {
         "Tangram::Schema::Node" : "undef"
      },
      "lib/Tangram/Springfield.pm" : {
         "Address" : "undef",
         "LegalPerson" : "undef",
         "NaturalPerson" : "undef",
         "Person" : "undef",
         "SpringfieldObject" : "undef",
         "Tangram::Springfield" : "undef"
      },
      "lib/Tangram/Storage.pm" : {
         "Tangram::Storage" : "undef"
      },
      "lib/Tangram/Storage/Statement.pm" : {
         "Tangram::Storage::Statement" : "undef"
      },
      "lib/Tangram/Type.pm" : {
         "Tangram::Type" : "undef"
      },
      "lib/Tangram/Type/Abstract/Array.pm" : {
         "Tangram::Type::Abstract::Array" : "undef"
      },
      "lib/Tangram/Type/Abstract/Coll.pm" : {
         "Tangram::Cursor::Coll" : "undef",
         "Tangram::Type::Abstract::Coll" : "undef"
      },
      "lib/Tangram/Type/Abstract/Hash.pm" : {
         "Tangram::Type::Abstract::Hash" : "undef"
      },
      "lib/Tangram/Type/Abstract/Set.pm" : {
         "Tangram::Type::Abstract::Set" : "undef"
      },
      "lib/Tangram/Type/Array/FromMany.pm" : {
         "Tangram::Type::Array::FromMany" : "undef"
      },
      "lib/Tangram/Type/Array/FromOne.pm" : {
         "Tangram::Type::Array::FromOne" : "undef"
      },
      "lib/Tangram/Type/Array/Scalar.pm" : {
         "Tangram::Type::Array::Scalar" : "undef"
      },
      "lib/Tangram/Type/BackRef.pm" : {
         "Tangram::Type::BackRef" : "undef"
      },
      "lib/Tangram/Type/Date.pm" : {
         "Tangram::Type::Date" : "undef"
      },
      "lib/Tangram/Type/Date/Cooked.pm" : {
         "Tangram::Type::Date::Cooked" : "undef"
      },
      "lib/Tangram/Type/Date/DateTime.pm" : {
         "Tangram::Type::Date::DateTime" : "undef"
      },
      "lib/Tangram/Type/Date/Manip.pm" : {
         "Tangram::Type::Date::Manip" : "undef"
      },
      "lib/Tangram/Type/Date/Raw.pm" : {
         "Tangram::Type::Date::Raw" : "undef"
      },
      "lib/Tangram/Type/Date/TimePiece.pm" : {
         "Tangram::Type::Date::TimePiece" : "undef"
      },
      "lib/Tangram/Type/Dump.pm" : {
         "Tangram::Type::Dump" : "undef"
      },
      "lib/Tangram/Type/Dump/Any.pm" : {
         "Tangram::Type::Dump::Any" : "undef"
      },
      "lib/Tangram/Type/Dump/Perl.pm" : {
         "Tangram::Type::Dump::Perl" : "undef"
      },
      "lib/Tangram/Type/Dump/Storable.pm" : {
         "Tangram::Type::Dump::Storable" : "undef"
      },
      "lib/Tangram/Type/Dump/YAML.pm" : {
         "Tangram::Type::Dump::YAML" : "undef"
      },
      "lib/Tangram/Type/Hash/FromMany.pm" : {
         "Tangram::Type::Hash::FromMany" : "undef"
      },
      "lib/Tangram/Type/Hash/FromOne.pm" : {
         "Tangram::Type::Hash::FromOne" : "undef"
      },
      "lib/Tangram/Type/Hash/Scalar.pm" : {
         "Tangram::Type::Hash::Scalar" : "undef"
      },
      "lib/Tangram/Type/Integer.pm" : {
         "Tangram::Type::Integer" : "undef"
      },
      "lib/Tangram/Type/Number.pm" : {
         "Tangram::Type::Number" : "undef"
      },
      "lib/Tangram/Type/Real.pm" : {
         "Tangram::Type::Real" : "undef"
      },
      "lib/Tangram/Type/Ref/FromMany.pm" : {
         "Tangram::Type::Ref::FromMany" : "undef"
      },
      "lib/Tangram/Type/Ref/FromOne.pm" : {
         "Tangram::Type::Ref::FromOne" : "undef"
      },
      "lib/Tangram/Type/Scalar.pm" : {
         "Tangram::Type::Scalar" : "undef"
      },
      "lib/Tangram/Type/Set/FromMany.pm" : {
         "Tangram::Type::Set::FromMany" : "undef"
      },
      "lib/Tangram/Type/Set/FromOne.pm" : {
         "Tangram::Type::Set::FromOne" : "undef"
      },
      "lib/Tangram/Type/String.pm" : {
         "Tangram::Type::String" : "undef"
      },
      "lib/Tangram/Type/Time.pm" : {
         "Tangram::Type::Time" : "undef"
      },
      "lib/Tangram/Type/TimeAndDate.pm" : {
         "Tangram::Type::TimeAndDate" : "undef"
      }
   },
   "vname" : "Tangram-2.10"
}