JSORB

Metadata

Analyzed metadata and errors of JSORB.

{
   "abstracts_in_pod" : {
      "Catalyst::Action::JSORB" : "Catalyst Action for JSORB dispatchers",
      "Catalyst::Action::JSORB::WithInvocant" : "Catalyst Action for JSORB Dispatcher",
      "JS::JSORB" : "Javascript client for JSORB",
      "JSORB" : "Javascript Object Request Broker",
      "JSORB::Core::Element" : "A core JSORB element",
      "JSORB::Dispatcher::Catalyst" : "A dispatcher for use with Catalyst",
      "JSORB::Dispatcher::Catalyst::WithInvocant" : "A Catalyst dispatcher for invocants",
      "JSORB::Dispatcher::Path" : "Simple path based dispatcher",
      "JSORB::Dispatcher::Traits::WithContext" : "A dispatcher trait for context arguments",
      "JSORB::Dispatcher::Traits::WithInvocant" : "A dispatcher trait for invocants",
      "JSORB::Dispatcher::Traits::WithInvocantFactory" : "A dispatch trait which creates invocants",
      "JSORB::Interface" : "A JSORB Interface",
      "JSORB::Method" : "An RPC Method",
      "JSORB::Namespace" : "A JSORB namespace",
      "JSORB::Procedure" : "A basic RPC procedure ",
      "JSORB::Reflector::Class" : "Automatic JSORB namespace/interface construction",
      "JSORB::Reflector::Package" : "Automatic JSORB namespace/interface construction ",
      "JSORB::Server::Simple" : "A simple HTTP server for JSORB",
      "JSORB::Server::Traits::WithDebug" : "A debugging trait for JSORB::Server::Simple",
      "JSORB::Server::Traits::WithInvocant" : "A JSORB::Server::Simple trait for working with invocants",
      "JSORB::Server::Traits::WithStaticFiles" : "A JSORB::Server::Simple trait for static files",
      "JSORB::Types" : "A set of Moose types used in JSORB"
   },
   "author" : "STEVAN",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/JSORB",
      "lib/JSORB/Reflector",
      "lib/JSORB/Core",
      "lib/JSORB/Dispatcher",
      "lib/JSORB/Dispatcher/Traits",
      "lib/JSORB/Dispatcher/Catalyst",
      "lib/JSORB/Server",
      "lib/JSORB/Server/Traits",
      "lib/Catalyst",
      "lib/Catalyst/Action",
      "lib/Catalyst/Action/JSORB",
      "lib/JS",
      "t",
      "t/lib",
      "t/lib/TestApp",
      "t/lib/TestApp/Controller",
      "tests",
      "tests/lib",
      "tests/lib/Test",
      "tests/t",
      "inc",
      "inc/Module",
      "inc/Module/Install",
      "example",
      "example/forest_tree",
      "example/simple",
      "example/kiokudb_navigator",
      "example/kiokudb_navigator/css",
      "example/js"
   ],
   "dist" : "JSORB",
   "dynamic_config" : 0,
   "error" : {},
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "Changes",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "README",
      "Changes",
      "Makefile.PL",
      "META.yml",
      "MANIFEST",
      "lib/JSORB.pm",
      "lib/JSORB/Interface.pm",
      "lib/JSORB/Namespace.pm",
      "lib/JSORB/Types.pm",
      "lib/JSORB/Method.pm",
      "lib/JSORB/Procedure.pm",
      "lib/JSORB/Reflector/Package.pm",
      "lib/JSORB/Reflector/Class.pm",
      "lib/JSORB/Core/Element.pm",
      "lib/JSORB/Dispatcher/Catalyst.pm",
      "lib/JSORB/Dispatcher/Path.pm",
      "lib/JSORB/Dispatcher/Traits/WithInvocantFactory.pm",
      "lib/JSORB/Dispatcher/Traits/WithContext.pm",
      "lib/JSORB/Dispatcher/Traits/WithInvocant.pm",
      "lib/JSORB/Dispatcher/Catalyst/WithInvocant.pm",
      "lib/JSORB/Server/Simple.pm",
      "lib/JSORB/Server/Traits/WithDebug.pm",
      "lib/JSORB/Server/Traits/WithInvocant.pm",
      "lib/JSORB/Server/Traits/WithStaticFiles.pm",
      "lib/Catalyst/Action/JSORB.pm",
      "lib/Catalyst/Action/JSORB/WithInvocant.pm",
      "lib/JS/JSORB.pm",
      "lib/JS/JSORB.js",
      "tests/config.yaml",
      "tests/Makefile",
      "tests/lib/Test/JSORB.js",
      "tests/t/010_request.t.js",
      "tests/t/020_response.t.js",
      "tests/t/001_basic.t.js",
      "example/README.examples",
      "example/forest_tree/index.html",
      "example/forest_tree/jsorb_server.pl",
      "example/simple/index.html",
      "example/simple/jsorb_server.pl",
      "example/kiokudb_navigator/index.html",
      "example/kiokudb_navigator/jsorb_server.pl",
      "example/kiokudb_navigator/css/style.css",
      "example/js/json2.js",
      "example/js/jquery-1.2.6.js"
   ],
   "files_hash" : {
      "Changes" : {
         "mtime" : 1247951680,
         "size" : 520
      },
      "MANIFEST" : {
         "mtime" : 1247951814,
         "size" : 2164
      },
      "META.yml" : {
         "mtime" : 1247951796,
         "size" : 675
      },
      "Makefile.PL" : {
         "mtime" : 1247948749,
         "size" : 1053,
         "used" : [
            "inc::Module::Install"
         ]
      },
      "README" : {
         "mtime" : 1242667498,
         "size" : 793
      },
      "example/README.examples" : {
         "mtime" : 1247950956,
         "size" : 1927
      },
      "example/forest_tree/index.html" : {
         "mtime" : 1235747675,
         "size" : 1474
      },
      "example/forest_tree/jsorb_server.pl" : {
         "mtime" : 1235747675,
         "size" : 2739
      },
      "example/js/jquery-1.2.6.js" : {
         "mtime" : 1235747675,
         "size" : 100196
      },
      "example/js/json2.js" : {
         "mtime" : 1235747675,
         "size" : 17457
      },
      "example/kiokudb_navigator/css/style.css" : {
         "mtime" : 1246813382,
         "size" : 566
      },
      "example/kiokudb_navigator/index.html" : {
         "mtime" : 1247950513,
         "size" : 3590
      },
      "example/kiokudb_navigator/jsorb_server.pl" : {
         "mtime" : 1247950489,
         "size" : 3388
      },
      "example/simple/index.html" : {
         "mtime" : 1235747675,
         "size" : 627
      },
      "example/simple/jsorb_server.pl" : {
         "mtime" : 1235747675,
         "size" : 825
      },
      "inc/Module/Install.pm" : {
         "mtime" : 1247951796,
         "no_index" : 1,
         "size" : 8381
      },
      "inc/Module/Install/Base.pm" : {
         "mtime" : 1247951796,
         "no_index" : 1,
         "size" : 1053
      },
      "inc/Module/Install/Can.pm" : {
         "mtime" : 1247951797,
         "no_index" : 1,
         "size" : 1788
      },
      "inc/Module/Install/Fetch.pm" : {
         "mtime" : 1247951797,
         "no_index" : 1,
         "size" : 2456
      },
      "inc/Module/Install/Makefile.pm" : {
         "mtime" : 1247951797,
         "no_index" : 1,
         "size" : 6225
      },
      "inc/Module/Install/Metadata.pm" : {
         "mtime" : 1247951796,
         "no_index" : 1,
         "size" : 8664
      },
      "inc/Module/Install/Win32.pm" : {
         "mtime" : 1247951797,
         "no_index" : 1,
         "size" : 1794
      },
      "inc/Module/Install/WriteAll.pm" : {
         "mtime" : 1247951796,
         "no_index" : 1,
         "size" : 721
      },
      "lib/Catalyst/Action/JSORB.pm" : {
         "license" : "Perl_5",
         "module" : "Catalyst::Action::JSORB",
         "mtime" : 1242667571,
         "noed" : [
            "Moose"
         ],
         "size" : 2614,
         "used" : [
            "JSON::RPC::Common::Marshal::HTTP",
            "JSORB",
            "Moose"
         ]
      },
      "lib/Catalyst/Action/JSORB/WithInvocant.pm" : {
         "license" : "Perl_5",
         "module" : "Catalyst::Action::JSORB::WithInvocant",
         "mtime" : 1242667612,
         "noed" : [
            "Moose"
         ],
         "size" : 1723,
         "used" : [
            "JSON::RPC::Common::Marshal::HTTP",
            "JSORB",
            "Moose"
         ]
      },
      "lib/JS/JSORB.js" : {
         "mtime" : 1242667474,
         "size" : 21405
      },
      "lib/JS/JSORB.pm" : {
         "license" : "Perl_5",
         "module" : "JS::JSORB",
         "mtime" : 1242667476,
         "size" : 1007,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "lib/JSORB.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB",
         "mtime" : 1242667476,
         "noed" : [
            "Moose"
         ],
         "size" : 3907,
         "used" : [
            "JSORB::Interface",
            "JSORB::Method",
            "JSORB::Namespace",
            "JSORB::Procedure",
            "JSORB::Types",
            "Moose"
         ]
      },
      "lib/JSORB/Core/Element.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Core::Element",
         "mtime" : 1246386833,
         "noed" : [
            "Moose"
         ],
         "size" : 1520,
         "used" : [
            "Moose",
            "MooseX::AttributeHelpers"
         ]
      },
      "lib/JSORB/Dispatcher/Catalyst.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Dispatcher::Catalyst",
         "mtime" : 1242667476,
         "noed" : [
            "Moose",
            "Moose::Util::TypeConstraints"
         ],
         "size" : 1157,
         "used" : [
            "Moose",
            "Moose::Util::TypeConstraints"
         ]
      },
      "lib/JSORB/Dispatcher/Catalyst/WithInvocant.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Dispatcher::Catalyst::WithInvocant",
         "mtime" : 1242667476,
         "noed" : [
            "Moose"
         ],
         "size" : 1453,
         "used" : [
            "Moose"
         ]
      },
      "lib/JSORB/Dispatcher/Path.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Dispatcher::Path",
         "mtime" : 1242704782,
         "noed" : [
            "Moose"
         ],
         "size" : 3932,
         "used" : [
            "Moose",
            "Path::Router"
         ]
      },
      "lib/JSORB/Dispatcher/Traits/WithContext.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Dispatcher::Traits::WithContext",
         "mtime" : 1242667476,
         "noed" : [
            "Moose::Role"
         ],
         "size" : 1338,
         "used" : [
            "Moose::Role"
         ]
      },
      "lib/JSORB/Dispatcher/Traits/WithInvocant.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Dispatcher::Traits::WithInvocant",
         "mtime" : 1242667476,
         "noed" : [
            "Moose::Role"
         ],
         "size" : 1238,
         "used" : [
            "Moose::Role"
         ]
      },
      "lib/JSORB/Dispatcher/Traits/WithInvocantFactory.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Dispatcher::Traits::WithInvocantFactory",
         "mtime" : 1242667476,
         "noed" : [
            "Moose::Role"
         ],
         "size" : 1181,
         "used" : [
            "Moose::Role"
         ]
      },
      "lib/JSORB/Interface.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Interface",
         "mtime" : 1242667476,
         "noed" : [
            "Moose"
         ],
         "size" : 2241,
         "used" : [
            "JSORB::Method",
            "JSORB::Procedure",
            "Moose",
            "MooseX::AttributeHelpers",
            "Set::Object"
         ]
      },
      "lib/JSORB/Method.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Method",
         "mtime" : 1242667476,
         "noed" : [
            "Moose"
         ],
         "size" : 1684,
         "used" : [
            "Moose"
         ]
      },
      "lib/JSORB/Namespace.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Namespace",
         "mtime" : 1242667476,
         "noed" : [
            "Moose"
         ],
         "size" : 2459,
         "used" : [
            "Moose",
            "MooseX::AttributeHelpers",
            "Set::Object"
         ]
      },
      "lib/JSORB/Procedure.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Procedure",
         "mtime" : 1242667476,
         "noed" : [
            "Moose"
         ],
         "size" : 3881,
         "used" : [
            "JSORB::Types",
            "Moose"
         ]
      },
      "lib/JSORB/Reflector/Class.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Reflector::Class",
         "mtime" : 1242667476,
         "noed" : [
            "Moose"
         ],
         "size" : 1626,
         "used" : [
            "Moose"
         ]
      },
      "lib/JSORB/Reflector/Package.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Reflector::Package",
         "mtime" : 1242667476,
         "noed" : [
            "Moose"
         ],
         "size" : 2509,
         "used" : [
            "Moose"
         ]
      },
      "lib/JSORB/Server/Simple.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Server::Simple",
         "mtime" : 1242667476,
         "noed" : [
            "Moose"
         ],
         "size" : 3124,
         "used" : [
            "HTTP::Engine",
            "JSON::RPC::Common::Marshal::HTTP",
            "Moose"
         ]
      },
      "lib/JSORB/Server/Traits/WithDebug.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Server::Traits::WithDebug",
         "mtime" : 1242667476,
         "noed" : [
            "Moose::Role"
         ],
         "size" : 2085,
         "used" : [
            "JSON",
            "Moose::Role",
            "Text::SimpleTable"
         ]
      },
      "lib/JSORB/Server/Traits/WithInvocant.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Server::Traits::WithInvocant",
         "mtime" : 1242667476,
         "noed" : [
            "Moose::Role"
         ],
         "size" : 1452,
         "used" : [
            "Moose::Role"
         ]
      },
      "lib/JSORB/Server/Traits/WithStaticFiles.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Server::Traits::WithStaticFiles",
         "mtime" : 1242667476,
         "noed" : [
            "Moose::Role"
         ],
         "size" : 2238,
         "used" : [
            "Moose::Role",
            "MooseX::Types::Path::Class"
         ]
      },
      "lib/JSORB/Types.pm" : {
         "license" : "Perl_5",
         "module" : "JSORB::Types",
         "mtime" : 1242667476,
         "noed" : [
            "Moose",
            "Moose::Util::TypeConstraints"
         ],
         "size" : 2379,
         "used" : [
            "Moose",
            "Moose::Util::TypeConstraints"
         ]
      },
      "t/001_basic.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 1846,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/002_basic_w_lookup.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 1860,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/003_basic_w_adding.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2912,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/004_basic_assembled.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 3306,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/005_namespace_merge.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 4027,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/006_advanced_merging.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 6159,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/010_procedure_basic.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2051,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/011_procedure_w_lookup.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2017,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/020_method_basic.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2546,
         "used" : [
            "Moose",
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/030_unit_return_value.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 1325,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/031_parameterized_types.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 1917,
         "used" : [
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/032_maybe_parameter_type.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 1664,
         "used" : [
            "Moose",
            "Test::Exception",
            "Test::Moose",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/040_class_reflector.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2764,
         "used" : [
            "JSON::RPC::Common::Procedure::Call",
            "Moose",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/041_class_reflector_specific_methods.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2201,
         "used" : [
            "JSON::RPC::Common::Procedure::Call",
            "Moose",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/042_class_reflector_with_inheritance.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 4738,
         "used" : [
            "JSON::RPC::Common::Procedure::Call",
            "Moose",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/100_dispatcher_path.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 3264,
         "used" : [
            "JSON::RPC::Common::Procedure::Call",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/101_dispatcher_w_invocant.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2129,
         "used" : [
            "JSON::RPC::Common::Procedure::Call",
            "Moose",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/102_dispatcher_w_context.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2155,
         "used" : [
            "JSON::RPC::Common::Procedure::Call",
            "Moose",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/103_dispatcher_w_invocant_and_context.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 1759,
         "used" : [
            "JSON::RPC::Common::Procedure::Call",
            "Moose",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/104_dispatcher_w_invocant_factory.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 3001,
         "used" : [
            "JSON::RPC::Common::Procedure::Call",
            "Moose",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/200_server_simple.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 3199,
         "used" : [
            "Test::Exception",
            "Test::More",
            "Test::WWW::Mechanize",
            "strict",
            "warnings"
         ]
      },
      "t/201_simple_server_w_invocant.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2373,
         "used" : [
            "Moose",
            "Test::Exception",
            "Test::More",
            "Test::WWW::Mechanize",
            "strict",
            "warnings"
         ]
      },
      "t/202_simple_server_w_invocant_factory.t" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2214,
         "used" : [
            "Moose",
            "Test::Exception",
            "Test::More",
            "Test::WWW::Mechanize",
            "strict",
            "warnings"
         ]
      },
      "t/300_catalyst_action.t" : {
         "mtime" : 1235767146,
         "no_index" : 1,
         "size" : 2569,
         "used" : [
            "Catalyst::Test",
            "FindBin",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Catalyst"
         ]
      },
      "t/lib/TestApp.pm" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 1049
      },
      "t/lib/TestApp/Controller/Foo.pm" : {
         "mtime" : 1235747675,
         "no_index" : 1,
         "size" : 2387
      },
      "tests/Makefile" : {
         "mtime" : 1235747675,
         "size" : 1914
      },
      "tests/config.yaml" : {
         "mtime" : 1235747675,
         "size" : 255
      },
      "tests/lib/Test/JSORB.js" : {
         "mtime" : 1235747675,
         "size" : 423
      },
      "tests/t/001_basic.t.js" : {
         "mtime" : 1235747675,
         "size" : 2067
      },
      "tests/t/010_request.t.js" : {
         "mtime" : 1235747675,
         "size" : 2507
      },
      "tests/t/020_response.t.js" : {
         "mtime" : 1235747675,
         "size" : 4719
      }
   },
   "got_prereq_from" : "META.yml",
   "included_modules" : [
      "Module::Install::Metadata",
      "Module::Install::Base",
      "Module::Install",
      "Module::Install::WriteAll",
      "Module::Install::Win32",
      "Module::Install::Fetch",
      "Module::Install::Makefile",
      "Module::Install::Can"
   ],
   "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" : 0,
      "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" : 0,
      "meta_yml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 1,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 1,
      "use_warnings" : 1,
      "valid_signature" : 1
   },
   "latest_mtime" : 1247951814,
   "license" : "perl defined in META.yml",
   "license_file" : "lib/Catalyst/Action/JSORB.pm,lib/Catalyst/Action/JSORB/WithInvocant.pm,lib/JS/JSORB.pm,lib/JSORB.pm,lib/JSORB/Core/Element.pm,lib/JSORB/Dispatcher/Catalyst.pm,lib/JSORB/Dispatcher/Catalyst/WithInvocant.pm,lib/JSORB/Dispatcher/Path.pm,lib/JSORB/Dispatcher/Traits/WithContext.pm,lib/JSORB/Dispatcher/Traits/WithInvocant.pm,lib/JSORB/Dispatcher/Traits/WithInvocantFactory.pm,lib/JSORB/Interface.pm,lib/JSORB/Method.pm,lib/JSORB/Namespace.pm,lib/JSORB/Procedure.pm,lib/JSORB/Reflector/Class.pm,lib/JSORB/Reflector/Package.pm,lib/JSORB/Server/Simple.pm,lib/JSORB/Server/Traits/WithDebug.pm,lib/JSORB/Server/Traits/WithInvocant.pm,lib/JSORB/Server/Traits/WithStaticFiles.pm,lib/JSORB/Types.pm",
   "license_from_yaml" : "perl",
   "license_in_pod" : 1,
   "license_type" : "Perl_5",
   "licenses" : {
      "Perl_5" : [
         "lib/Catalyst/Action/JSORB.pm",
         "lib/Catalyst/Action/JSORB/WithInvocant.pm",
         "lib/JS/JSORB.pm",
         "lib/JSORB.pm",
         "lib/JSORB/Core/Element.pm",
         "lib/JSORB/Dispatcher/Catalyst.pm",
         "lib/JSORB/Dispatcher/Catalyst/WithInvocant.pm",
         "lib/JSORB/Dispatcher/Path.pm",
         "lib/JSORB/Dispatcher/Traits/WithContext.pm",
         "lib/JSORB/Dispatcher/Traits/WithInvocant.pm",
         "lib/JSORB/Dispatcher/Traits/WithInvocantFactory.pm",
         "lib/JSORB/Interface.pm",
         "lib/JSORB/Method.pm",
         "lib/JSORB/Namespace.pm",
         "lib/JSORB/Procedure.pm",
         "lib/JSORB/Reflector/Class.pm",
         "lib/JSORB/Reflector/Package.pm",
         "lib/JSORB/Server/Simple.pm",
         "lib/JSORB/Server/Traits/WithDebug.pm",
         "lib/JSORB/Server/Traits/WithInvocant.pm",
         "lib/JSORB/Server/Traits/WithStaticFiles.pm",
         "lib/JSORB/Types.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : "Javascript Object Request Broker",
      "author" : [
         "Stevan Little <stevan.little@iinteractive.com>"
      ],
      "build_requires" : {
         "JS::Test::Base" : "0",
         "Test::More" : "0",
         "Test::WWW::Mechanize" : "0"
      },
      "distribution_type" : "module",
      "generated_by" : "Module::Install version 0.71",
      "license" : "perl",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.3.html",
         "version" : "1.3"
      },
      "name" : "JSORB",
      "no_index" : {
         "directory" : [
            "inc",
            "t"
         ]
      },
      "requires" : {
         "HTTP::Engine" : "0",
         "JS" : "0",
         "JS::JSON" : "0",
         "JS::jQuery" : "0",
         "JSON::RPC::Common" : "0.05",
         "Moose" : "0",
         "MooseX::AttributeHelpers" : "0",
         "MooseX::Traits" : "0.06",
         "MooseX::Types::Path::Class" : "0",
         "Path::Router" : "0",
         "Set::Object" : "0",
         "Text::SimpleTable" : "0"
      },
      "version" : "0.02"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.3",
   "module_install" : {
      "version" : "0.71"
   },
   "modules" : [
      {
         "file" : "lib/JSORB.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB"
      },
      {
         "file" : "lib/JSORB/Interface.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Interface"
      },
      {
         "file" : "lib/JSORB/Namespace.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Namespace"
      },
      {
         "file" : "lib/JSORB/Types.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Types"
      },
      {
         "file" : "lib/JSORB/Method.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Method"
      },
      {
         "file" : "lib/JSORB/Procedure.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Procedure"
      },
      {
         "file" : "lib/JSORB/Reflector/Package.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Reflector::Package"
      },
      {
         "file" : "lib/JSORB/Reflector/Class.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Reflector::Class"
      },
      {
         "file" : "lib/JSORB/Core/Element.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Core::Element"
      },
      {
         "file" : "lib/JSORB/Dispatcher/Catalyst.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Dispatcher::Catalyst"
      },
      {
         "file" : "lib/JSORB/Dispatcher/Path.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Dispatcher::Path"
      },
      {
         "file" : "lib/JSORB/Dispatcher/Traits/WithInvocantFactory.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Dispatcher::Traits::WithInvocantFactory"
      },
      {
         "file" : "lib/JSORB/Dispatcher/Traits/WithContext.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Dispatcher::Traits::WithContext"
      },
      {
         "file" : "lib/JSORB/Dispatcher/Traits/WithInvocant.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Dispatcher::Traits::WithInvocant"
      },
      {
         "file" : "lib/JSORB/Dispatcher/Catalyst/WithInvocant.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Dispatcher::Catalyst::WithInvocant"
      },
      {
         "file" : "lib/JSORB/Server/Simple.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Server::Simple"
      },
      {
         "file" : "lib/JSORB/Server/Traits/WithDebug.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Server::Traits::WithDebug"
      },
      {
         "file" : "lib/JSORB/Server/Traits/WithInvocant.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Server::Traits::WithInvocant"
      },
      {
         "file" : "lib/JSORB/Server/Traits/WithStaticFiles.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JSORB::Server::Traits::WithStaticFiles"
      },
      {
         "file" : "lib/Catalyst/Action/JSORB.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Catalyst::Action::JSORB"
      },
      {
         "file" : "lib/Catalyst/Action/JSORB/WithInvocant.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Catalyst::Action::JSORB::WithInvocant"
      },
      {
         "file" : "lib/JS/JSORB.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "JS::JSORB"
      }
   ],
   "no_index" : "^inc/;^t/",
   "no_pax_headers" : 1,
   "package" : "JSORB-0.02.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "JS::jQuery",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "MooseX::Types::Path::Class",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "MooseX::Traits",
         "type" : "runtime_requires",
         "version" : "0.06"
      },
      {
         "is_prereq" : 1,
         "requires" : "Text::SimpleTable",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Moose",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "JSON::RPC::Common",
         "type" : "runtime_requires",
         "version" : "0.05"
      },
      {
         "is_prereq" : 1,
         "requires" : "MooseX::AttributeHelpers",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "JS::Test::Base",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "HTTP::Engine",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Path::Router",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::WWW::Mechanize",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "JS",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::More",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Set::Object",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "JS::JSON",
         "type" : "runtime_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1247952118,
   "size_packed" : 76154,
   "size_unpacked" : 316546,
   "uses" : {
      "noed_in_code" : {
         "Moose" : 15,
         "Moose::Role" : 6,
         "Moose::Util::TypeConstraints" : 2
      },
      "used_in_code" : {
         "HTTP::Engine" : 1,
         "JSON" : 1,
         "JSON::RPC::Common::Marshal::HTTP" : 3,
         "Moose" : 15,
         "Moose::Role" : 6,
         "Moose::Util::TypeConstraints" : 2,
         "MooseX::AttributeHelpers" : 3,
         "MooseX::Types::Path::Class" : 1,
         "Path::Router" : 1,
         "Set::Object" : 2,
         "Text::SimpleTable" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_config" : {
         "inc::Module::Install" : 1
      },
      "used_in_eval_in_tests" : {
         "Catalyst" : 1
      },
      "used_in_tests" : {
         "Catalyst::Test" : 1,
         "FindBin" : 1,
         "JSON::RPC::Common::Procedure::Call" : 8,
         "Moose" : 13,
         "Test::Exception" : 23,
         "Test::Moose" : 12,
         "Test::More" : 24,
         "Test::WWW::Mechanize" : 3,
         "lib" : 1,
         "strict" : 24,
         "warnings" : 24
      }
   },
   "valid_signature" : -1,
   "version" : "0.02",
   "versions" : {
      "lib/Catalyst/Action/JSORB.pm" : {
         "Catalyst::Action::JSORB" : "0.02"
      },
      "lib/Catalyst/Action/JSORB/WithInvocant.pm" : {
         "Catalyst::Action::JSORB::WithInvocant" : "0.02"
      },
      "lib/JS/JSORB.pm" : {
         "JS::JSORB" : "0.02"
      },
      "lib/JSORB.pm" : {
         "JSORB" : "0.02"
      },
      "lib/JSORB/Core/Element.pm" : {
         "JSORB::Core::Element" : "0.02"
      },
      "lib/JSORB/Dispatcher/Catalyst.pm" : {
         "JSORB::Dispatcher::Catalyst" : "0.02"
      },
      "lib/JSORB/Dispatcher/Catalyst/WithInvocant.pm" : {
         "JSORB::Dispatcher::Catalyst::WithInvocant" : "0.02"
      },
      "lib/JSORB/Dispatcher/Path.pm" : {
         "JSORB::Dispatcher::Path" : "0.02"
      },
      "lib/JSORB/Dispatcher/Traits/WithContext.pm" : {
         "JSORB::Dispatcher::Traits::WithContext" : "0.02"
      },
      "lib/JSORB/Dispatcher/Traits/WithInvocant.pm" : {
         "JSORB::Dispatcher::Traits::WithInvocant" : "0.02"
      },
      "lib/JSORB/Dispatcher/Traits/WithInvocantFactory.pm" : {
         "JSORB::Dispatcher::Traits::WithInvocantFactory" : "0.02"
      },
      "lib/JSORB/Interface.pm" : {
         "JSORB::Interface" : "0.02"
      },
      "lib/JSORB/Method.pm" : {
         "JSORB::Method" : "0.02"
      },
      "lib/JSORB/Namespace.pm" : {
         "JSORB::Namespace" : "0.02"
      },
      "lib/JSORB/Procedure.pm" : {
         "JSORB::Procedure" : "0.02"
      },
      "lib/JSORB/Reflector/Class.pm" : {
         "JSORB::Reflector::Class" : "0.02"
      },
      "lib/JSORB/Reflector/Package.pm" : {
         "JSORB::Reflector::Package" : "0.02"
      },
      "lib/JSORB/Server/Simple.pm" : {
         "JSORB::Server::Simple" : "0.02"
      },
      "lib/JSORB/Server/Traits/WithDebug.pm" : {
         "JSORB::Server::Traits::WithDebug" : "0.02"
      },
      "lib/JSORB/Server/Traits/WithInvocant.pm" : {
         "JSORB::Server::Traits::WithInvocant" : "0.02"
      },
      "lib/JSORB/Server/Traits/WithStaticFiles.pm" : {
         "JSORB::Server::Traits::WithStaticFiles" : "0.02"
      },
      "lib/JSORB/Types.pm" : {
         "JSORB::Types" : "0.02"
      }
   },
   "vname" : "JSORB-0.02"
}