Test-Harness

Metadata

Analyzed metadata and errors of Test-Harness.

{
   "abstracts_in_pod" : {
      "App::Prove" : "Implements the C<prove> command.",
      "App::Prove::State" : "State storage for the C<prove> command.",
      "App::Prove::State::Result" : "Individual test suite results.",
      "App::Prove::State::Result::Test" : "Individual test results.",
      "TAP::Base" : "Base class that provides common functionality to L<TAP::Parser>\nand L<TAP::Harness>",
      "TAP::Formatter::Base" : "Base class for harness output delegates",
      "TAP::Formatter::Color" : "Run Perl test scripts with color",
      "TAP::Formatter::Console" : "Harness output delegate for default console output",
      "TAP::Formatter::Console::ParallelSession" : "Harness output delegate for parallel console output",
      "TAP::Formatter::Console::Session" : "Harness output delegate for default console output",
      "TAP::Formatter::File" : "Harness output delegate for file output",
      "TAP::Formatter::File::Session" : "Harness output delegate for file output",
      "TAP::Formatter::Session" : "Abstract base class for harness output delegate ",
      "TAP::Harness" : "Run test scripts with statistics",
      "TAP::Harness::Env" : "Parsing harness related environmental variables where appropriate",
      "TAP::Object" : "Base class that provides common functionality to all C<TAP::*> modules",
      "TAP::Parser" : "Parse L<TAP|Test::Harness::TAP> output",
      "TAP::Parser::Aggregator" : "Aggregate TAP::Parser results",
      "TAP::Parser::Grammar" : "A grammar for the Test Anything Protocol.",
      "TAP::Parser::Iterator" : "Base class for TAP source iterators",
      "TAP::Parser::Iterator::Array" : "Iterator for array-based TAP sources",
      "TAP::Parser::Iterator::Process" : "Iterator for process-based TAP sources",
      "TAP::Parser::Iterator::Stream" : "Iterator for filehandle-based TAP sources",
      "TAP::Parser::IteratorFactory" : "Figures out which SourceHandler objects to use for a given Source",
      "TAP::Parser::Multiplexer" : "Multiplex multiple TAP::Parsers",
      "TAP::Parser::Result" : "Base class for TAP::Parser output objects",
      "TAP::Parser::Result::Bailout" : "Bailout result token.",
      "TAP::Parser::Result::Comment" : "Comment result token.",
      "TAP::Parser::Result::Plan" : "Plan result token.",
      "TAP::Parser::Result::Pragma" : "TAP pragma token.",
      "TAP::Parser::Result::Test" : "Test result token.",
      "TAP::Parser::Result::Unknown" : "Unknown result token.",
      "TAP::Parser::Result::Version" : "TAP syntax version token.",
      "TAP::Parser::Result::YAML" : "YAML result token.",
      "TAP::Parser::ResultFactory" : "Factory for creating TAP::Parser output objects",
      "TAP::Parser::Scheduler" : "Schedule tests during parallel testing",
      "TAP::Parser::Scheduler::Job" : "A single testing job.",
      "TAP::Parser::Scheduler::Spinner" : "A no-op job.",
      "TAP::Parser::Source" : "a TAP source & meta data about it",
      "TAP::Parser::SourceHandler" : "Base class for different TAP source handlers",
      "TAP::Parser::SourceHandler::Executable" : "Stream output from an executable TAP source",
      "TAP::Parser::SourceHandler::File" : "Stream TAP from a text file.",
      "TAP::Parser::SourceHandler::Handle" : "Stream TAP from an IO::Handle or a GLOB.",
      "TAP::Parser::SourceHandler::Perl" : "Stream TAP from a Perl executable",
      "TAP::Parser::SourceHandler::RawTAP" : "Stream output from raw TAP in a scalar/array ref.",
      "TAP::Parser::YAMLish::Reader" : "Read YAMLish data from iterator",
      "TAP::Parser::YAMLish::Writer" : "Write YAMLish data",
      "Test::Harness" : "Beyond make test"
   },
   "author" : "OVID",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dir_xt" : "xt",
   "dirs_array" : [
      "bin",
      "examples/bin",
      "examples/harness-hook/lib/Harness",
      "examples/harness-hook/lib",
      "examples/harness-hook",
      "examples/t",
      "examples",
      "inc",
      "lib/App/Prove/State/Result",
      "lib/App/Prove/State",
      "lib/App/Prove",
      "lib/App",
      "lib/TAP/Formatter/Console",
      "lib/TAP/Formatter/File",
      "lib/TAP/Formatter",
      "lib/TAP/Harness",
      "lib/TAP/Parser/Iterator",
      "lib/TAP/Parser/Result",
      "lib/TAP/Parser/Scheduler",
      "lib/TAP/Parser/SourceHandler",
      "lib/TAP/Parser/YAMLish",
      "lib/TAP/Parser",
      "lib/TAP",
      "lib/Test",
      "lib",
      "t/compat",
      "t/data",
      "t/lib/App/Prove/Plugin",
      "t/lib/App/Prove",
      "t/lib/App",
      "t/lib/Dev",
      "t/lib/IO",
      "t/lib/TAP/Harness",
      "t/lib/TAP/Parser",
      "t/lib/TAP",
      "t/lib/Test/Builder",
      "t/lib/Test",
      "t/lib",
      "t/proverc",
      "t/sample-tests",
      "t/source_tests",
      "t/subclass_tests",
      "t",
      "xt/author",
      "xt/perls/sample-tests",
      "xt/perls",
      "xt",
      "xt"
   ],
   "dist" : "Test-Harness",
   "dynamic_config" : 1,
   "error" : {
      "no_pod_errors" : "Test-Harness-3.29/lib/TAP/Parser/Scheduler.pm --  Around line 103:  Unknown directive: =over4Around line 105:  '=item' outside of any '=over'"
   },
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "Changes,Changes-2.64",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_json" : "META.json",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "Changes",
      "Changes-2.64",
      "HACKING.pod",
      "MANIFEST",
      "MANIFEST.CUMMULATIVE",
      "META.json",
      "META.yml",
      "Makefile.PL",
      "NotBuild.PL",
      "README",
      "bin/prove",
      "examples/README",
      "examples/analyze_tests.pl",
      "examples/bin/forked_tests.pl",
      "examples/bin/test_html.pl",
      "examples/bin/tprove_gtk",
      "examples/harness-hook/hook.pl",
      "examples/harness-hook/lib/Harness/Hook.pm",
      "examples/my_exec",
      "examples/silent-harness.pl",
      "examples/t/10-stuff.t",
      "examples/t/ruby.t",
      "examples/test_urls.txt",
      "inc/MyBuilder.pm",
      "lib/App/Prove/State/Result/Test.pm",
      "lib/App/Prove/State/Result.pm",
      "lib/App/Prove/State.pm",
      "lib/App/Prove.pm",
      "lib/TAP/Base.pm",
      "lib/TAP/Formatter/Base.pm",
      "lib/TAP/Formatter/Color.pm",
      "lib/TAP/Formatter/Console/ParallelSession.pm",
      "lib/TAP/Formatter/Console/Session.pm",
      "lib/TAP/Formatter/Console.pm",
      "lib/TAP/Formatter/File/Session.pm",
      "lib/TAP/Formatter/File.pm",
      "lib/TAP/Formatter/Session.pm",
      "lib/TAP/Harness/Beyond.pod",
      "lib/TAP/Harness/Env.pm",
      "lib/TAP/Harness.pm",
      "lib/TAP/Object.pm",
      "lib/TAP/Parser/Aggregator.pm",
      "lib/TAP/Parser/Grammar.pm",
      "lib/TAP/Parser/Iterator/Array.pm",
      "lib/TAP/Parser/Iterator/Process.pm",
      "lib/TAP/Parser/Iterator/Stream.pm",
      "lib/TAP/Parser/Iterator.pm",
      "lib/TAP/Parser/IteratorFactory.pm",
      "lib/TAP/Parser/Multiplexer.pm",
      "lib/TAP/Parser/Result/Bailout.pm",
      "lib/TAP/Parser/Result/Comment.pm",
      "lib/TAP/Parser/Result/Plan.pm",
      "lib/TAP/Parser/Result/Pragma.pm",
      "lib/TAP/Parser/Result/Test.pm",
      "lib/TAP/Parser/Result/Unknown.pm",
      "lib/TAP/Parser/Result/Version.pm",
      "lib/TAP/Parser/Result/YAML.pm",
      "lib/TAP/Parser/Result.pm",
      "lib/TAP/Parser/ResultFactory.pm",
      "lib/TAP/Parser/Scheduler/Job.pm",
      "lib/TAP/Parser/Scheduler/Spinner.pm",
      "lib/TAP/Parser/Scheduler.pm",
      "lib/TAP/Parser/Source.pm",
      "lib/TAP/Parser/SourceHandler/Executable.pm",
      "lib/TAP/Parser/SourceHandler/File.pm",
      "lib/TAP/Parser/SourceHandler/Handle.pm",
      "lib/TAP/Parser/SourceHandler/Perl.pm",
      "lib/TAP/Parser/SourceHandler/RawTAP.pm",
      "lib/TAP/Parser/SourceHandler.pm",
      "lib/TAP/Parser/YAMLish/Reader.pm",
      "lib/TAP/Parser/YAMLish/Writer.pm",
      "lib/TAP/Parser.pm",
      "lib/Test/Harness.pm",
      "perlcriticrc",
      "t/000-load.t",
      "t/aggregator.t",
      "t/bailout.t",
      "t/base.t",
      "t/callbacks.t",
      "t/compat/env.t",
      "t/compat/env_opts.t",
      "t/compat/failure.t",
      "t/compat/inc-propagation.t",
      "t/compat/inc_taint.t",
      "t/compat/nonumbers.t",
      "t/compat/regression.t",
      "t/compat/subclass.t",
      "t/compat/switches.t",
      "t/compat/test-harness-compat.t",
      "t/compat/version.t",
      "t/console.t",
      "t/data/catme.1",
      "t/data/proverc",
      "t/data/sample.yml",
      "t/errors.t",
      "t/file.t",
      "t/glob-to-regexp.t",
      "t/grammar.t",
      "t/harness-bailout.t",
      "t/harness-subclass.t",
      "t/harness.t",
      "t/iterator_factory.t",
      "t/iterators.t",
      "t/lib/App/Prove/Plugin/Dummy.pm",
      "t/lib/App/Prove/Plugin/Dummy2.pm",
      "t/lib/Dev/Null.pm",
      "t/lib/EmptyParser.pm",
      "t/lib/IO/c55Capture.pm",
      "t/lib/MyCustom.pm",
      "t/lib/MyFileSourceHandler.pm",
      "t/lib/MyGrammar.pm",
      "t/lib/MyIterator.pm",
      "t/lib/MyPerlSourceHandler.pm",
      "t/lib/MyResult.pm",
      "t/lib/MyResultFactory.pm",
      "t/lib/MySourceHandler.pm",
      "t/lib/NOP.pm",
      "t/lib/NoFork.pm",
      "t/lib/TAP/Harness/TestSubclass.pm",
      "t/lib/TAP/Parser/SubclassTest.pm",
      "t/lib/Test/Builder/Module.pm",
      "t/lib/Test/Builder.pm",
      "t/lib/Test/More.pm",
      "t/lib/Test/Simple.pm",
      "t/lib/if.pm",
      "t/multiplexer.t",
      "t/nested.t",
      "t/nofork-mux.t",
      "t/nofork.t",
      "t/object.t",
      "t/parse.t",
      "t/parser-config.t",
      "t/parser-subclass.t",
      "t/perl5lib.t",
      "t/premature-bailout.t",
      "t/process.t",
      "t/prove.t",
      "t/proveenv.t",
      "t/proverc/emptyexec",
      "t/proverc.t",
      "t/proverun.t",
      "t/proveversion.t",
      "t/regression.t",
      "t/results.t",
      "t/sample-tests/bailout",
      "t/sample-tests/bignum",
      "t/sample-tests/bignum_many",
      "t/sample-tests/combined",
      "t/sample-tests/combined_compat",
      "t/sample-tests/delayed",
      "t/sample-tests/descriptive",
      "t/sample-tests/descriptive_trailing",
      "t/sample-tests/die",
      "t/sample-tests/die_head_end",
      "t/sample-tests/die_last_minute",
      "t/sample-tests/die_unfinished",
      "t/sample-tests/duplicates",
      "t/sample-tests/echo",
      "t/sample-tests/empty",
      "t/sample-tests/escape_eol",
      "t/sample-tests/escape_hash",
      "t/sample-tests/head_end",
      "t/sample-tests/head_fail",
      "t/sample-tests/inc_taint",
      "t/sample-tests/junk_before_plan",
      "t/sample-tests/lone_not_bug",
      "t/sample-tests/no_nums",
      "t/sample-tests/no_output",
      "t/sample-tests/out_err_mix",
      "t/sample-tests/out_of_order",
      "t/sample-tests/schwern",
      "t/sample-tests/schwern-todo-quiet",
      "t/sample-tests/segfault",
      "t/sample-tests/sequence_misparse",
      "t/sample-tests/shbang_misparse",
      "t/sample-tests/simple",
      "t/sample-tests/simple_fail",
      "t/sample-tests/simple_yaml",
      "t/sample-tests/simple_yaml_missing_version13",
      "t/sample-tests/skip",
      "t/sample-tests/skip_nomsg",
      "t/sample-tests/skipall",
      "t/sample-tests/skipall_nomsg",
      "t/sample-tests/skipall_v13",
      "t/sample-tests/space_after_plan",
      "t/sample-tests/stdout_stderr",
      "t/sample-tests/strict",
      "t/sample-tests/switches",
      "t/sample-tests/taint",
      "t/sample-tests/taint_warn",
      "t/sample-tests/todo",
      "t/sample-tests/todo_inline",
      "t/sample-tests/todo_misparse",
      "t/sample-tests/too_many",
      "t/sample-tests/version_good",
      "t/sample-tests/version_late",
      "t/sample-tests/version_old",
      "t/sample-tests/vms_nit",
      "t/sample-tests/with_comments",
      "t/sample-tests/yaml_late_plan",
      "t/sample-tests/zero_valid",
      "t/scheduler.t",
      "t/source.t",
      "t/source_handler.t",
      "t/source_tests/harness",
      "t/source_tests/harness_badtap",
      "t/source_tests/harness_complain",
      "t/source_tests/harness_directives",
      "t/source_tests/harness_failure",
      "t/source_tests/psql.bat",
      "t/source_tests/source",
      "t/source_tests/source.1",
      "t/source_tests/source.bat",
      "t/source_tests/source.pl",
      "t/source_tests/source.sh",
      "t/source_tests/source.t",
      "t/source_tests/source.tap",
      "t/source_tests/source_args.sh",
      "t/spool.t",
      "t/state.t",
      "t/state_results.t",
      "t/streams.t",
      "t/subclass_tests/non_perl_source",
      "t/subclass_tests/perl_source",
      "t/taint.t",
      "t/testargs.t",
      "t/unicode.t",
      "t/yamlish-output.t",
      "t/yamlish-writer.t",
      "t/yamlish.t",
      "xt/author/pod-coverage.t",
      "xt/author/pod.t",
      "xt/author/stdin.t",
      "xt/perls/harness_perl.t",
      "xt/perls/sample-tests/perl_version"
   ],
   "files_hash" : {
      "Changes" : {
         "mtime" : 1381431653,
         "size" : 40304
      },
      "Changes-2.64" : {
         "mtime" : 1381431653,
         "size" : 27433
      },
      "HACKING.pod" : {
         "mtime" : 1381431653,
         "size" : 6335
      },
      "MANIFEST" : {
         "mtime" : 1381431653,
         "size" : 5451
      },
      "MANIFEST.CUMMULATIVE" : {
         "mtime" : 1381431653,
         "size" : 7594
      },
      "META.json" : {
         "mtime" : 1381431653,
         "size" : 7162
      },
      "META.yml" : {
         "mtime" : 1381431653,
         "size" : 4908
      },
      "Makefile.PL" : {
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "required" : [
            "5.006"
         ],
         "size" : 2718,
         "used" : [
            "ExtUtils::MakeMaker",
            "strict",
            "warnings"
         ]
      },
      "NotBuild.PL" : {
         "mtime" : 1381431653,
         "size" : 1078
      },
      "README" : {
         "mtime" : 1381431653,
         "size" : 541
      },
      "bin/prove" : {
         "mtime" : 1381431653,
         "size" : 13372
      },
      "examples/README" : {
         "mtime" : 1381431653,
         "size" : 2155
      },
      "examples/analyze_tests.pl" : {
         "mtime" : 1381431653,
         "size" : 2093
      },
      "examples/bin/forked_tests.pl" : {
         "mtime" : 1381431653,
         "size" : 1620
      },
      "examples/bin/test_html.pl" : {
         "mtime" : 1381431653,
         "size" : 222
      },
      "examples/bin/tprove_gtk" : {
         "mtime" : 1381431653,
         "size" : 11040
      },
      "examples/harness-hook/hook.pl" : {
         "mtime" : 1381431653,
         "size" : 305
      },
      "examples/harness-hook/lib/Harness/Hook.pm" : {
         "mtime" : 1381431653,
         "size" : 483
      },
      "examples/my_exec" : {
         "mtime" : 1381431653,
         "size" : 387
      },
      "examples/silent-harness.pl" : {
         "mtime" : 1381431653,
         "size" : 367
      },
      "examples/t/10-stuff.t" : {
         "mtime" : 1381431653,
         "size" : 328
      },
      "examples/t/ruby.t" : {
         "mtime" : 1381431653,
         "size" : 42
      },
      "examples/test_urls.txt" : {
         "mtime" : 1381431653,
         "size" : 45
      },
      "inc/MyBuilder.pm" : {
         "mtime" : 1381431653,
         "size" : 3363
      },
      "lib/App/Prove.pm" : {
         "module" : "App::Prove",
         "mtime" : 1381431653,
         "size" : 19184,
         "used" : [
            "App::Prove::State",
            "Carp",
            "File::Spec",
            "Getopt::Long",
            "TAP::Harness",
            "TAP::Object",
            "Text::ParseWords",
            "constant",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/App/Prove/State.pm" : {
         "module" : "App::Prove::State",
         "mtime" : 1381431653,
         "size" : 11691,
         "used" : [
            "App::Prove::State::Result",
            "Carp",
            "File::Find",
            "File::Spec",
            "TAP::Base",
            "TAP::Parser::YAMLish::Reader",
            "TAP::Parser::YAMLish::Writer",
            "constant",
            "parent",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "File::Glob::Windows"
         ]
      },
      "lib/App/Prove/State/Result.pm" : {
         "module" : "App::Prove::State::Result",
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "size" : 4945,
         "used" : [
            "App::Prove::State::Result::Test",
            "Carp",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/App/Prove/State/Result/Test.pm" : {
         "module" : "App::Prove::State::Result::Test",
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "size" : 3418,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Base.pm" : {
         "module" : "TAP::Base",
         "mtime" : 1381431653,
         "size" : 2148,
         "used" : [
            "TAP::Object",
            "parent",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Time::HiRes"
         ]
      },
      "lib/TAP/Formatter/Base.pm" : {
         "module" : "TAP::Formatter::Base",
         "mtime" : 1381431653,
         "required" : [
            "TAP::Formatter::Color"
         ],
         "size" : 11872,
         "used" : [
            "POSIX",
            "TAP::Base",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Formatter/Color.pm" : {
         "module" : "TAP::Formatter::Color",
         "mtime" : 1381431653,
         "size" : 3283,
         "used" : [
            "TAP::Object",
            "constant",
            "parent",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Term::ANSIColor",
            "Win32::Console"
         ]
      },
      "lib/TAP/Formatter/Console.pm" : {
         "module" : "TAP::Formatter::Console",
         "mtime" : 1381431653,
         "size" : 1997,
         "used" : [
            "POSIX",
            "TAP::Formatter::Base",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Formatter/Console/ParallelSession.pm" : {
         "module" : "TAP::Formatter::Console::ParallelSession",
         "mtime" : 1381431653,
         "size" : 4185,
         "used" : [
            "Carp",
            "File::Path",
            "File::Spec",
            "TAP::Formatter::Console::Session",
            "constant",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Formatter/Console/Session.pm" : {
         "module" : "TAP::Formatter::Console::Session",
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "size" : 6043,
         "used" : [
            "TAP::Formatter::Session",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Formatter/File.pm" : {
         "module" : "TAP::Formatter::File",
         "mtime" : 1381431653,
         "size" : 852,
         "used" : [
            "POSIX",
            "TAP::Formatter::Base",
            "TAP::Formatter::File::Session",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Formatter/File/Session.pm" : {
         "module" : "TAP::Formatter::File::Session",
         "mtime" : 1381431653,
         "size" : 2645,
         "used" : [
            "TAP::Formatter::Session",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Formatter/Session.pm" : {
         "module" : "TAP::Formatter::Session",
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "size" : 3810,
         "used" : [
            "TAP::Base",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Harness.pm" : {
         "module" : "TAP::Harness",
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "size" : 27145,
         "used" : [
            "Carp",
            "File::Path",
            "File::Spec",
            "IO::Handle",
            "TAP::Base",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Harness/Beyond.pod" : {
         "mtime" : 1381431653,
         "size" : 15476
      },
      "lib/TAP/Harness/Env.pm" : {
         "module" : "TAP::Harness::Env",
         "mtime" : 1381431653,
         "size" : 3824,
         "used" : [
            "TAP::Object",
            "Text::ParseWords",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Object.pm" : {
         "module" : "TAP::Object",
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "required" : [
            "Carp"
         ],
         "size" : 2698,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser.pm" : {
         "license" : "Perl_5",
         "module" : "TAP::Parser",
         "mtime" : 1381431653,
         "size" : 51782,
         "used" : [
            "Carp",
            "TAP::Base",
            "TAP::Parser::Grammar",
            "TAP::Parser::Iterator",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::Result",
            "TAP::Parser::ResultFactory",
            "TAP::Parser::Source",
            "TAP::Parser::SourceHandler::Executable",
            "TAP::Parser::SourceHandler::File",
            "TAP::Parser::SourceHandler::Handle",
            "TAP::Parser::SourceHandler::Perl",
            "TAP::Parser::SourceHandler::RawTAP",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Aggregator.pm" : {
         "module" : "TAP::Parser::Aggregator",
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "required" : [
            "Carp"
         ],
         "size" : 9245,
         "used" : [
            "Benchmark",
            "TAP::Object",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Grammar.pm" : {
         "module" : "TAP::Parser::Grammar",
         "mtime" : 1381431653,
         "required" : [
            "Carp"
         ],
         "size" : 15665,
         "used" : [
            "TAP::Object",
            "TAP::Parser::ResultFactory",
            "TAP::Parser::YAMLish::Reader",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Iterator.pm" : {
         "module" : "TAP::Parser::Iterator",
         "mtime" : 1381431653,
         "required" : [
            "Carp"
         ],
         "size" : 3002,
         "used" : [
            "TAP::Object",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Iterator/Array.pm" : {
         "module" : "TAP::Parser::Iterator::Array",
         "mtime" : 1381431653,
         "size" : 1698,
         "used" : [
            "TAP::Parser::Iterator",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Iterator/Process.pm" : {
         "module" : "TAP::Parser::Iterator::Process",
         "mtime" : 1381431653,
         "noed" : [
            "strict",
            "warnings"
         ],
         "required_in_eval" : [
            "POSIX"
         ],
         "size" : 9178,
         "used" : [
            "Config",
            "IO::Handle",
            "TAP::Parser::Iterator",
            "parent",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Encode"
         ]
      },
      "lib/TAP/Parser/Iterator/Stream.pm" : {
         "module" : "TAP::Parser::Iterator::Stream",
         "mtime" : 1381431653,
         "size" : 1718,
         "used" : [
            "TAP::Parser::Iterator",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/IteratorFactory.pm" : {
         "module" : "TAP::Parser::IteratorFactory",
         "mtime" : 1381431653,
         "size" : 8026,
         "used" : [
            "Carp",
            "File::Basename",
            "TAP::Object",
            "constant",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Multiplexer.pm" : {
         "module" : "TAP::Parser::Multiplexer",
         "mtime" : 1381431653,
         "size" : 4267,
         "used" : [
            "IO::Select",
            "TAP::Object",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Result.pm" : {
         "module" : "TAP::Parser::Result",
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "size" : 6149,
         "used" : [
            "TAP::Object",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Result/Bailout.pm" : {
         "module" : "TAP::Parser::Result::Bailout",
         "mtime" : 1381431653,
         "size" : 1150,
         "used" : [
            "TAP::Parser::Result",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Result/Comment.pm" : {
         "module" : "TAP::Parser::Result::Comment",
         "mtime" : 1381431653,
         "size" : 988,
         "used" : [
            "TAP::Parser::Result",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Result/Plan.pm" : {
         "module" : "TAP::Parser::Result::Plan",
         "mtime" : 1381431653,
         "size" : 2050,
         "used" : [
            "TAP::Parser::Result",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Result/Pragma.pm" : {
         "module" : "TAP::Parser::Result::Pragma",
         "mtime" : 1381431653,
         "size" : 948,
         "used" : [
            "TAP::Parser::Result",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Result/Test.pm" : {
         "module" : "TAP::Parser::Result::Test",
         "mtime" : 1381431653,
         "size" : 6080,
         "used" : [
            "TAP::Parser::Result",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Result/Unknown.pm" : {
         "module" : "TAP::Parser::Result::Unknown",
         "mtime" : 1381431653,
         "size" : 736,
         "used" : [
            "TAP::Parser::Result",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Result/Version.pm" : {
         "module" : "TAP::Parser::Result::Version",
         "mtime" : 1381431653,
         "size" : 948,
         "used" : [
            "TAP::Parser::Result",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Result/YAML.pm" : {
         "module" : "TAP::Parser::Result::YAML",
         "mtime" : 1381431653,
         "size" : 882,
         "used" : [
            "TAP::Parser::Result",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/ResultFactory.pm" : {
         "module" : "TAP::Parser::ResultFactory",
         "mtime" : 1381431653,
         "required" : [
            "Carp"
         ],
         "size" : 4071,
         "used" : [
            "TAP::Object",
            "TAP::Parser::Result::Bailout",
            "TAP::Parser::Result::Comment",
            "TAP::Parser::Result::Plan",
            "TAP::Parser::Result::Pragma",
            "TAP::Parser::Result::Test",
            "TAP::Parser::Result::Unknown",
            "TAP::Parser::Result::Version",
            "TAP::Parser::Result::YAML",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Scheduler.pm" : {
         "module" : "TAP::Parser::Scheduler",
         "mtime" : 1381431653,
         "size" : 11542,
         "used" : [
            "Carp",
            "TAP::Parser::Scheduler::Job",
            "TAP::Parser::Scheduler::Spinner",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Scheduler/Job.pm" : {
         "module" : "TAP::Parser::Scheduler::Job",
         "mtime" : 1381431653,
         "size" : 2201,
         "used" : [
            "Carp",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Scheduler/Spinner.pm" : {
         "module" : "TAP::Parser::Scheduler::Spinner",
         "mtime" : 1381431653,
         "size" : 990,
         "used" : [
            "Carp",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/Source.pm" : {
         "module" : "TAP::Parser::Source",
         "mtime" : 1381431653,
         "size" : 9551,
         "used" : [
            "File::Basename",
            "TAP::Object",
            "constant",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/SourceHandler.pm" : {
         "module" : "TAP::Parser::SourceHandler",
         "mtime" : 1381431653,
         "size" : 5160,
         "used" : [
            "TAP::Object",
            "TAP::Parser::Iterator",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/SourceHandler/Executable.pm" : {
         "module" : "TAP::Parser::SourceHandler::Executable",
         "mtime" : 1381431653,
         "size" : 4049,
         "used" : [
            "TAP::Parser::Iterator::Process",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler",
            "constant",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/SourceHandler/File.pm" : {
         "module" : "TAP::Parser::SourceHandler::File",
         "mtime" : 1381431653,
         "size" : 2938,
         "used" : [
            "TAP::Parser::Iterator::Stream",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler",
            "constant",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/SourceHandler/Handle.pm" : {
         "module" : "TAP::Parser::SourceHandler::Handle",
         "mtime" : 1381431653,
         "size" : 2653,
         "used" : [
            "TAP::Parser::Iterator::Stream",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler",
            "constant",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/SourceHandler/Perl.pm" : {
         "module" : "TAP::Parser::SourceHandler::Perl",
         "mtime" : 1381431653,
         "size" : 9451,
         "used" : [
            "Config",
            "TAP::Parser::Iterator::Process",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler::Executable",
            "Text::ParseWords",
            "constant",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/SourceHandler/RawTAP.pm" : {
         "module" : "TAP::Parser::SourceHandler::RawTAP",
         "mtime" : 1381431653,
         "size" : 2844,
         "used" : [
            "TAP::Parser::Iterator::Array",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/YAMLish/Reader.pm" : {
         "license" : "Perl_5",
         "module" : "TAP::Parser::YAMLish::Reader",
         "mtime" : 1381431653,
         "size" : 7604,
         "used" : [
            "TAP::Object",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/TAP/Parser/YAMLish/Writer.pm" : {
         "license" : "Perl_5",
         "module" : "TAP::Parser::YAMLish::Writer",
         "mtime" : 1381431653,
         "size" : 5237,
         "used" : [
            "TAP::Object",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "lib/Test/Harness.pm" : {
         "license" : "Perl_5",
         "module" : "Test::Harness",
         "mtime" : 1381431653,
         "size" : 16489,
         "used" : [
            "5.006",
            "Config",
            "Exporter",
            "TAP::Harness",
            "TAP::Parser::Aggregator",
            "TAP::Parser::Source",
            "TAP::Parser::SourceHandler::Perl",
            "Text::ParseWords",
            "constant",
            "parent",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Time::HiRes"
         ]
      },
      "perlcriticrc" : {
         "mtime" : 1381431653,
         "size" : 714
      },
      "t/000-load.t" : {
         "mtime" : 1381431653,
         "size" : 2075,
         "used" : [
            "Test::More",
            "constant",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/aggregator.t" : {
         "mtime" : 1381431653,
         "size" : 9574,
         "used" : [
            "TAP::Parser",
            "TAP::Parser::Aggregator",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/bailout.t" : {
         "mtime" : 1381431653,
         "size" : 3199,
         "used" : [
            "TAP::Parser",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/base.t" : {
         "mtime" : 1381431653,
         "size" : 4793,
         "used" : [
            "TAP::Base",
            "Test::More",
            "lib",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "t/callbacks.t" : {
         "mtime" : 1381431653,
         "size" : 2628,
         "used" : [
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/compat/env.t" : {
         "mtime" : 1381431653,
         "size" : 627,
         "used" : [
            "Test::Harness",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/compat/env_opts.t" : {
         "mtime" : 1381431653,
         "size" : 1530,
         "used" : [
            "Test::Harness",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/compat/failure.t" : {
         "mtime" : 1381431653,
         "size" : 1293,
         "used" : [
            "File::Spec",
            "Test::Harness",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/compat/inc-propagation.t" : {
         "mtime" : 1381431653,
         "size" : 1415,
         "used" : [
            "Config",
            "Test::Harness",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/compat/inc_taint.t" : {
         "mtime" : 1381431653,
         "size" : 626,
         "used" : [
            "Dev::Null",
            "Test::Harness",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/compat/nonumbers.t" : {
         "mtime" : 1381431653,
         "size" : 152
      },
      "t/compat/regression.t" : {
         "mtime" : 1381431653,
         "size" : 369,
         "used" : [
            "Test::Harness",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/compat/subclass.t" : {
         "mtime" : 1381431653,
         "size" : 676,
         "used" : [
            "Test::Harness",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/compat/switches.t" : {
         "mtime" : 1381431653,
         "size" : 357,
         "used" : [
            "Test::Harness",
            "strict",
            "warnings"
         ]
      },
      "t/compat/test-harness-compat.t" : {
         "mtime" : 1381431653,
         "size" : 27051,
         "used" : [
            "File::Spec",
            "Test::Harness",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/compat/version.t" : {
         "mtime" : 1381431653,
         "size" : 280,
         "used" : [
            "Test::Harness",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/console.t" : {
         "mtime" : 1381431653,
         "size" : 1083,
         "used" : [
            "TAP::Formatter::Console",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/data/catme.1" : {
         "mtime" : 1381431653,
         "size" : 10
      },
      "t/data/proverc" : {
         "mtime" : 1381431653,
         "size" : 127
      },
      "t/data/sample.yml" : {
         "mtime" : 1381431653,
         "size" : 588
      },
      "t/errors.t" : {
         "mtime" : 1381431653,
         "size" : 4755,
         "used" : [
            "TAP::Parser",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/file.t" : {
         "mtime" : 1381431653,
         "noed" : [
            "warnings"
         ],
         "required" : [
            "TAP::Formatter::Base"
         ],
         "size" : 13936,
         "used" : [
            "TAP::Harness",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/glob-to-regexp.t" : {
         "mtime" : 1381431653,
         "required" : [
            "TAP::Parser::Scheduler"
         ],
         "size" : 988,
         "used" : [
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/grammar.t" : {
         "mtime" : 1381431653,
         "size" : 11831,
         "used" : [
            "EmptyParser",
            "TAP::Parser::Grammar",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/harness-bailout.t" : {
         "mtime" : 1381431653,
         "size" : 1220,
         "used" : [
            "File::Spec",
            "TAP::Harness",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/harness-subclass.t" : {
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "size" : 1617,
         "used" : [
            "TAP::Harness",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/harness.t" : {
         "mtime" : 1381431653,
         "noed" : [
            "warnings"
         ],
         "size" : 28996,
         "used" : [
            "File::Path",
            "IO::c55Capture",
            "TAP::Harness",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/iterator_factory.t" : {
         "mtime" : 1381431653,
         "size" : 4914,
         "used" : [
            "File::Spec",
            "IO::File",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::Source",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/iterators.t" : {
         "mtime" : 1381431653,
         "size" : 5817,
         "used" : [
            "Config",
            "File::Spec",
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "TAP::Parser::Iterator::Process",
            "Test::More",
            "lib",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "t/lib/App/Prove/Plugin/Dummy.pm" : {
         "mtime" : 1381431653,
         "size" : 113
      },
      "t/lib/App/Prove/Plugin/Dummy2.pm" : {
         "mtime" : 1381431653,
         "size" : 164
      },
      "t/lib/Dev/Null.pm" : {
         "mtime" : 1381431653,
         "size" : 328
      },
      "t/lib/EmptyParser.pm" : {
         "mtime" : 1381431653,
         "size" : 404
      },
      "t/lib/IO/c55Capture.pm" : {
         "mtime" : 1381431653,
         "size" : 2314
      },
      "t/lib/MyCustom.pm" : {
         "mtime" : 1381431653,
         "size" : 196
      },
      "t/lib/MyFileSourceHandler.pm" : {
         "mtime" : 1381431653,
         "size" : 704
      },
      "t/lib/MyGrammar.pm" : {
         "mtime" : 1381431653,
         "size" : 308
      },
      "t/lib/MyIterator.pm" : {
         "mtime" : 1381431653,
         "size" : 436
      },
      "t/lib/MyPerlSourceHandler.pm" : {
         "mtime" : 1381431653,
         "size" : 443
      },
      "t/lib/MyResult.pm" : {
         "mtime" : 1381431653,
         "size" : 306
      },
      "t/lib/MyResultFactory.pm" : {
         "mtime" : 1381431653,
         "size" : 380
      },
      "t/lib/MySourceHandler.pm" : {
         "mtime" : 1381431653,
         "size" : 810
      },
      "t/lib/NOP.pm" : {
         "mtime" : 1381431653,
         "size" : 65
      },
      "t/lib/NoFork.pm" : {
         "mtime" : 1381431653,
         "size" : 290
      },
      "t/lib/TAP/Harness/TestSubclass.pm" : {
         "mtime" : 1381431653,
         "size" : 202
      },
      "t/lib/TAP/Parser/SubclassTest.pm" : {
         "mtime" : 1381431653,
         "size" : 1055
      },
      "t/lib/Test/Builder.pm" : {
         "license" : "Perl_5",
         "mtime" : 1381431653,
         "size" : 42169
      },
      "t/lib/Test/Builder/Module.pm" : {
         "mtime" : 1381431653,
         "size" : 3861
      },
      "t/lib/Test/More.pm" : {
         "license" : "Perl_5",
         "mtime" : 1381431653,
         "size" : 39485
      },
      "t/lib/Test/Simple.pm" : {
         "license" : "Perl_5",
         "mtime" : 1381431653,
         "size" : 6557
      },
      "t/lib/if.pm" : {
         "mtime" : 1381431653,
         "size" : 1210
      },
      "t/multiplexer.t" : {
         "mtime" : 1381431653,
         "size" : 4641,
         "used" : [
            "File::Spec",
            "TAP::Parser",
            "TAP::Parser::Iterator::Process",
            "TAP::Parser::Multiplexer",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/nested.t" : {
         "mtime" : 1381431653,
         "size" : 860,
         "used" : [
            "TAP::Parser",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/nofork-mux.t" : {
         "mtime" : 1381431653,
         "size" : 119,
         "used" : [
            "NoFork",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/nofork.t" : {
         "mtime" : 1381431653,
         "size" : 1588,
         "used" : [
            "Config",
            "IO::c55Capture",
            "TAP::Harness",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/object.t" : {
         "mtime" : 1381431653,
         "size" : 774,
         "used" : [
            "TAP::Object",
            "Test::More",
            "lib",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "t/parse.t" : {
         "mtime" : 1381431653,
         "size" : 31718,
         "used" : [
            "File::Spec",
            "IO::c55Capture",
            "TAP::Parser",
            "TAP::Parser::Iterator",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "lib",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "t/parser-config.t" : {
         "mtime" : 1381431653,
         "size" : 731,
         "used" : [
            "File::Spec::Functions",
            "TAP::Parser",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/parser-subclass.t" : {
         "mtime" : 1381431653,
         "size" : 2255,
         "used" : [
            "File::Spec::Functions",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/perl5lib.t" : {
         "mtime" : 1381431653,
         "size" : 1154,
         "used" : [
            "App::Prove",
            "Config",
            "Test::Harness",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/premature-bailout.t" : {
         "mtime" : 1381431653,
         "size" : 2377,
         "used" : [
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/process.t" : {
         "mtime" : 1381431653,
         "size" : 1015,
         "used" : [
            "File::Spec",
            "TAP::Parser::Iterator::Process",
            "lib",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Time::HiRes"
         ]
      },
      "t/prove.t" : {
         "mtime" : 1381431653,
         "required_in_eval" : [
            "YAML"
         ],
         "size" : 48743,
         "used" : [
            "App::Prove",
            "Data::Dumper",
            "File::Spec",
            "Getopt::Long",
            "Test::More",
            "Text::ParseWords",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "t/proveenv.t" : {
         "mtime" : 1381431653,
         "size" : 338,
         "used" : [
            "App::Prove",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/proverc.t" : {
         "mtime" : 1381431653,
         "size" : 472,
         "used" : [
            "App::Prove",
            "File::Spec",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/proverc/emptyexec" : {
         "mtime" : 1381431653,
         "size" : 11
      },
      "t/proverun.t" : {
         "mtime" : 1381431653,
         "noed" : [
            "warnings"
         ],
         "size" : 4239,
         "used" : [
            "App::Prove",
            "File::Spec",
            "TAP::Formatter::Console",
            "TAP::Parser::Iterator::Process",
            "Test::More",
            "Text::ParseWords",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "t/proveversion.t" : {
         "mtime" : 1381431653,
         "size" : 763,
         "used" : [
            "IO::c55Capture",
            "Test::More",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "TAP::Formatter::HTML"
         ]
      },
      "t/regression.t" : {
         "mtime" : 1381431653,
         "noed" : [
            "strict",
            "warnings"
         ],
         "size" : 114298,
         "used" : [
            "Config",
            "File::Spec",
            "TAP::Parser",
            "Test::More",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "t/results.t" : {
         "mtime" : 1381431653,
         "size" : 7866,
         "used" : [
            "TAP::Parser::Result",
            "TAP::Parser::ResultFactory",
            "Test::More",
            "constant",
            "lib",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "t/sample-tests/bailout" : {
         "mtime" : 1381431653,
         "size" : 156
      },
      "t/sample-tests/bignum" : {
         "mtime" : 1381431653,
         "size" : 62
      },
      "t/sample-tests/bignum_many" : {
         "mtime" : 1381431653,
         "size" : 123
      },
      "t/sample-tests/combined" : {
         "mtime" : 1381431653,
         "size" : 333
      },
      "t/sample-tests/combined_compat" : {
         "mtime" : 1381431653,
         "size" : 203
      },
      "t/sample-tests/delayed" : {
         "mtime" : 1381431653,
         "size" : 379
      },
      "t/sample-tests/descriptive" : {
         "mtime" : 1381431653,
         "size" : 168
      },
      "t/sample-tests/descriptive_trailing" : {
         "mtime" : 1381431653,
         "size" : 168
      },
      "t/sample-tests/die" : {
         "mtime" : 1381431653,
         "size" : 89
      },
      "t/sample-tests/die_head_end" : {
         "mtime" : 1381431653,
         "size" : 106
      },
      "t/sample-tests/die_last_minute" : {
         "mtime" : 1381431653,
         "size" : 111
      },
      "t/sample-tests/die_unfinished" : {
         "mtime" : 1381431653,
         "size" : 106
      },
      "t/sample-tests/duplicates" : {
         "mtime" : 1381431653,
         "size" : 92
      },
      "t/sample-tests/echo" : {
         "mtime" : 1381431653,
         "size" : 88
      },
      "t/sample-tests/empty" : {
         "mtime" : 1381431653,
         "size" : 48
      },
      "t/sample-tests/escape_eol" : {
         "mtime" : 1381431653,
         "size" : 117
      },
      "t/sample-tests/escape_hash" : {
         "mtime" : 1381431653,
         "size" : 106
      },
      "t/sample-tests/head_end" : {
         "mtime" : 1381431653,
         "size" : 113
      },
      "t/sample-tests/head_fail" : {
         "mtime" : 1381431653,
         "size" : 117
      },
      "t/sample-tests/inc_taint" : {
         "mtime" : 1381431653,
         "size" : 82
      },
      "t/sample-tests/junk_before_plan" : {
         "mtime" : 1381431653,
         "size" : 74
      },
      "t/sample-tests/lone_not_bug" : {
         "mtime" : 1381431653,
         "size" : 129
      },
      "t/sample-tests/no_nums" : {
         "mtime" : 1381431653,
         "size" : 55
      },
      "t/sample-tests/no_output" : {
         "mtime" : 1381431653,
         "size" : 26
      },
      "t/sample-tests/out_err_mix" : {
         "mtime" : 1381431653,
         "size" : 231
      },
      "t/sample-tests/out_of_order" : {
         "mtime" : 1381431653,
         "size" : 661
      },
      "t/sample-tests/schwern" : {
         "mtime" : 1381431653,
         "size" : 44
      },
      "t/sample-tests/schwern-todo-quiet" : {
         "mtime" : 1381431653,
         "size" : 339
      },
      "t/sample-tests/segfault" : {
         "mtime" : 1381431653,
         "size" : 62
      },
      "t/sample-tests/sequence_misparse" : {
         "mtime" : 1381431653,
         "size" : 291
      },
      "t/sample-tests/shbang_misparse" : {
         "mtime" : 1381431653,
         "size" : 365
      },
      "t/sample-tests/simple" : {
         "mtime" : 1381431653,
         "size" : 61
      },
      "t/sample-tests/simple_fail" : {
         "mtime" : 1381431653,
         "size" : 69
      },
      "t/sample-tests/simple_yaml" : {
         "mtime" : 1381431653,
         "size" : 239
      },
      "t/sample-tests/simple_yaml_missing_version13" : {
         "mtime" : 1381431653,
         "size" : 224
      },
      "t/sample-tests/skip" : {
         "mtime" : 1381431653,
         "size" : 82
      },
      "t/sample-tests/skip_nomsg" : {
         "mtime" : 1381431653,
         "size" : 38
      },
      "t/sample-tests/skipall" : {
         "mtime" : 1381431653,
         "size" : 53
      },
      "t/sample-tests/skipall_nomsg" : {
         "mtime" : 1381431653,
         "size" : 24
      },
      "t/sample-tests/skipall_v13" : {
         "mtime" : 1381431653,
         "size" : 68
      },
      "t/sample-tests/space_after_plan" : {
         "mtime" : 1381431653,
         "size" : 119
      },
      "t/sample-tests/stdout_stderr" : {
         "mtime" : 1381431653,
         "size" : 131
      },
      "t/sample-tests/strict" : {
         "mtime" : 1381431653,
         "size" : 119
      },
      "t/sample-tests/switches" : {
         "mtime" : 1381431653,
         "size" : 67
      },
      "t/sample-tests/taint" : {
         "mtime" : 1381431653,
         "size" : 140
      },
      "t/sample-tests/taint_warn" : {
         "mtime" : 1381431653,
         "size" : 226
      },
      "t/sample-tests/todo" : {
         "mtime" : 1381431653,
         "size" : 75
      },
      "t/sample-tests/todo_inline" : {
         "mtime" : 1381431653,
         "size" : 181
      },
      "t/sample-tests/todo_misparse" : {
         "mtime" : 1381431653,
         "size" : 59
      },
      "t/sample-tests/too_many" : {
         "mtime" : 1381431653,
         "size" : 109
      },
      "t/sample-tests/version_good" : {
         "mtime" : 1381431653,
         "size" : 76
      },
      "t/sample-tests/version_late" : {
         "mtime" : 1381431653,
         "size" : 76
      },
      "t/sample-tests/version_old" : {
         "mtime" : 1381431653,
         "size" : 76
      },
      "t/sample-tests/vms_nit" : {
         "mtime" : 1381431653,
         "size" : 41
      },
      "t/sample-tests/with_comments" : {
         "mtime" : 1381431653,
         "size" : 304
      },
      "t/sample-tests/yaml_late_plan" : {
         "mtime" : 1381431653,
         "size" : 146
      },
      "t/sample-tests/zero_valid" : {
         "mtime" : 1381431653,
         "size" : 83
      },
      "t/scheduler.t" : {
         "mtime" : 1381431653,
         "size" : 5459,
         "used" : [
            "TAP::Parser::Scheduler",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/source.t" : {
         "mtime" : 1381431653,
         "size" : 8408,
         "used" : [
            "File::Spec",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/source_handler.t" : {
         "mtime" : 1381431653,
         "size" : 12515,
         "used" : [
            "File::Spec",
            "IO::File",
            "IO::Handle",
            "TAP::Parser::Source",
            "TAP::Parser::SourceHandler",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/source_tests/harness" : {
         "mtime" : 1381431653,
         "size" : 75
      },
      "t/source_tests/harness_badtap" : {
         "mtime" : 1381431653,
         "size" : 112
      },
      "t/source_tests/harness_complain" : {
         "mtime" : 1381431653,
         "size" : 117
      },
      "t/source_tests/harness_directives" : {
         "mtime" : 1381431653,
         "size" : 179
      },
      "t/source_tests/harness_failure" : {
         "mtime" : 1381431653,
         "size" : 235
      },
      "t/source_tests/psql.bat" : {
         "mtime" : 1381431653,
         "size" : 443
      },
      "t/source_tests/source" : {
         "mtime" : 1381431653,
         "size" : 149
      },
      "t/source_tests/source.1" : {
         "mtime" : 1381431653,
         "size" : 21
      },
      "t/source_tests/source.bat" : {
         "mtime" : 1381431653,
         "size" : 103
      },
      "t/source_tests/source.pl" : {
         "mtime" : 1381431653,
         "size" : 70
      },
      "t/source_tests/source.sh" : {
         "mtime" : 1381431653,
         "size" : 46
      },
      "t/source_tests/source.t" : {
         "mtime" : 1381431653,
         "size" : 69
      },
      "t/source_tests/source.tap" : {
         "mtime" : 1381431653,
         "size" : 23
      },
      "t/source_tests/source_args.sh" : {
         "mtime" : 1381431653,
         "size" : 54
      },
      "t/spool.t" : {
         "mtime" : 1381431653,
         "noed" : [
            "strict"
         ],
         "size" : 3192,
         "used" : [
            "File::Path",
            "Symbol",
            "TAP::Harness",
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/state.t" : {
         "mtime" : 1381431653,
         "size" : 7884,
         "used" : [
            "App::Prove::State",
            "App::Prove::State::Result",
            "Data::Dumper",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/state_results.t" : {
         "mtime" : 1381431653,
         "size" : 5065,
         "used" : [
            "App::Prove::State",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/streams.t" : {
         "mtime" : 1381431653,
         "size" : 6486,
         "used" : [
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "TAP::Parser::Iterator::Stream",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/subclass_tests/non_perl_source" : {
         "mtime" : 1381431653,
         "size" : 51
      },
      "t/subclass_tests/perl_source" : {
         "mtime" : 1381431653,
         "size" : 75
      },
      "t/taint.t" : {
         "mtime" : 1381431653,
         "size" : 1328,
         "used" : [
            "Config",
            "TAP::Parser",
            "strict",
            "warnings"
         ]
      },
      "t/testargs.t" : {
         "mtime" : 1381431653,
         "size" : 5066,
         "used" : [
            "App::Prove",
            "File::Spec",
            "TAP::Harness",
            "TAP::Parser",
            "Test::More",
            "lib",
            "parent",
            "strict",
            "warnings"
         ]
      },
      "t/unicode.t" : {
         "mtime" : 1381431653,
         "size" : 3824,
         "used" : [
            "TAP::Parser",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Encode",
            "File::Temp"
         ]
      },
      "t/yamlish-output.t" : {
         "mtime" : 1381431653,
         "size" : 2496,
         "used" : [
            "TAP::Parser::YAMLish::Writer",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/yamlish-writer.t" : {
         "mtime" : 1381431653,
         "size" : 7341,
         "used" : [
            "Data::Dumper",
            "TAP::Parser::YAMLish::Reader",
            "TAP::Parser::YAMLish::Writer",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/yamlish.t" : {
         "mtime" : 1381431653,
         "size" : 15375,
         "used" : [
            "TAP::Parser::YAMLish::Reader",
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "xt/author/pod-coverage.t" : {
         "mtime" : 1381431653,
         "size" : 458
      },
      "xt/author/pod.t" : {
         "mtime" : 1381431653,
         "size" : 210
      },
      "xt/author/stdin.t" : {
         "mtime" : 1381431653,
         "size" : 128
      },
      "xt/perls/harness_perl.t" : {
         "mtime" : 1381431653,
         "size" : 1750
      },
      "xt/perls/sample-tests/perl_version" : {
         "mtime" : 1381431653,
         "size" : 178
      }
   },
   "got_prereq_from" : "META.yml",
   "included_modules" : [
      "MyBuilder"
   ],
   "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" : "95.45",
      "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" : 1,
      "meta_yml_has_repository_resource" : 1,
      "meta_yml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 0,
      "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" : 1381431653,
   "license" : "perl defined in META.yml",
   "license_file" : "lib/TAP/Parser.pm,lib/TAP/Parser/YAMLish/Reader.pm,lib/TAP/Parser/YAMLish/Writer.pm,lib/Test/Harness.pm,t/lib/Test/Builder.pm,t/lib/Test/More.pm,t/lib/Test/Simple.pm",
   "license_from_yaml" : "perl",
   "license_in_pod" : 1,
   "license_type" : "Perl_5",
   "licenses" : {
      "Perl_5" : [
         "lib/TAP/Parser.pm",
         "lib/TAP/Parser/YAMLish/Reader.pm",
         "lib/TAP/Parser/YAMLish/Writer.pm",
         "lib/Test/Harness.pm",
         "t/lib/Test/Builder.pm",
         "t/lib/Test/More.pm",
         "t/lib/Test/Simple.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_json_is_parsable" : 1,
   "meta_json_spec_version" : "2",
   "meta_yml" : {
      "abstract" : "Run Perl standard test scripts with statistics",
      "author" : [
         "Andy Armstrong  C<< <andy@hexten.net> >>"
      ],
      "build_requires" : {},
      "dynamic_config" : "1",
      "generated_by" : "Module::Build version 0.4003, CPAN::Meta::Converter version 2.131560",
      "keywords" : [
         "TAP",
         "test harness",
         "prove"
      ],
      "license" : "perl",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "Test-Harness",
      "provides" : {
         "App::Prove" : {
            "file" : "lib/App/Prove.pm",
            "version" : "3.29"
         },
         "App::Prove::State" : {
            "file" : "lib/App/Prove/State.pm",
            "version" : "3.29"
         },
         "App::Prove::State::Result" : {
            "file" : "lib/App/Prove/State/Result.pm",
            "version" : "3.29"
         },
         "App::Prove::State::Result::Test" : {
            "file" : "lib/App/Prove/State/Result/Test.pm",
            "version" : "3.29"
         },
         "TAP::Base" : {
            "file" : "lib/TAP/Base.pm",
            "version" : "3.29"
         },
         "TAP::Formatter::Base" : {
            "file" : "lib/TAP/Formatter/Base.pm",
            "version" : "3.29"
         },
         "TAP::Formatter::Color" : {
            "file" : "lib/TAP/Formatter/Color.pm",
            "version" : "3.29"
         },
         "TAP::Formatter::Console" : {
            "file" : "lib/TAP/Formatter/Console.pm",
            "version" : "3.29"
         },
         "TAP::Formatter::Console::ParallelSession" : {
            "file" : "lib/TAP/Formatter/Console/ParallelSession.pm",
            "version" : "3.29"
         },
         "TAP::Formatter::Console::Session" : {
            "file" : "lib/TAP/Formatter/Console/Session.pm",
            "version" : "3.29"
         },
         "TAP::Formatter::File" : {
            "file" : "lib/TAP/Formatter/File.pm",
            "version" : "3.29"
         },
         "TAP::Formatter::File::Session" : {
            "file" : "lib/TAP/Formatter/File/Session.pm",
            "version" : "3.29"
         },
         "TAP::Formatter::Session" : {
            "file" : "lib/TAP/Formatter/Session.pm",
            "version" : "3.29"
         },
         "TAP::Harness" : {
            "file" : "lib/TAP/Harness.pm",
            "version" : "3.29"
         },
         "TAP::Harness::Env" : {
            "file" : "lib/TAP/Harness/Env.pm",
            "version" : "3.29"
         },
         "TAP::Object" : {
            "file" : "lib/TAP/Object.pm",
            "version" : "3.29"
         },
         "TAP::Parser" : {
            "file" : "lib/TAP/Parser.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Aggregator" : {
            "file" : "lib/TAP/Parser/Aggregator.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Grammar" : {
            "file" : "lib/TAP/Parser/Grammar.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Iterator" : {
            "file" : "lib/TAP/Parser/Iterator.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Iterator::Array" : {
            "file" : "lib/TAP/Parser/Iterator/Array.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Iterator::Process" : {
            "file" : "lib/TAP/Parser/Iterator/Process.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Iterator::Stream" : {
            "file" : "lib/TAP/Parser/Iterator/Stream.pm",
            "version" : "3.29"
         },
         "TAP::Parser::IteratorFactory" : {
            "file" : "lib/TAP/Parser/IteratorFactory.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Multiplexer" : {
            "file" : "lib/TAP/Parser/Multiplexer.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Result" : {
            "file" : "lib/TAP/Parser/Result.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Result::Bailout" : {
            "file" : "lib/TAP/Parser/Result/Bailout.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Result::Comment" : {
            "file" : "lib/TAP/Parser/Result/Comment.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Result::Plan" : {
            "file" : "lib/TAP/Parser/Result/Plan.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Result::Pragma" : {
            "file" : "lib/TAP/Parser/Result/Pragma.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Result::Test" : {
            "file" : "lib/TAP/Parser/Result/Test.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Result::Unknown" : {
            "file" : "lib/TAP/Parser/Result/Unknown.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Result::Version" : {
            "file" : "lib/TAP/Parser/Result/Version.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Result::YAML" : {
            "file" : "lib/TAP/Parser/Result/YAML.pm",
            "version" : "3.29"
         },
         "TAP::Parser::ResultFactory" : {
            "file" : "lib/TAP/Parser/ResultFactory.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Scheduler" : {
            "file" : "lib/TAP/Parser/Scheduler.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Scheduler::Job" : {
            "file" : "lib/TAP/Parser/Scheduler/Job.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Scheduler::Spinner" : {
            "file" : "lib/TAP/Parser/Scheduler/Spinner.pm",
            "version" : "3.29"
         },
         "TAP::Parser::Source" : {
            "file" : "lib/TAP/Parser/Source.pm",
            "version" : "3.29"
         },
         "TAP::Parser::SourceHandler" : {
            "file" : "lib/TAP/Parser/SourceHandler.pm",
            "version" : "3.29"
         },
         "TAP::Parser::SourceHandler::Executable" : {
            "file" : "lib/TAP/Parser/SourceHandler/Executable.pm",
            "version" : "3.29"
         },
         "TAP::Parser::SourceHandler::File" : {
            "file" : "lib/TAP/Parser/SourceHandler/File.pm",
            "version" : "3.29"
         },
         "TAP::Parser::SourceHandler::Handle" : {
            "file" : "lib/TAP/Parser/SourceHandler/Handle.pm",
            "version" : "3.29"
         },
         "TAP::Parser::SourceHandler::Perl" : {
            "file" : "lib/TAP/Parser/SourceHandler/Perl.pm",
            "version" : "3.29"
         },
         "TAP::Parser::SourceHandler::RawTAP" : {
            "file" : "lib/TAP/Parser/SourceHandler/RawTAP.pm",
            "version" : "3.29"
         },
         "TAP::Parser::YAMLish::Reader" : {
            "file" : "lib/TAP/Parser/YAMLish/Reader.pm",
            "version" : "3.29"
         },
         "TAP::Parser::YAMLish::Writer" : {
            "file" : "lib/TAP/Parser/YAMLish/Writer.pm",
            "version" : "3.29"
         },
         "Test::Harness" : {
            "file" : "lib/Test/Harness.pm",
            "version" : "3.29"
         }
      },
      "recommends" : {
         "Pod::Usage" : "1.12"
      },
      "resources" : {
         "MailingList" : "mailto:<tapx-dev@hexten.net>",
         "bugtracker" : "http://rt.cpan.org/Public/Dist/Display.html?Name=Test-Harness",
         "homepage" : "http://testanything.org/",
         "license" : "http://dev.perl.org/licenses/",
         "repository" : "http://github.com/Perl-Toolchain-Gang/Test-Harness/tree/master"
      },
      "version" : "3.29"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.4",
   "modules" : [
      {
         "file" : "lib/TAP/Parser/Multiplexer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Multiplexer"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler"
      },
      {
         "file" : "lib/TAP/Parser/Result.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result"
      },
      {
         "file" : "lib/TAP/Parser/Iterator/Array.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Iterator::Array"
      },
      {
         "file" : "lib/TAP/Parser/Aggregator.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Aggregator"
      },
      {
         "file" : "lib/App/Prove/State/Result.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::Prove::State::Result"
      },
      {
         "file" : "lib/TAP/Harness.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Harness"
      },
      {
         "file" : "lib/TAP/Formatter/Base.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Base"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler/File.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::File"
      },
      {
         "file" : "lib/TAP/Parser/ResultFactory.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::ResultFactory"
      },
      {
         "file" : "lib/App/Prove.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::Prove"
      },
      {
         "file" : "lib/TAP/Parser.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser"
      },
      {
         "file" : "lib/TAP/Parser/Result/Plan.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Plan"
      },
      {
         "file" : "lib/TAP/Parser/Result/Bailout.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Bailout"
      },
      {
         "file" : "lib/TAP/Object.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Object"
      },
      {
         "file" : "lib/TAP/Parser/Result/Unknown.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Unknown"
      },
      {
         "file" : "lib/TAP/Parser/Result/Test.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Test"
      },
      {
         "file" : "lib/TAP/Parser/Scheduler.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Scheduler"
      },
      {
         "file" : "lib/TAP/Parser/YAMLish/Writer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::YAMLish::Writer"
      },
      {
         "file" : "lib/TAP/Formatter/Console.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Console"
      },
      {
         "file" : "lib/TAP/Formatter/Color.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Color"
      },
      {
         "file" : "lib/TAP/Formatter/Session.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Session"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler/Executable.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::Executable"
      },
      {
         "file" : "lib/TAP/Parser/YAMLish/Reader.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::YAMLish::Reader"
      },
      {
         "file" : "lib/TAP/Harness/Env.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Harness::Env"
      },
      {
         "file" : "lib/Test/Harness.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Test::Harness"
      },
      {
         "file" : "lib/TAP/Formatter/Console/Session.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Console::Session"
      },
      {
         "file" : "lib/TAP/Parser/Iterator/Stream.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Iterator::Stream"
      },
      {
         "file" : "lib/TAP/Base.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Base"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler/Perl.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::Perl"
      },
      {
         "file" : "lib/TAP/Parser/Grammar.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Grammar"
      },
      {
         "file" : "lib/TAP/Parser/Scheduler/Job.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Scheduler::Job"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler/Handle.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::Handle"
      },
      {
         "file" : "lib/TAP/Formatter/Console/ParallelSession.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Console::ParallelSession"
      },
      {
         "file" : "lib/TAP/Formatter/File/Session.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::File::Session"
      },
      {
         "file" : "lib/TAP/Formatter/File.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::File"
      },
      {
         "file" : "lib/TAP/Parser/Result/Pragma.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Pragma"
      },
      {
         "file" : "lib/TAP/Parser/Iterator.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Iterator"
      },
      {
         "file" : "lib/TAP/Parser/Scheduler/Spinner.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Scheduler::Spinner"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler/RawTAP.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::RawTAP"
      },
      {
         "file" : "lib/TAP/Parser/Iterator/Process.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Iterator::Process"
      },
      {
         "file" : "lib/TAP/Parser/Result/YAML.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::YAML"
      },
      {
         "file" : "lib/App/Prove/State/Result/Test.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::Prove::State::Result::Test"
      },
      {
         "file" : "lib/TAP/Parser/IteratorFactory.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::IteratorFactory"
      },
      {
         "file" : "lib/TAP/Parser/Source.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Source"
      },
      {
         "file" : "lib/TAP/Parser/Result/Comment.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Comment"
      },
      {
         "file" : "lib/TAP/Parser/Result/Version.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Version"
      },
      {
         "file" : "lib/App/Prove/State.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::Prove::State"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Test-Harness-3.29.tar.gz",
   "prereq" : [
      {
         "is_optional_prereq" : 1,
         "requires" : "Pod::Usage",
         "type" : "runtime_recommends",
         "version" : "1.12"
      }
   ],
   "released_epoch" : 1381431855,
   "size_packed" : 298555,
   "size_unpacked" : 1029772,
   "uses" : {
      "noed_in_code" : {
         "strict" : 10,
         "warnings" : 2
      },
      "noed_in_config" : {
         "strict" : 1
      },
      "noed_in_tests" : {
         "strict" : 3,
         "warnings" : 9
      },
      "required_in_code" : {
         "Carp" : 8
      },
      "required_in_config" : {
         "5.006" : 1
      },
      "required_in_eval_in_code" : {
         "POSIX" : 1
      },
      "required_in_eval_in_tests" : {
         "YAML" : 1
      },
      "used_in_code" : {
         "5.006" : 1,
         "Benchmark" : 1,
         "Carp" : 10,
         "Config" : 3,
         "Exporter" : 1,
         "File::Basename" : 2,
         "File::Find" : 1,
         "File::Path" : 2,
         "File::Spec" : 4,
         "Getopt::Long" : 1,
         "IO::Handle" : 2,
         "IO::Select" : 1,
         "POSIX" : 3,
         "Text::ParseWords" : 4,
         "constant" : 17,
         "parent" : 41,
         "strict" : 48,
         "warnings" : 48
      },
      "used_in_config" : {
         "ExtUtils::MakeMaker" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_eval_in_code" : {
         "Encode" : 1,
         "File::Glob::Windows" : 1,
         "Term::ANSIColor" : 1,
         "Time::HiRes" : 2,
         "Win32::Console" : 1
      },
      "used_in_eval_in_tests" : {
         "Encode" : 1,
         "File::Temp" : 1,
         "TAP::Formatter::HTML" : 1,
         "Time::HiRes" : 1
      },
      "used_in_tests" : {
         "Config" : 6,
         "Data::Dumper" : 3,
         "File::Path" : 2,
         "File::Spec" : 15,
         "File::Spec::Functions" : 2,
         "Getopt::Long" : 1,
         "IO::File" : 2,
         "IO::Handle" : 1,
         "Symbol" : 2,
         "Text::ParseWords" : 2,
         "constant" : 11,
         "lib" : 35,
         "parent" : 10,
         "strict" : 59,
         "warnings" : 57
      }
   },
   "valid_signature" : -1,
   "version" : "3.29",
   "versions" : {
      "lib/App/Prove.pm" : {
         "App::Prove" : "3.29"
      },
      "lib/App/Prove/State.pm" : {
         "App::Prove::State" : "3.29"
      },
      "lib/App/Prove/State/Result.pm" : {
         "App::Prove::State::Result" : "3.29"
      },
      "lib/App/Prove/State/Result/Test.pm" : {
         "App::Prove::State::Result::Test" : "3.29"
      },
      "lib/TAP/Base.pm" : {
         "TAP::Base" : "3.29"
      },
      "lib/TAP/Formatter/Base.pm" : {
         "TAP::Formatter::Base" : "3.29"
      },
      "lib/TAP/Formatter/Color.pm" : {
         "TAP::Formatter::Color" : "3.29"
      },
      "lib/TAP/Formatter/Console.pm" : {
         "TAP::Formatter::Console" : "3.29"
      },
      "lib/TAP/Formatter/Console/ParallelSession.pm" : {
         "TAP::Formatter::Console::ParallelSession" : "3.29"
      },
      "lib/TAP/Formatter/Console/Session.pm" : {
         "TAP::Formatter::Console::Session" : "3.29"
      },
      "lib/TAP/Formatter/File.pm" : {
         "TAP::Formatter::File" : "3.29"
      },
      "lib/TAP/Formatter/File/Session.pm" : {
         "TAP::Formatter::File::Session" : "3.29"
      },
      "lib/TAP/Formatter/Session.pm" : {
         "TAP::Formatter::Session" : "3.29"
      },
      "lib/TAP/Harness.pm" : {
         "TAP::Harness" : "3.29"
      },
      "lib/TAP/Harness/Env.pm" : {
         "TAP::Harness::Env" : "3.29"
      },
      "lib/TAP/Object.pm" : {
         "TAP::Object" : "3.29"
      },
      "lib/TAP/Parser.pm" : {
         "TAP::Parser" : "3.29"
      },
      "lib/TAP/Parser/Aggregator.pm" : {
         "TAP::Parser::Aggregator" : "3.29"
      },
      "lib/TAP/Parser/Grammar.pm" : {
         "TAP::Parser::Grammar" : "3.29"
      },
      "lib/TAP/Parser/Iterator.pm" : {
         "TAP::Parser::Iterator" : "3.29"
      },
      "lib/TAP/Parser/Iterator/Array.pm" : {
         "TAP::Parser::Iterator::Array" : "3.29"
      },
      "lib/TAP/Parser/Iterator/Process.pm" : {
         "TAP::Parser::Iterator::Process" : "3.29"
      },
      "lib/TAP/Parser/Iterator/Stream.pm" : {
         "TAP::Parser::Iterator::Stream" : "3.29"
      },
      "lib/TAP/Parser/IteratorFactory.pm" : {
         "TAP::Parser::IteratorFactory" : "3.29"
      },
      "lib/TAP/Parser/Multiplexer.pm" : {
         "TAP::Parser::Multiplexer" : "3.29"
      },
      "lib/TAP/Parser/Result.pm" : {
         "TAP::Parser::Result" : "3.29"
      },
      "lib/TAP/Parser/Result/Bailout.pm" : {
         "TAP::Parser::Result::Bailout" : "3.29"
      },
      "lib/TAP/Parser/Result/Comment.pm" : {
         "TAP::Parser::Result::Comment" : "3.29"
      },
      "lib/TAP/Parser/Result/Plan.pm" : {
         "TAP::Parser::Result::Plan" : "3.29"
      },
      "lib/TAP/Parser/Result/Pragma.pm" : {
         "TAP::Parser::Result::Pragma" : "3.29"
      },
      "lib/TAP/Parser/Result/Test.pm" : {
         "TAP::Parser::Result::Test" : "3.29"
      },
      "lib/TAP/Parser/Result/Unknown.pm" : {
         "TAP::Parser::Result::Unknown" : "3.29"
      },
      "lib/TAP/Parser/Result/Version.pm" : {
         "TAP::Parser::Result::Version" : "3.29"
      },
      "lib/TAP/Parser/Result/YAML.pm" : {
         "TAP::Parser::Result::YAML" : "3.29"
      },
      "lib/TAP/Parser/ResultFactory.pm" : {
         "TAP::Parser::ResultFactory" : "3.29"
      },
      "lib/TAP/Parser/Scheduler.pm" : {
         "TAP::Parser::Scheduler" : "3.29"
      },
      "lib/TAP/Parser/Scheduler/Job.pm" : {
         "TAP::Parser::Scheduler::Job" : "3.29"
      },
      "lib/TAP/Parser/Scheduler/Spinner.pm" : {
         "TAP::Parser::Scheduler::Spinner" : "3.29"
      },
      "lib/TAP/Parser/Source.pm" : {
         "TAP::Parser::Source" : "3.29"
      },
      "lib/TAP/Parser/SourceHandler.pm" : {
         "TAP::Parser::SourceHandler" : "3.29"
      },
      "lib/TAP/Parser/SourceHandler/Executable.pm" : {
         "TAP::Parser::SourceHandler::Executable" : "3.29"
      },
      "lib/TAP/Parser/SourceHandler/File.pm" : {
         "TAP::Parser::SourceHandler::File" : "3.29"
      },
      "lib/TAP/Parser/SourceHandler/Handle.pm" : {
         "TAP::Parser::SourceHandler::Handle" : "3.29"
      },
      "lib/TAP/Parser/SourceHandler/Perl.pm" : {
         "TAP::Parser::SourceHandler::Perl" : "3.29"
      },
      "lib/TAP/Parser/SourceHandler/RawTAP.pm" : {
         "TAP::Parser::SourceHandler::RawTAP" : "3.29"
      },
      "lib/TAP/Parser/YAMLish/Reader.pm" : {
         "TAP::Parser::YAMLish::Reader" : "3.29"
      },
      "lib/TAP/Parser/YAMLish/Writer.pm" : {
         "TAP::Parser::YAMLish::Writer" : "3.29"
      },
      "lib/Test/Harness.pm" : {
         "Test::Harness" : "3.29"
      }
   },
   "vname" : "Test-Harness-3.29"
}