The site is under maintenance.

Most probably the CPANTS databases are being regenerated from scratch behind the scenes due to the major change in Kwalitee metrics or the update of relevant modules/perl. Usually this maintenance takes about a day or two, and some of the information may be old or missing tentatively. Sorry for the inconvenience.

Test-Harness

Metadata

Analyzed metadata and errors of Test-Harness.

{
   "abstracts" : {
      "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::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 proccess-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::SourceHandler::pgTAP" : "Stream TAP from pgTAP test scripts",
      "TAP::Parser::Utils" : "Internal TAP::Parser utilities",
      "TAP::Parser::YAMLish::Reader" : "Read YAMLish data from iterator",
      "TAP::Parser::YAMLish::Writer" : "Write YAMLish data",
      "Test::Harness" : "Run Perl standard test scripts with statistics",
      "or" : "if I have no XS code that needs to be built I use the modules\nbelow F<lib> instead"
   },
   "author" : "ANDYA",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dir_xt" : "xt",
   "dirs_array" : [
      "lib",
      "lib/Test",
      "lib/App",
      "lib/App/Prove",
      "lib/App/Prove/State",
      "lib/App/Prove/State/Result",
      "lib/TAP",
      "lib/TAP/Formatter",
      "lib/TAP/Formatter/Console",
      "lib/TAP/Formatter/File",
      "lib/TAP/Parser",
      "lib/TAP/Parser/Result",
      "lib/TAP/Parser/Iterator",
      "lib/TAP/Parser/YAMLish",
      "lib/TAP/Parser/SourceHandler",
      "lib/TAP/Parser/Scheduler",
      "lib/TAP/Harness",
      "t",
      "t/subclass_tests",
      "t/lib",
      "t/lib/Test",
      "t/lib/Test/Builder",
      "t/lib/App",
      "t/lib/App/Prove",
      "t/lib/App/Prove/Plugin",
      "t/lib/TAP",
      "t/lib/TAP/Parser",
      "t/lib/TAP/Harness",
      "t/lib/IO",
      "t/lib/Dev",
      "t/data",
      "t/proverc",
      "t/source_tests",
      "t/compat",
      "t/sample-tests",
      "inc",
      "bin",
      "examples",
      "examples/t",
      "examples/bin",
      "examples/harness-hook",
      "examples/harness-hook/lib",
      "examples/harness-hook/lib/Harness",
      "xt",
      "xt/perls",
      "xt/perls/sample-tests",
      "xt/author"
   ],
   "dist" : "Test-Harness",
   "dynamic_config" : 0,
   "error" : {
      "use_warnings" : "TAP::Formatter::Base, App::Prove::State, TAP::Parser::SourceHandler::File, TAP::Parser::Iterator, TAP::Parser, TAP::Parser::SourceHandler::RawTAP, TAP::Formatter::Console::ParallelSession, TAP::Base, App::Prove::State::Result, TAP::Parser::Result::Plan, TAP::Parser::Aggregator, TAP::Formatter::Console, TAP::Parser::IteratorFactory, TAP::Parser::Result::Pragma, TAP::Parser::ResultFactory, TAP::Parser::YAMLish::Writer, TAP::Parser::Source, TAP::Parser::Result::Unknown, TAP::Harness, TAP::Formatter::Color, TAP::Parser::Iterator::Stream, Test::Harness, TAP::Parser::Scheduler::Spinner, TAP::Object, TAP::Parser::SourceHandler::Handle, TAP::Parser::Iterator::Array, TAP::Parser::Result::Version, TAP::Parser::SourceHandler, App::Prove, App::Prove::State::Result::Test, TAP::Parser::Multiplexer, TAP::Formatter::File, TAP::Parser::Iterator::Process, TAP::Parser::Result::Test, TAP::Parser::Utils, TAP::Parser::SourceHandler::Executable, TAP::Parser::Result::Comment, TAP::Formatter::Console::Session, TAP::Parser::Result::Bailout, TAP::Parser::Scheduler::Job, TAP::Parser::SourceHandler::pgTAP, TAP::Parser::Result::YAML, TAP::Parser::YAMLish::Reader, TAP::Formatter::Session, TAP::Formatter::File::Session, TAP::Parser::Result, TAP::Parser::SourceHandler::Perl, TAP::Parser::Scheduler, TAP::Parser::Grammar"
   },
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_build_pl" : "Build.PL",
   "file_changelog" : "Changes-2.64,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",
      "HACKING.pod",
      "Build.PL",
      "Changes",
      "Changes-2.64",
      "Makefile.PL",
      "perlcriticrc",
      "META.yml",
      "MANIFEST",
      "lib/Test/Harness.pm",
      "lib/App/Prove.pm",
      "lib/App/Prove/State.pm",
      "lib/App/Prove/State/Result.pm",
      "lib/App/Prove/State/Result/Test.pm",
      "lib/TAP/Base.pm",
      "lib/TAP/Parser.pm",
      "lib/TAP/Harness.pm",
      "lib/TAP/Object.pm",
      "lib/TAP/Formatter/Session.pm",
      "lib/TAP/Formatter/Base.pm",
      "lib/TAP/Formatter/File.pm",
      "lib/TAP/Formatter/Color.pm",
      "lib/TAP/Formatter/Console.pm",
      "lib/TAP/Formatter/Console/ParallelSession.pm",
      "lib/TAP/Formatter/Console/Session.pm",
      "lib/TAP/Formatter/File/Session.pm",
      "lib/TAP/Parser/Aggregator.pm",
      "lib/TAP/Parser/Iterator.pm",
      "lib/TAP/Parser/ResultFactory.pm",
      "lib/TAP/Parser/IteratorFactory.pm",
      "lib/TAP/Parser/Grammar.pm",
      "lib/TAP/Parser/SourceHandler.pm",
      "lib/TAP/Parser/Result.pm",
      "lib/TAP/Parser/Scheduler.pm",
      "lib/TAP/Parser/Multiplexer.pm",
      "lib/TAP/Parser/Utils.pm",
      "lib/TAP/Parser/Source.pm",
      "lib/TAP/Parser/Result/Unknown.pm",
      "lib/TAP/Parser/Result/Plan.pm",
      "lib/TAP/Parser/Result/YAML.pm",
      "lib/TAP/Parser/Result/Pragma.pm",
      "lib/TAP/Parser/Result/Bailout.pm",
      "lib/TAP/Parser/Result/Test.pm",
      "lib/TAP/Parser/Result/Comment.pm",
      "lib/TAP/Parser/Result/Version.pm",
      "lib/TAP/Parser/Iterator/Array.pm",
      "lib/TAP/Parser/Iterator/Stream.pm",
      "lib/TAP/Parser/Iterator/Process.pm",
      "lib/TAP/Parser/YAMLish/Reader.pm",
      "lib/TAP/Parser/YAMLish/Writer.pm",
      "lib/TAP/Parser/SourceHandler/pgTAP.pm",
      "lib/TAP/Parser/SourceHandler/RawTAP.pm",
      "lib/TAP/Parser/SourceHandler/File.pm",
      "lib/TAP/Parser/SourceHandler/Executable.pm",
      "lib/TAP/Parser/SourceHandler/Handle.pm",
      "lib/TAP/Parser/SourceHandler/Perl.pm",
      "lib/TAP/Parser/Scheduler/Job.pm",
      "lib/TAP/Parser/Scheduler/Spinner.pm",
      "lib/TAP/Harness/Beyond.pod",
      "t/harness.t",
      "t/parse.t",
      "t/proverc.t",
      "t/state.t",
      "t/yamlish.t",
      "t/source_handler.t",
      "t/errors.t",
      "t/streams.t",
      "t/callbacks.t",
      "t/yamlish-output.t",
      "t/scheduler.t",
      "t/parser-subclass.t",
      "t/000-load.t",
      "t/bailout.t",
      "t/grammar.t",
      "t/iterator_factory.t",
      "t/testargs.t",
      "t/perl5lib.t",
      "t/harness-bailout.t",
      "t/multiplexer.t",
      "t/glob-to-regexp.t",
      "t/state_results.t",
      "t/utils.t",
      "t/regression.t",
      "t/prove.t",
      "t/process.t",
      "t/proveenv.t",
      "t/iterators.t",
      "t/proverun.t",
      "t/results.t",
      "t/aggregator.t",
      "t/yamlish-writer.t",
      "t/spool.t",
      "t/object.t",
      "t/harness-subclass.t",
      "t/taint.t",
      "t/premature-bailout.t",
      "t/parser-config.t",
      "t/source.t",
      "t/console.t",
      "t/file.t",
      "t/nofork-mux.t",
      "t/unicode.t",
      "t/base.t",
      "t/nofork.t",
      "t/subclass_tests/non_perl_source",
      "t/subclass_tests/perl_source",
      "t/lib/EmptyParser.pm",
      "t/lib/MySourceHandler.pm",
      "t/lib/MyIterator.pm",
      "t/lib/NOP.pm",
      "t/lib/MyResultFactory.pm",
      "t/lib/MyPerlSourceHandler.pm",
      "t/lib/NoFork.pm",
      "t/lib/if.pm",
      "t/lib/MyGrammar.pm",
      "t/lib/MyCustom.pm",
      "t/lib/MyResult.pm",
      "t/lib/MyShebangger.pm",
      "t/lib/MyFileSourceHandler.pm",
      "t/lib/Test/Builder.pm",
      "t/lib/Test/More.pm",
      "t/lib/Test/Simple.pm",
      "t/lib/Test/Builder/Module.pm",
      "t/lib/App/Prove/Plugin/Dummy2.pm",
      "t/lib/App/Prove/Plugin/Dummy.pm",
      "t/lib/TAP/Parser/SubclassTest.pm",
      "t/lib/TAP/Harness/TestSubclass.pm",
      "t/lib/IO/c55Capture.pm",
      "t/lib/Dev/Null.pm",
      "t/data/proverc",
      "t/data/sample.yml",
      "t/data/catme.1",
      "t/proverc/emptyexec",
      "t/source_tests/source.pl",
      "t/source_tests/harness_failure",
      "t/source_tests/source.bat",
      "t/source_tests/source.sh",
      "t/source_tests/source",
      "t/source_tests/harness_complain",
      "t/source_tests/psql",
      "t/source_tests/source.1",
      "t/source_tests/source.tap",
      "t/source_tests/psql.bat",
      "t/source_tests/harness",
      "t/source_tests/harness_badtap",
      "t/source_tests/harness_directives",
      "t/source_tests/source.t",
      "t/compat/failure.t",
      "t/compat/subclass.t",
      "t/compat/version.t",
      "t/compat/test-harness-compat.t",
      "t/compat/nonumbers.t",
      "t/compat/inc_taint.t",
      "t/compat/env.t",
      "t/compat/regression.t",
      "t/compat/switches.t",
      "t/compat/inc-propagation.t",
      "t/sample-tests/segfault",
      "t/sample-tests/todo_misparse",
      "t/sample-tests/empty",
      "t/sample-tests/skipall",
      "t/sample-tests/bailout",
      "t/sample-tests/stdout_stderr",
      "t/sample-tests/vms_nit",
      "t/sample-tests/no_nums",
      "t/sample-tests/version_good",
      "t/sample-tests/bignum",
      "t/sample-tests/schwern",
      "t/sample-tests/schwern-todo-quiet",
      "t/sample-tests/die_head_end",
      "t/sample-tests/no_output",
      "t/sample-tests/skip",
      "t/sample-tests/combined",
      "t/sample-tests/switches",
      "t/sample-tests/die",
      "t/sample-tests/version_old",
      "t/sample-tests/shbang_misparse",
      "t/sample-tests/skipall_v13",
      "t/sample-tests/strict",
      "t/sample-tests/too_many",
      "t/sample-tests/escape_eol",
      "t/sample-tests/junk_before_plan",
      "t/sample-tests/skipall_nomsg",
      "t/sample-tests/head_fail",
      "t/sample-tests/inc_taint",
      "t/sample-tests/out_of_order",
      "t/sample-tests/simple_fail",
      "t/sample-tests/zero_valid",
      "t/sample-tests/simple",
      "t/sample-tests/delayed",
      "t/sample-tests/echo",
      "t/sample-tests/descriptive_trailing",
      "t/sample-tests/with_comments",
      "t/sample-tests/todo",
      "t/sample-tests/version_late",
      "t/sample-tests/bignum_many",
      "t/sample-tests/combined_compat",
      "t/sample-tests/taint_warn",
      "t/sample-tests/sequence_misparse",
      "t/sample-tests/out_err_mix",
      "t/sample-tests/duplicates",
      "t/sample-tests/todo_inline",
      "t/sample-tests/die_unfinished",
      "t/sample-tests/lone_not_bug",
      "t/sample-tests/die_last_minute",
      "t/sample-tests/space_after_plan",
      "t/sample-tests/head_end",
      "t/sample-tests/escape_hash",
      "t/sample-tests/taint",
      "t/sample-tests/descriptive",
      "t/sample-tests/simple_yaml",
      "t/sample-tests/skip_nomsg",
      "inc/MyBuilder.pm",
      "bin/prove",
      "examples/README",
      "examples/analyze_tests.pl",
      "examples/my_exec",
      "examples/silent-harness.pl",
      "examples/test_urls.txt",
      "examples/t/10-stuff.t",
      "examples/t/ruby.t",
      "examples/bin/tprove_gtk",
      "examples/bin/test_html.pl",
      "examples/bin/forked_tests.pl",
      "examples/harness-hook/hook.pl",
      "examples/harness-hook/lib/Harness/Hook.pm",
      "xt/perls/harness_perl.t",
      "xt/perls/sample-tests/perl_version",
      "xt/author/stdin.t",
      "xt/author/pod-coverage.t",
      "xt/author/pod.t"
   ],
   "files_hash" : {
      "Build.PL" : {
         "mtime" : 1263934041,
         "required" : [
            "5.006"
         ],
         "size" : 969,
         "used" : [
            "File::Spec",
            "Module::Build",
            "MyBuilder",
            "strict"
         ]
      },
      "Changes" : {
         "mtime" : 1263934040,
         "size" : 35237
      },
      "Changes-2.64" : {
         "mtime" : 1263934041,
         "size" : 27433
      },
      "HACKING.pod" : {
         "mtime" : 1263934041,
         "size" : 6322
      },
      "MANIFEST" : {
         "mtime" : 1263934041,
         "size" : 5376
      },
      "META.yml" : {
         "mtime" : 1263934041,
         "size" : 4958
      },
      "Makefile.PL" : {
         "mtime" : 1263934041,
         "required" : [
            "5.006"
         ],
         "size" : 1111,
         "used" : [
            "ExtUtils::MakeMaker",
            "strict"
         ]
      },
      "README" : {
         "mtime" : 1263934040,
         "size" : 538
      },
      "bin/prove" : {
         "mtime" : 1263934041,
         "size" : 10560
      },
      "examples/README" : {
         "mtime" : 1263934041,
         "size" : 2155
      },
      "examples/analyze_tests.pl" : {
         "mtime" : 1263934041,
         "size" : 2093
      },
      "examples/bin/forked_tests.pl" : {
         "mtime" : 1263934040,
         "size" : 1620
      },
      "examples/bin/test_html.pl" : {
         "mtime" : 1263934041,
         "size" : 222
      },
      "examples/bin/tprove_gtk" : {
         "mtime" : 1263934040,
         "size" : 11006
      },
      "examples/harness-hook/hook.pl" : {
         "mtime" : 1263934040,
         "size" : 305
      },
      "examples/harness-hook/lib/Harness/Hook.pm" : {
         "mtime" : 1263934040,
         "size" : 483
      },
      "examples/my_exec" : {
         "mtime" : 1263934041,
         "size" : 387
      },
      "examples/silent-harness.pl" : {
         "mtime" : 1263934041,
         "size" : 367
      },
      "examples/t/10-stuff.t" : {
         "mtime" : 1263934040,
         "size" : 314
      },
      "examples/t/ruby.t" : {
         "mtime" : 1263934040,
         "size" : 42
      },
      "examples/test_urls.txt" : {
         "mtime" : 1263934040,
         "size" : 45
      },
      "inc/MyBuilder.pm" : {
         "mtime" : 1263934041,
         "size" : 2801
      },
      "lib/App/Prove.pm" : {
         "module" : "App::Prove",
         "mtime" : 1263934041,
         "size" : 18207,
         "used" : [
            "App::Prove::State",
            "Carp",
            "File::Spec",
            "Getopt::Long",
            "TAP::Harness",
            "TAP::Object",
            "TAP::Parser::Utils",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/App/Prove/State.pm" : {
         "module" : "App::Prove::State",
         "mtime" : 1263934041,
         "size" : 10908,
         "used" : [
            "App::Prove::State::Result",
            "Carp",
            "File::Find",
            "File::Spec",
            "TAP::Base",
            "TAP::Parser::YAMLish::Reader",
            "TAP::Parser::YAMLish::Writer",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/App/Prove/State/Result.pm" : {
         "module" : "App::Prove::State::Result",
         "mtime" : 1263934041,
         "noed" : [
            "strict"
         ],
         "size" : 4948,
         "used" : [
            "App::Prove::State::Result::Test",
            "Carp",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/App/Prove/State/Result/Test.pm" : {
         "module" : "App::Prove::State::Result::Test",
         "mtime" : 1263934040,
         "noed" : [
            "strict"
         ],
         "size" : 3422,
         "used" : [
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Base.pm" : {
         "module" : "TAP::Base",
         "mtime" : 1263934040,
         "size" : 2228,
         "used" : [
            "TAP::Object",
            "strict",
            "vars"
         ],
         "used_in_eval" : [
            "Time::HiRes"
         ]
      },
      "lib/TAP/Formatter/Base.pm" : {
         "module" : "TAP::Formatter::Base",
         "mtime" : 1263934041,
         "required" : [
            "TAP::Formatter::Color"
         ],
         "size" : 11321,
         "used" : [
            "POSIX",
            "TAP::Base",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Formatter/Color.pm" : {
         "module" : "TAP::Formatter::Color",
         "mtime" : 1263934040,
         "size" : 3291,
         "used" : [
            "constant",
            "strict",
            "vars"
         ],
         "used_in_eval" : [
            "Term::ANSIColor",
            "Win32::Console"
         ]
      },
      "lib/TAP/Formatter/Console.pm" : {
         "module" : "TAP::Formatter::Console",
         "mtime" : 1263934040,
         "size" : 1789,
         "used" : [
            "POSIX",
            "TAP::Formatter::Base",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Formatter/Console/ParallelSession.pm" : {
         "module" : "TAP::Formatter::Console::ParallelSession",
         "mtime" : 1263934041,
         "size" : 4231,
         "used" : [
            "Carp",
            "File::Path",
            "File::Spec",
            "TAP::Formatter::Console::Session",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Formatter/Console/Session.pm" : {
         "module" : "TAP::Formatter::Console::Session",
         "mtime" : 1263934041,
         "noed" : [
            "strict"
         ],
         "size" : 6063,
         "used" : [
            "TAP::Formatter::Session",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Formatter/File.pm" : {
         "module" : "TAP::Formatter::File",
         "mtime" : 1263934041,
         "size" : 890,
         "used" : [
            "POSIX",
            "TAP::Formatter::Base",
            "TAP::Formatter::File::Session",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Formatter/File/Session.pm" : {
         "module" : "TAP::Formatter::File::Session",
         "mtime" : 1263934041,
         "size" : 2668,
         "used" : [
            "TAP::Formatter::Session",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Formatter/Session.pm" : {
         "module" : "TAP::Formatter::Session",
         "mtime" : 1263934041,
         "noed" : [
            "strict"
         ],
         "size" : 3753,
         "used" : [
            "TAP::Base",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Harness.pm" : {
         "module" : "TAP::Harness",
         "mtime" : 1263934041,
         "noed" : [
            "strict"
         ],
         "size" : 25881,
         "used" : [
            "Carp",
            "File::Path",
            "File::Spec",
            "IO::Handle",
            "TAP::Base",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Harness/Beyond.pod" : {
         "mtime" : 1263934041,
         "size" : 15473
      },
      "lib/TAP/Object.pm" : {
         "module" : "TAP::Object",
         "mtime" : 1263934041,
         "noed" : [
            "strict"
         ],
         "required" : [
            "Carp"
         ],
         "size" : 2742,
         "used" : [
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser.pm" : {
         "license" : "Perl_5",
         "module" : "TAP::Parser",
         "mtime" : 1263934040,
         "size" : 51264,
         "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",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Aggregator.pm" : {
         "module" : "TAP::Parser::Aggregator",
         "mtime" : 1263934041,
         "noed" : [
            "strict"
         ],
         "required" : [
            "Carp"
         ],
         "size" : 9274,
         "used" : [
            "Benchmark",
            "TAP::Object",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Grammar.pm" : {
         "module" : "TAP::Parser::Grammar",
         "mtime" : 1263934041,
         "required" : [
            "Carp"
         ],
         "size" : 15568,
         "used" : [
            "TAP::Object",
            "TAP::Parser::ResultFactory",
            "TAP::Parser::YAMLish::Reader",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Iterator.pm" : {
         "module" : "TAP::Parser::Iterator",
         "mtime" : 1263934041,
         "required" : [
            "Carp"
         ],
         "size" : 3050,
         "used" : [
            "TAP::Object",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Iterator/Array.pm" : {
         "module" : "TAP::Parser::Iterator::Array",
         "mtime" : 1263934040,
         "size" : 1735,
         "used" : [
            "TAP::Parser::Iterator",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Iterator/Process.pm" : {
         "module" : "TAP::Parser::Iterator::Process",
         "mtime" : 1263934041,
         "noed" : [
            "strict"
         ],
         "required_in_eval" : [
            "POSIX"
         ],
         "size" : 9194,
         "used" : [
            "Config",
            "IO::Handle",
            "TAP::Parser::Iterator",
            "strict",
            "vars"
         ],
         "used_in_eval" : [
            "Encode"
         ]
      },
      "lib/TAP/Parser/Iterator/Stream.pm" : {
         "module" : "TAP::Parser::Iterator::Stream",
         "mtime" : 1263934041,
         "size" : 1755,
         "used" : [
            "TAP::Parser::Iterator",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/IteratorFactory.pm" : {
         "module" : "TAP::Parser::IteratorFactory",
         "mtime" : 1263934041,
         "size" : 8111,
         "used" : [
            "Carp",
            "File::Basename",
            "TAP::Object",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Multiplexer.pm" : {
         "module" : "TAP::Parser::Multiplexer",
         "mtime" : 1263934041,
         "size" : 4293,
         "used" : [
            "IO::Select",
            "TAP::Object",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Result.pm" : {
         "module" : "TAP::Parser::Result",
         "mtime" : 1263934040,
         "noed" : [
            "strict"
         ],
         "size" : 6191,
         "used" : [
            "TAP::Object",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Result/Bailout.pm" : {
         "module" : "TAP::Parser::Result::Bailout",
         "mtime" : 1263934041,
         "size" : 1181,
         "used" : [
            "TAP::Parser::Result",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Result/Comment.pm" : {
         "module" : "TAP::Parser::Result::Comment",
         "mtime" : 1263934041,
         "size" : 1019,
         "used" : [
            "TAP::Parser::Result",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Result/Plan.pm" : {
         "module" : "TAP::Parser::Result::Plan",
         "mtime" : 1263934040,
         "size" : 2081,
         "used" : [
            "TAP::Parser::Result",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Result/Pragma.pm" : {
         "module" : "TAP::Parser::Result::Pragma",
         "mtime" : 1263934041,
         "size" : 979,
         "used" : [
            "TAP::Parser::Result",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Result/Test.pm" : {
         "module" : "TAP::Parser::Result::Test",
         "mtime" : 1263934041,
         "size" : 6134,
         "used" : [
            "TAP::Parser::Result",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Result/Unknown.pm" : {
         "module" : "TAP::Parser::Result::Unknown",
         "mtime" : 1263934040,
         "size" : 791,
         "used" : [
            "TAP::Parser::Result",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Result/Version.pm" : {
         "module" : "TAP::Parser::Result::Version",
         "mtime" : 1263934041,
         "size" : 979,
         "used" : [
            "TAP::Parser::Result",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Result/YAML.pm" : {
         "module" : "TAP::Parser::Result::YAML",
         "mtime" : 1263934040,
         "size" : 913,
         "used" : [
            "TAP::Parser::Result",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/ResultFactory.pm" : {
         "module" : "TAP::Parser::ResultFactory",
         "mtime" : 1263934040,
         "required" : [
            "Carp"
         ],
         "size" : 4265,
         "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",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Scheduler.pm" : {
         "module" : "TAP::Parser::Scheduler",
         "mtime" : 1263934041,
         "size" : 7240,
         "used" : [
            "Carp",
            "TAP::Parser::Scheduler::Job",
            "TAP::Parser::Scheduler::Spinner",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Scheduler/Job.pm" : {
         "module" : "TAP::Parser::Scheduler::Job",
         "mtime" : 1263934041,
         "size" : 1672,
         "used" : [
            "Carp",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Scheduler/Spinner.pm" : {
         "module" : "TAP::Parser::Scheduler::Spinner",
         "mtime" : 1263934041,
         "size" : 862,
         "used" : [
            "Carp",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Source.pm" : {
         "module" : "TAP::Parser::Source",
         "mtime" : 1263934041,
         "size" : 9096,
         "used" : [
            "File::Basename",
            "TAP::Object",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/SourceHandler.pm" : {
         "module" : "TAP::Parser::SourceHandler",
         "mtime" : 1263934040,
         "size" : 5245,
         "used" : [
            "TAP::Object",
            "TAP::Parser::Iterator",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/SourceHandler/Executable.pm" : {
         "module" : "TAP::Parser::SourceHandler::Executable",
         "mtime" : 1263934041,
         "size" : 4127,
         "used" : [
            "TAP::Parser::Iterator::Process",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/SourceHandler/File.pm" : {
         "module" : "TAP::Parser::SourceHandler::File",
         "mtime" : 1263934040,
         "size" : 2984,
         "used" : [
            "TAP::Parser::Iterator::Stream",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/SourceHandler/Handle.pm" : {
         "module" : "TAP::Parser::SourceHandler::Handle",
         "mtime" : 1263934040,
         "size" : 2699,
         "used" : [
            "TAP::Parser::Iterator::Stream",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/SourceHandler/Perl.pm" : {
         "module" : "TAP::Parser::SourceHandler::Perl",
         "mtime" : 1263934041,
         "size" : 8017,
         "used" : [
            "Config",
            "TAP::Parser::Iterator::Process",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler::Executable",
            "TAP::Parser::Utils",
            "constant",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/SourceHandler/RawTAP.pm" : {
         "module" : "TAP::Parser::SourceHandler::RawTAP",
         "mtime" : 1263934040,
         "size" : 2889,
         "used" : [
            "TAP::Parser::Iterator::Array",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::SourceHandler",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/SourceHandler/pgTAP.pm" : {
         "module" : "TAP::Parser::SourceHandler::pgTAP",
         "mtime" : 1263934041,
         "size" : 6626,
         "used" : [
            "TAP::Parser::Iterator::Process",
            "TAP::Parser::IteratorFactory",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/Utils.pm" : {
         "module" : "TAP::Parser::Utils",
         "mtime" : 1263934040,
         "size" : 1476,
         "used" : [
            "Exporter",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/YAMLish/Reader.pm" : {
         "license" : "Perl_5",
         "module" : "TAP::Parser::YAMLish::Reader",
         "mtime" : 1263934041,
         "size" : 7634,
         "used" : [
            "TAP::Object",
            "strict",
            "vars"
         ]
      },
      "lib/TAP/Parser/YAMLish/Writer.pm" : {
         "license" : "Perl_5",
         "module" : "TAP::Parser::YAMLish::Writer",
         "mtime" : 1263934041,
         "size" : 5267,
         "used" : [
            "TAP::Object",
            "strict",
            "vars"
         ]
      },
      "lib/Test/Harness.pm" : {
         "license" : "Perl_5",
         "module" : "Test::Harness",
         "mtime" : 1263934041,
         "required" : [
            "5.00405"
         ],
         "size" : 15401,
         "used" : [
            "Config",
            "Exporter",
            "TAP::Harness",
            "TAP::Parser::Aggregator",
            "TAP::Parser::Source::Perl",
            "TAP::Parser::Utils",
            "constant",
            "strict",
            "vars"
         ],
         "used_in_eval" : [
            "Time::HiRes"
         ]
      },
      "perlcriticrc" : {
         "mtime" : 1263934041,
         "size" : 714
      },
      "t/000-load.t" : {
         "mtime" : 1263934040,
         "size" : 1867,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/aggregator.t" : {
         "mtime" : 1263934040,
         "size" : 9560,
         "used" : [
            "TAP::Parser",
            "TAP::Parser::Aggregator",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/bailout.t" : {
         "mtime" : 1263934041,
         "size" : 3185,
         "used" : [
            "TAP::Parser",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/base.t" : {
         "mtime" : 1263934041,
         "size" : 4794,
         "used" : [
            "TAP::Base",
            "Test::More",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/callbacks.t" : {
         "mtime" : 1263934041,
         "size" : 2614,
         "used" : [
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/compat/env.t" : {
         "mtime" : 1263934041,
         "size" : 613,
         "used" : [
            "Test::Harness",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/compat/failure.t" : {
         "mtime" : 1263934040,
         "size" : 1527,
         "used" : [
            "File::Spec",
            "Test::Harness",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/compat/inc-propagation.t" : {
         "mtime" : 1263934040,
         "size" : 1327,
         "used" : [
            "Config",
            "Test::Harness",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/compat/inc_taint.t" : {
         "mtime" : 1263934041,
         "size" : 864,
         "used" : [
            "Dev::Null",
            "Test::Harness",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/compat/nonumbers.t" : {
         "mtime" : 1263934041,
         "size" : 152
      },
      "t/compat/regression.t" : {
         "mtime" : 1263934041,
         "size" : 355,
         "used" : [
            "Test::Harness",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/compat/subclass.t" : {
         "mtime" : 1263934040,
         "size" : 662,
         "used" : [
            "Test::Harness",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/compat/switches.t" : {
         "mtime" : 1263934041,
         "size" : 343,
         "used" : [
            "Test::Harness",
            "strict"
         ]
      },
      "t/compat/test-harness-compat.t" : {
         "mtime" : 1263934040,
         "size" : 27196,
         "used" : [
            "File::Spec",
            "Test::Harness",
            "Test::More",
            "strict"
         ]
      },
      "t/compat/version.t" : {
         "mtime" : 1263934041,
         "size" : 266,
         "used" : [
            "Test::Harness",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/console.t" : {
         "mtime" : 1263934041,
         "size" : 1069,
         "used" : [
            "TAP::Formatter::Console",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/data/catme.1" : {
         "mtime" : 1263934040,
         "size" : 10
      },
      "t/data/proverc" : {
         "mtime" : 1263934041,
         "size" : 127
      },
      "t/data/sample.yml" : {
         "mtime" : 1263934041,
         "size" : 588
      },
      "t/errors.t" : {
         "mtime" : 1263934040,
         "size" : 4741,
         "used" : [
            "TAP::Parser",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/file.t" : {
         "mtime" : 1263934041,
         "required" : [
            "TAP::Formatter::Base"
         ],
         "size" : 14160,
         "used" : [
            "TAP::Harness",
            "Test::More",
            "strict"
         ]
      },
      "t/glob-to-regexp.t" : {
         "mtime" : 1263934041,
         "required" : [
            "TAP::Parser::Scheduler"
         ],
         "size" : 974,
         "used" : [
            "Test::More",
            "strict"
         ]
      },
      "t/grammar.t" : {
         "mtime" : 1263934041,
         "size" : 11950,
         "used" : [
            "EmptyParser",
            "TAP::Parser::Grammar",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "strict"
         ]
      },
      "t/harness-bailout.t" : {
         "mtime" : 1263934041,
         "size" : 1353,
         "used" : [
            "File::Spec",
            "TAP::Harness",
            "Test::More",
            "strict"
         ]
      },
      "t/harness-subclass.t" : {
         "mtime" : 1263934040,
         "noed" : [
            "strict"
         ],
         "size" : 1867,
         "used" : [
            "TAP::Harness",
            "Test::More",
            "strict"
         ]
      },
      "t/harness.t" : {
         "mtime" : 1263934041,
         "noed" : [
            "warnings"
         ],
         "size" : 28851,
         "used" : [
            "File::Path",
            "IO::c55Capture",
            "TAP::Harness",
            "Test::More",
            "strict"
         ]
      },
      "t/iterator_factory.t" : {
         "mtime" : 1263934041,
         "size" : 5140,
         "used" : [
            "File::Spec",
            "IO::File",
            "TAP::Parser::IteratorFactory",
            "TAP::Parser::Source",
            "Test::More",
            "strict"
         ]
      },
      "t/iterators.t" : {
         "mtime" : 1263934041,
         "size" : 5985,
         "used" : [
            "Config",
            "File::Spec",
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/lib/App/Prove/Plugin/Dummy.pm" : {
         "mtime" : 1263934041,
         "size" : 99
      },
      "t/lib/App/Prove/Plugin/Dummy2.pm" : {
         "mtime" : 1263934041,
         "size" : 150
      },
      "t/lib/Dev/Null.pm" : {
         "mtime" : 1263934040,
         "size" : 328
      },
      "t/lib/EmptyParser.pm" : {
         "mtime" : 1263934040,
         "size" : 426
      },
      "t/lib/IO/c55Capture.pm" : {
         "mtime" : 1263934040,
         "size" : 2314
      },
      "t/lib/MyCustom.pm" : {
         "mtime" : 1263934041,
         "size" : 182
      },
      "t/lib/MyFileSourceHandler.pm" : {
         "mtime" : 1263934040,
         "size" : 757
      },
      "t/lib/MyGrammar.pm" : {
         "mtime" : 1263934041,
         "size" : 348
      },
      "t/lib/MyIterator.pm" : {
         "mtime" : 1263934041,
         "size" : 477
      },
      "t/lib/MyPerlSourceHandler.pm" : {
         "mtime" : 1263934041,
         "size" : 494
      },
      "t/lib/MyResult.pm" : {
         "mtime" : 1263934041,
         "size" : 345
      },
      "t/lib/MyResultFactory.pm" : {
         "mtime" : 1263934041,
         "size" : 425
      },
      "t/lib/MyShebangger.pm" : {
         "mtime" : 1263934041,
         "size" : 2287
      },
      "t/lib/MySourceHandler.pm" : {
         "mtime" : 1263934040,
         "size" : 819
      },
      "t/lib/NOP.pm" : {
         "mtime" : 1263934040,
         "size" : 65
      },
      "t/lib/NoFork.pm" : {
         "mtime" : 1263934041,
         "size" : 290
      },
      "t/lib/TAP/Harness/TestSubclass.pm" : {
         "mtime" : 1263934041,
         "size" : 188
      },
      "t/lib/TAP/Parser/SubclassTest.pm" : {
         "mtime" : 1263934040,
         "size" : 1088
      },
      "t/lib/Test/Builder.pm" : {
         "license" : "Perl_5",
         "mtime" : 1263934041,
         "size" : 42199
      },
      "t/lib/Test/Builder/Module.pm" : {
         "mtime" : 1263934041,
         "size" : 3861
      },
      "t/lib/Test/More.pm" : {
         "license" : "Perl_5",
         "mtime" : 1263934041,
         "size" : 39474
      },
      "t/lib/Test/Simple.pm" : {
         "license" : "Perl_5",
         "mtime" : 1263934040,
         "size" : 6595
      },
      "t/lib/if.pm" : {
         "mtime" : 1263934041,
         "size" : 1210
      },
      "t/multiplexer.t" : {
         "mtime" : 1263934040,
         "size" : 5464,
         "used" : [
            "File::Spec",
            "TAP::Parser",
            "TAP::Parser::Iterator::Process",
            "TAP::Parser::Multiplexer",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/nofork-mux.t" : {
         "mtime" : 1263934041,
         "size" : 296,
         "used" : [
            "NoFork",
            "lib",
            "strict"
         ]
      },
      "t/nofork.t" : {
         "mtime" : 1263934040,
         "size" : 1756,
         "used" : [
            "Config",
            "IO::c55Capture",
            "TAP::Harness",
            "lib",
            "strict"
         ]
      },
      "t/object.t" : {
         "mtime" : 1263934040,
         "size" : 779,
         "used" : [
            "Test::More",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/parse.t" : {
         "mtime" : 1263934041,
         "size" : 32104,
         "used" : [
            "File::Spec",
            "IO::c55Capture",
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/parser-config.t" : {
         "mtime" : 1263934041,
         "size" : 905,
         "used" : [
            "File::Spec::Functions",
            "TAP::Parser",
            "Test::More",
            "strict",
            "vars"
         ]
      },
      "t/parser-subclass.t" : {
         "mtime" : 1263934041,
         "size" : 2435,
         "used" : [
            "File::Spec::Functions",
            "Test::More",
            "strict",
            "vars"
         ]
      },
      "t/perl5lib.t" : {
         "mtime" : 1263934040,
         "size" : 1177,
         "used" : [
            "App::Prove",
            "Config",
            "Test::Harness",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/premature-bailout.t" : {
         "mtime" : 1263934041,
         "size" : 2363,
         "used" : [
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/process.t" : {
         "mtime" : 1263934041,
         "size" : 1102,
         "used" : [
            "File::Spec",
            "TAP::Parser::Iterator::Process",
            "lib",
            "strict"
         ],
         "used_in_eval" : [
            "Time::HiRes"
         ]
      },
      "t/prove.t" : {
         "mtime" : 1263934041,
         "required_in_eval" : [
            "YAML"
         ],
         "size" : 47251,
         "used" : [
            "App::Prove",
            "Data::Dumper",
            "File::Spec",
            "Test::More",
            "strict",
            "vars"
         ]
      },
      "t/proveenv.t" : {
         "mtime" : 1263934041,
         "size" : 324,
         "used" : [
            "App::Prove",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/proverc.t" : {
         "mtime" : 1263934041,
         "size" : 686,
         "used" : [
            "App::Prove",
            "File::Spec",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/proverc/emptyexec" : {
         "mtime" : 1263934041,
         "size" : 11
      },
      "t/proverun.t" : {
         "mtime" : 1263934040,
         "size" : 4352,
         "used" : [
            "App::Prove",
            "File::Spec",
            "TAP::Formatter::Console",
            "TAP::Parser::Iterator::Process",
            "Test::More",
            "strict",
            "vars"
         ]
      },
      "t/regression.t" : {
         "mtime" : 1263934040,
         "noed" : [
            "strict"
         ],
         "size" : 112296,
         "used" : [
            "Config",
            "File::Spec",
            "TAP::Parser",
            "Test::More",
            "constant",
            "strict"
         ]
      },
      "t/results.t" : {
         "mtime" : 1263934041,
         "size" : 7844,
         "used" : [
            "TAP::Parser::Result",
            "TAP::Parser::ResultFactory",
            "Test::More",
            "constant",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/sample-tests/bailout" : {
         "mtime" : 1263934040,
         "size" : 156
      },
      "t/sample-tests/bignum" : {
         "mtime" : 1263934040,
         "size" : 62
      },
      "t/sample-tests/bignum_many" : {
         "mtime" : 1263934041,
         "size" : 123
      },
      "t/sample-tests/combined" : {
         "mtime" : 1263934041,
         "size" : 333
      },
      "t/sample-tests/combined_compat" : {
         "mtime" : 1263934040,
         "size" : 203
      },
      "t/sample-tests/delayed" : {
         "mtime" : 1263934041,
         "size" : 450
      },
      "t/sample-tests/descriptive" : {
         "mtime" : 1263934041,
         "size" : 168
      },
      "t/sample-tests/descriptive_trailing" : {
         "mtime" : 1263934041,
         "size" : 168
      },
      "t/sample-tests/die" : {
         "mtime" : 1263934041,
         "size" : 89
      },
      "t/sample-tests/die_head_end" : {
         "mtime" : 1263934040,
         "size" : 106
      },
      "t/sample-tests/die_last_minute" : {
         "mtime" : 1263934041,
         "size" : 111
      },
      "t/sample-tests/die_unfinished" : {
         "mtime" : 1263934041,
         "size" : 106
      },
      "t/sample-tests/duplicates" : {
         "mtime" : 1263934041,
         "size" : 92
      },
      "t/sample-tests/echo" : {
         "mtime" : 1263934041,
         "size" : 88
      },
      "t/sample-tests/empty" : {
         "mtime" : 1263934041,
         "size" : 48
      },
      "t/sample-tests/escape_eol" : {
         "mtime" : 1263934041,
         "size" : 117
      },
      "t/sample-tests/escape_hash" : {
         "mtime" : 1263934041,
         "size" : 106
      },
      "t/sample-tests/head_end" : {
         "mtime" : 1263934041,
         "size" : 113
      },
      "t/sample-tests/head_fail" : {
         "mtime" : 1263934040,
         "size" : 117
      },
      "t/sample-tests/inc_taint" : {
         "mtime" : 1263934041,
         "size" : 82
      },
      "t/sample-tests/junk_before_plan" : {
         "mtime" : 1263934041,
         "size" : 74
      },
      "t/sample-tests/lone_not_bug" : {
         "mtime" : 1263934041,
         "size" : 129
      },
      "t/sample-tests/no_nums" : {
         "mtime" : 1263934041,
         "size" : 55
      },
      "t/sample-tests/no_output" : {
         "mtime" : 1263934041,
         "size" : 26
      },
      "t/sample-tests/out_err_mix" : {
         "mtime" : 1263934040,
         "size" : 231
      },
      "t/sample-tests/out_of_order" : {
         "mtime" : 1263934041,
         "size" : 661
      },
      "t/sample-tests/schwern" : {
         "mtime" : 1263934041,
         "size" : 44
      },
      "t/sample-tests/schwern-todo-quiet" : {
         "mtime" : 1263934041,
         "size" : 339
      },
      "t/sample-tests/segfault" : {
         "mtime" : 1263934041,
         "size" : 62
      },
      "t/sample-tests/sequence_misparse" : {
         "mtime" : 1263934040,
         "size" : 291
      },
      "t/sample-tests/shbang_misparse" : {
         "mtime" : 1263934041,
         "size" : 365
      },
      "t/sample-tests/simple" : {
         "mtime" : 1263934041,
         "size" : 61
      },
      "t/sample-tests/simple_fail" : {
         "mtime" : 1263934041,
         "size" : 69
      },
      "t/sample-tests/simple_yaml" : {
         "mtime" : 1263934041,
         "size" : 239
      },
      "t/sample-tests/skip" : {
         "mtime" : 1263934041,
         "size" : 82
      },
      "t/sample-tests/skip_nomsg" : {
         "mtime" : 1263934041,
         "size" : 38
      },
      "t/sample-tests/skipall" : {
         "mtime" : 1263934041,
         "size" : 53
      },
      "t/sample-tests/skipall_nomsg" : {
         "mtime" : 1263934041,
         "size" : 24
      },
      "t/sample-tests/skipall_v13" : {
         "mtime" : 1263934041,
         "size" : 68
      },
      "t/sample-tests/space_after_plan" : {
         "mtime" : 1263934041,
         "size" : 119
      },
      "t/sample-tests/stdout_stderr" : {
         "mtime" : 1263934041,
         "size" : 131
      },
      "t/sample-tests/strict" : {
         "mtime" : 1263934040,
         "size" : 119
      },
      "t/sample-tests/switches" : {
         "mtime" : 1263934041,
         "size" : 67
      },
      "t/sample-tests/taint" : {
         "mtime" : 1263934040,
         "size" : 140
      },
      "t/sample-tests/taint_warn" : {
         "mtime" : 1263934041,
         "size" : 226
      },
      "t/sample-tests/todo" : {
         "mtime" : 1263934041,
         "size" : 75
      },
      "t/sample-tests/todo_inline" : {
         "mtime" : 1263934040,
         "size" : 181
      },
      "t/sample-tests/todo_misparse" : {
         "mtime" : 1263934041,
         "size" : 59
      },
      "t/sample-tests/too_many" : {
         "mtime" : 1263934041,
         "size" : 109
      },
      "t/sample-tests/version_good" : {
         "mtime" : 1263934041,
         "size" : 76
      },
      "t/sample-tests/version_late" : {
         "mtime" : 1263934041,
         "size" : 76
      },
      "t/sample-tests/version_old" : {
         "mtime" : 1263934041,
         "size" : 76
      },
      "t/sample-tests/vms_nit" : {
         "mtime" : 1263934041,
         "size" : 41
      },
      "t/sample-tests/with_comments" : {
         "mtime" : 1263934041,
         "size" : 304
      },
      "t/sample-tests/zero_valid" : {
         "mtime" : 1263934041,
         "size" : 83
      },
      "t/scheduler.t" : {
         "mtime" : 1263934041,
         "size" : 5445,
         "used" : [
            "TAP::Parser::Scheduler",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/source.t" : {
         "mtime" : 1263934041,
         "size" : 8199,
         "used" : [
            "File::Spec",
            "Test::More",
            "strict"
         ]
      },
      "t/source_handler.t" : {
         "mtime" : 1263934041,
         "size" : 15230,
         "used" : [
            "File::Spec",
            "IO::File",
            "IO::Handle",
            "MyShebangger",
            "TAP::Parser::Source",
            "TAP::Parser::SourceHandler",
            "Test::More",
            "strict"
         ]
      },
      "t/source_tests/harness" : {
         "mtime" : 1263934041,
         "size" : 75
      },
      "t/source_tests/harness_badtap" : {
         "mtime" : 1263934040,
         "size" : 112
      },
      "t/source_tests/harness_complain" : {
         "mtime" : 1263934041,
         "size" : 117
      },
      "t/source_tests/harness_directives" : {
         "mtime" : 1263934041,
         "size" : 179
      },
      "t/source_tests/harness_failure" : {
         "mtime" : 1263934041,
         "size" : 235
      },
      "t/source_tests/psql" : {
         "mtime" : 1263934040,
         "size" : 41
      },
      "t/source_tests/psql.bat" : {
         "mtime" : 1263934041,
         "size" : 443
      },
      "t/source_tests/source" : {
         "mtime" : 1263934041,
         "size" : 214
      },
      "t/source_tests/source.1" : {
         "mtime" : 1263934040,
         "size" : 21
      },
      "t/source_tests/source.bat" : {
         "mtime" : 1263934041,
         "size" : 103
      },
      "t/source_tests/source.pl" : {
         "mtime" : 1263934041,
         "size" : 70
      },
      "t/source_tests/source.sh" : {
         "mtime" : 1263934041,
         "size" : 46
      },
      "t/source_tests/source.t" : {
         "mtime" : 1263934041,
         "size" : 69
      },
      "t/source_tests/source.tap" : {
         "mtime" : 1263934040,
         "size" : 23
      },
      "t/spool.t" : {
         "mtime" : 1263934041,
         "noed" : [
            "strict"
         ],
         "size" : 3323,
         "used" : [
            "File::Path",
            "Symbol",
            "TAP::Harness",
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "Test::More",
            "strict"
         ]
      },
      "t/state.t" : {
         "mtime" : 1263934041,
         "size" : 8013,
         "used" : [
            "App::Prove::State",
            "App::Prove::State::Result",
            "Data::Dumper",
            "Test::More",
            "strict"
         ]
      },
      "t/state_results.t" : {
         "mtime" : 1263934040,
         "size" : 5151,
         "used" : [
            "App::Prove::State",
            "Test::More",
            "strict"
         ]
      },
      "t/streams.t" : {
         "mtime" : 1263934041,
         "size" : 6472,
         "used" : [
            "TAP::Parser",
            "TAP::Parser::Iterator::Array",
            "TAP::Parser::Iterator::Stream",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/subclass_tests/non_perl_source" : {
         "mtime" : 1263934040,
         "size" : 51
      },
      "t/subclass_tests/perl_source" : {
         "mtime" : 1263934040,
         "size" : 75
      },
      "t/taint.t" : {
         "mtime" : 1263934041,
         "size" : 1081,
         "used" : [
            "Config",
            "TAP::Parser",
            "strict"
         ]
      },
      "t/testargs.t" : {
         "mtime" : 1263934040,
         "size" : 4594,
         "used" : [
            "App::Prove",
            "File::Spec",
            "TAP::Harness",
            "TAP::Parser",
            "Test::More",
            "lib",
            "strict",
            "vars"
         ]
      },
      "t/unicode.t" : {
         "mtime" : 1263934041,
         "size" : 3810,
         "used" : [
            "TAP::Parser",
            "Test::More",
            "lib",
            "strict"
         ],
         "used_in_eval" : [
            "Encode",
            "File::Temp"
         ]
      },
      "t/utils.t" : {
         "mtime" : 1263934040,
         "size" : 1542,
         "used" : [
            "Data::Dumper",
            "TAP::Parser::Utils",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/yamlish-output.t" : {
         "mtime" : 1263934041,
         "size" : 2482,
         "used" : [
            "TAP::Parser::YAMLish::Writer",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/yamlish-writer.t" : {
         "mtime" : 1263934040,
         "size" : 7327,
         "used" : [
            "Data::Dumper",
            "TAP::Parser::YAMLish::Reader",
            "TAP::Parser::YAMLish::Writer",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/yamlish.t" : {
         "mtime" : 1263934041,
         "size" : 15361,
         "used" : [
            "TAP::Parser::YAMLish::Reader",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "xt/author/pod-coverage.t" : {
         "mtime" : 1263934041,
         "size" : 444
      },
      "xt/author/pod.t" : {
         "mtime" : 1263934040,
         "size" : 196
      },
      "xt/author/stdin.t" : {
         "mtime" : 1263934041,
         "size" : 114
      },
      "xt/perls/harness_perl.t" : {
         "mtime" : 1263934041,
         "size" : 1750
      },
      "xt/perls/sample-tests/perl_version" : {
         "mtime" : 1263934040,
         "size" : 178
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 1,
      "easily_repackageable_by_debian" : 1,
      "easily_repackageable_by_fedora" : 1,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "fits_fedora_license" : 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.12",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 1,
      "metayml_declares_perl_version" : 0,
      "metayml_has_license" : 1,
      "metayml_has_provides" : 1,
      "metayml_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" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1263934041,
   "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_yml" : {
      "abstract" : "Run Perl standard test scripts with statistics",
      "author" : [
         "Andy Armstrong  C<< <andy@hexten.net> >>"
      ],
      "configure_requires" : {
         "Module::Build" : "0.35"
      },
      "generated_by" : "Module::Build version 0.35",
      "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.18"
         },
         "App::Prove::State" : {
            "file" : "lib/App/Prove/State.pm",
            "version" : "3.18"
         },
         "App::Prove::State::Result" : {
            "file" : "lib/App/Prove/State/Result.pm",
            "version" : "3.18"
         },
         "App::Prove::State::Result::Test" : {
            "file" : "lib/App/Prove/State/Result/Test.pm",
            "version" : "3.18"
         },
         "TAP::Base" : {
            "file" : "lib/TAP/Base.pm",
            "version" : "3.18"
         },
         "TAP::Formatter::Base" : {
            "file" : "lib/TAP/Formatter/Base.pm",
            "version" : "3.18"
         },
         "TAP::Formatter::Color" : {
            "file" : "lib/TAP/Formatter/Color.pm",
            "version" : "3.18"
         },
         "TAP::Formatter::Console" : {
            "file" : "lib/TAP/Formatter/Console.pm",
            "version" : "3.18"
         },
         "TAP::Formatter::Console::ParallelSession" : {
            "file" : "lib/TAP/Formatter/Console/ParallelSession.pm",
            "version" : "3.18"
         },
         "TAP::Formatter::Console::Session" : {
            "file" : "lib/TAP/Formatter/Console/Session.pm",
            "version" : "3.18"
         },
         "TAP::Formatter::File" : {
            "file" : "lib/TAP/Formatter/File.pm",
            "version" : "3.18"
         },
         "TAP::Formatter::File::Session" : {
            "file" : "lib/TAP/Formatter/File/Session.pm",
            "version" : "3.18"
         },
         "TAP::Formatter::Session" : {
            "file" : "lib/TAP/Formatter/Session.pm",
            "version" : "3.18"
         },
         "TAP::Harness" : {
            "file" : "lib/TAP/Harness.pm",
            "version" : "3.18"
         },
         "TAP::Object" : {
            "file" : "lib/TAP/Object.pm",
            "version" : "3.18"
         },
         "TAP::Parser" : {
            "file" : "lib/TAP/Parser.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Aggregator" : {
            "file" : "lib/TAP/Parser/Aggregator.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Grammar" : {
            "file" : "lib/TAP/Parser/Grammar.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Iterator" : {
            "file" : "lib/TAP/Parser/Iterator.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Iterator::Array" : {
            "file" : "lib/TAP/Parser/Iterator/Array.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Iterator::Process" : {
            "file" : "lib/TAP/Parser/Iterator/Process.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Iterator::Stream" : {
            "file" : "lib/TAP/Parser/Iterator/Stream.pm",
            "version" : "3.18"
         },
         "TAP::Parser::IteratorFactory" : {
            "file" : "lib/TAP/Parser/IteratorFactory.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Multiplexer" : {
            "file" : "lib/TAP/Parser/Multiplexer.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Result" : {
            "file" : "lib/TAP/Parser/Result.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Result::Bailout" : {
            "file" : "lib/TAP/Parser/Result/Bailout.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Result::Comment" : {
            "file" : "lib/TAP/Parser/Result/Comment.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Result::Plan" : {
            "file" : "lib/TAP/Parser/Result/Plan.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Result::Pragma" : {
            "file" : "lib/TAP/Parser/Result/Pragma.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Result::Test" : {
            "file" : "lib/TAP/Parser/Result/Test.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Result::Unknown" : {
            "file" : "lib/TAP/Parser/Result/Unknown.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Result::Version" : {
            "file" : "lib/TAP/Parser/Result/Version.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Result::YAML" : {
            "file" : "lib/TAP/Parser/Result/YAML.pm",
            "version" : "3.18"
         },
         "TAP::Parser::ResultFactory" : {
            "file" : "lib/TAP/Parser/ResultFactory.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Scheduler" : {
            "file" : "lib/TAP/Parser/Scheduler.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Scheduler::Job" : {
            "file" : "lib/TAP/Parser/Scheduler/Job.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Scheduler::Spinner" : {
            "file" : "lib/TAP/Parser/Scheduler/Spinner.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Source" : {
            "file" : "lib/TAP/Parser/Source.pm",
            "version" : "3.18"
         },
         "TAP::Parser::SourceHandler" : {
            "file" : "lib/TAP/Parser/SourceHandler.pm",
            "version" : "3.18"
         },
         "TAP::Parser::SourceHandler::Executable" : {
            "file" : "lib/TAP/Parser/SourceHandler/Executable.pm",
            "version" : "3.18"
         },
         "TAP::Parser::SourceHandler::File" : {
            "file" : "lib/TAP/Parser/SourceHandler/File.pm",
            "version" : "3.18"
         },
         "TAP::Parser::SourceHandler::Handle" : {
            "file" : "lib/TAP/Parser/SourceHandler/Handle.pm",
            "version" : "3.18"
         },
         "TAP::Parser::SourceHandler::Perl" : {
            "file" : "lib/TAP/Parser/SourceHandler/Perl.pm",
            "version" : "3.18"
         },
         "TAP::Parser::SourceHandler::RawTAP" : {
            "file" : "lib/TAP/Parser/SourceHandler/RawTAP.pm",
            "version" : "3.18"
         },
         "TAP::Parser::SourceHandler::pgTAP" : {
            "file" : "lib/TAP/Parser/SourceHandler/pgTAP.pm",
            "version" : "3.18"
         },
         "TAP::Parser::Utils" : {
            "file" : "lib/TAP/Parser/Utils.pm",
            "version" : "3.18"
         },
         "TAP::Parser::YAMLish::Reader" : {
            "file" : "lib/TAP/Parser/YAMLish/Reader.pm",
            "version" : "3.18"
         },
         "TAP::Parser::YAMLish::Writer" : {
            "file" : "lib/TAP/Parser/YAMLish/Writer.pm",
            "version" : "3.18"
         },
         "Test::Harness" : {
            "file" : "lib/Test/Harness.pm",
            "version" : "3.18"
         }
      },
      "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/AndyA/Test-Harness/tree/master"
      },
      "version" : "3.18"
   },
   "metayml_is_parsable" : 1,
   "modules" : [
      {
         "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/Parser/SourceHandler/pgTAP.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::pgTAP"
      },
      {
         "file" : "lib/TAP/Parser/Iterator/Process.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Iterator::Process"
      },
      {
         "file" : "lib/TAP/Parser/Source.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Source"
      },
      {
         "file" : "lib/TAP/Parser/Result/Bailout.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Bailout"
      },
      {
         "file" : "lib/TAP/Parser/Result/Plan.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Plan"
      },
      {
         "file" : "lib/TAP/Parser/YAMLish/Reader.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::YAMLish::Reader"
      },
      {
         "file" : "lib/TAP/Parser/Utils.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Utils"
      },
      {
         "file" : "lib/App/Prove/State.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::Prove::State"
      },
      {
         "file" : "lib/TAP/Base.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Base"
      },
      {
         "file" : "lib/TAP/Object.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Object"
      },
      {
         "file" : "lib/TAP/Parser/Result/Version.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Version"
      },
      {
         "file" : "lib/App/Prove/State/Result.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::Prove::State::Result"
      },
      {
         "file" : "lib/TAP/Parser/Aggregator.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Aggregator"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler"
      },
      {
         "file" : "lib/TAP/Parser/Iterator/Stream.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Iterator::Stream"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler/RawTAP.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::RawTAP"
      },
      {
         "file" : "lib/TAP/Parser/Result/Comment.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Comment"
      },
      {
         "file" : "lib/App/Prove.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::Prove"
      },
      {
         "file" : "lib/TAP/Parser/Result/Test.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Test"
      },
      {
         "file" : "lib/TAP/Parser/IteratorFactory.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::IteratorFactory"
      },
      {
         "file" : "lib/TAP/Parser/YAMLish/Writer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::YAMLish::Writer"
      },
      {
         "file" : "lib/TAP/Formatter/File/Session.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::File::Session"
      },
      {
         "file" : "lib/TAP/Parser/Result/Pragma.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Pragma"
      },
      {
         "file" : "lib/TAP/Formatter/Base.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Base"
      },
      {
         "file" : "lib/TAP/Formatter/Color.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Color"
      },
      {
         "file" : "lib/Test/Harness.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Test::Harness"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler/Perl.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::Perl"
      },
      {
         "file" : "lib/TAP/Parser/Result.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result"
      },
      {
         "file" : "lib/TAP/Parser/ResultFactory.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::ResultFactory"
      },
      {
         "file" : "lib/TAP/Formatter/Session.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Session"
      },
      {
         "file" : "lib/TAP/Parser/Iterator.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Iterator"
      },
      {
         "file" : "lib/TAP/Parser/Iterator/Array.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Iterator::Array"
      },
      {
         "file" : "lib/App/Prove/State/Result/Test.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::Prove::State::Result::Test"
      },
      {
         "file" : "lib/TAP/Harness.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Harness"
      },
      {
         "file" : "lib/TAP/Parser/Scheduler.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Scheduler"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler/File.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::File"
      },
      {
         "file" : "lib/TAP/Parser/Scheduler/Job.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Scheduler::Job"
      },
      {
         "file" : "lib/TAP/Parser.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser"
      },
      {
         "file" : "lib/TAP/Parser/SourceHandler/Executable.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::SourceHandler::Executable"
      },
      {
         "file" : "lib/TAP/Formatter/File.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::File"
      },
      {
         "file" : "lib/TAP/Parser/Grammar.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Grammar"
      },
      {
         "file" : "lib/TAP/Parser/Result/YAML.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::YAML"
      },
      {
         "file" : "lib/TAP/Formatter/Console/Session.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Console::Session"
      },
      {
         "file" : "lib/TAP/Parser/Multiplexer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Multiplexer"
      },
      {
         "file" : "lib/TAP/Parser/Result/Unknown.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Result::Unknown"
      },
      {
         "file" : "lib/TAP/Formatter/Console.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Formatter::Console"
      },
      {
         "file" : "lib/TAP/Parser/Scheduler/Spinner.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "TAP::Parser::Scheduler::Spinner"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Test-Harness-3.18.tar.gz",
   "prereq" : [
      {
         "requires" : "Module::Build",
         "type" : "configure_requires",
         "version" : "0.35"
      },
      {
         "is_optional_prereq" : 1,
         "requires" : "Pod::Usage",
         "type" : "runtime_recommends",
         "version" : "1.12"
      }
   ],
   "released_epoch" : 1263934118,
   "size_packed" : 289679,
   "size_unpacked" : 1000808,
   "uses" : {
      "noed_in_code" : {
         "strict" : 10
      },
      "noed_in_tests" : {
         "strict" : 3,
         "warnings" : 1
      },
      "required_in_code" : {
         "5.00405" : 1,
         "Carp" : 8
      },
      "required_in_config" : {
         "5.006" : 2
      },
      "required_in_eval_in_code" : {
         "POSIX" : 1
      },
      "required_in_eval_in_tests" : {
         "YAML" : 1
      },
      "used_in_code" : {
         "Benchmark" : 1,
         "Carp" : 10,
         "Config" : 3,
         "Exporter" : 2,
         "File::Basename" : 2,
         "File::Find" : 1,
         "File::Path" : 2,
         "File::Spec" : 4,
         "Getopt::Long" : 1,
         "IO::Handle" : 2,
         "IO::Select" : 1,
         "POSIX" : 3,
         "TAP::Parser::Source::Perl" : 1,
         "constant" : 15,
         "strict" : 49,
         "vars" : 51
      },
      "used_in_config" : {
         "ExtUtils::MakeMaker" : 1,
         "File::Spec" : 1,
         "Module::Build" : 1,
         "MyBuilder" : 1,
         "strict" : 2
      },
      "used_in_eval_in_code" : {
         "Encode" : 1,
         "Term::ANSIColor" : 1,
         "Time::HiRes" : 2,
         "Win32::Console" : 1
      },
      "used_in_eval_in_tests" : {
         "Encode" : 1,
         "File::Temp" : 1,
         "Time::HiRes" : 1
      },
      "used_in_tests" : {
         "Config" : 6,
         "Data::Dumper" : 4,
         "File::Path" : 2,
         "File::Spec" : 15,
         "File::Spec::Functions" : 2,
         "IO::File" : 2,
         "IO::Handle" : 1,
         "Symbol" : 2,
         "constant" : 9,
         "lib" : 35,
         "strict" : 57,
         "vars" : 12
      }
   },
   "valid_signature" : -1,
   "version" : "3.18",
   "versions" : {
      "lib/App/Prove.pm" : {
         "App::Prove" : "3.18"
      },
      "lib/App/Prove/State.pm" : {
         "App::Prove::State" : "3.18"
      },
      "lib/App/Prove/State/Result.pm" : {
         "App::Prove::State::Result" : "3.18"
      },
      "lib/App/Prove/State/Result/Test.pm" : {
         "App::Prove::State::Result::Test" : "3.18"
      },
      "lib/TAP/Base.pm" : {
         "TAP::Base" : "3.18"
      },
      "lib/TAP/Formatter/Base.pm" : {
         "TAP::Formatter::Base" : "3.18"
      },
      "lib/TAP/Formatter/Color.pm" : {
         "TAP::Formatter::Color" : "3.18"
      },
      "lib/TAP/Formatter/Console.pm" : {
         "TAP::Formatter::Console" : "3.18"
      },
      "lib/TAP/Formatter/Console/ParallelSession.pm" : {
         "TAP::Formatter::Console::ParallelSession" : "3.18"
      },
      "lib/TAP/Formatter/Console/Session.pm" : {
         "TAP::Formatter::Console::Session" : "3.18"
      },
      "lib/TAP/Formatter/File.pm" : {
         "TAP::Formatter::File" : "3.18"
      },
      "lib/TAP/Formatter/File/Session.pm" : {
         "TAP::Formatter::File::Session" : "3.18"
      },
      "lib/TAP/Formatter/Session.pm" : {
         "TAP::Formatter::Session" : "3.18"
      },
      "lib/TAP/Harness.pm" : {
         "TAP::Harness" : "3.18"
      },
      "lib/TAP/Object.pm" : {
         "TAP::Object" : "3.18"
      },
      "lib/TAP/Parser.pm" : {
         "TAP::Parser" : "3.18"
      },
      "lib/TAP/Parser/Aggregator.pm" : {
         "TAP::Parser::Aggregator" : "3.18"
      },
      "lib/TAP/Parser/Grammar.pm" : {
         "TAP::Parser::Grammar" : "3.18"
      },
      "lib/TAP/Parser/Iterator.pm" : {
         "TAP::Parser::Iterator" : "3.18"
      },
      "lib/TAP/Parser/Iterator/Array.pm" : {
         "TAP::Parser::Iterator::Array" : "3.18"
      },
      "lib/TAP/Parser/Iterator/Process.pm" : {
         "TAP::Parser::Iterator::Process" : "3.18"
      },
      "lib/TAP/Parser/Iterator/Stream.pm" : {
         "TAP::Parser::Iterator::Stream" : "3.18"
      },
      "lib/TAP/Parser/IteratorFactory.pm" : {
         "TAP::Parser::IteratorFactory" : "3.18"
      },
      "lib/TAP/Parser/Multiplexer.pm" : {
         "TAP::Parser::Multiplexer" : "3.18"
      },
      "lib/TAP/Parser/Result.pm" : {
         "TAP::Parser::Result" : "3.18"
      },
      "lib/TAP/Parser/Result/Bailout.pm" : {
         "TAP::Parser::Result::Bailout" : "3.18"
      },
      "lib/TAP/Parser/Result/Comment.pm" : {
         "TAP::Parser::Result::Comment" : "3.18"
      },
      "lib/TAP/Parser/Result/Plan.pm" : {
         "TAP::Parser::Result::Plan" : "3.18"
      },
      "lib/TAP/Parser/Result/Pragma.pm" : {
         "TAP::Parser::Result::Pragma" : "3.18"
      },
      "lib/TAP/Parser/Result/Test.pm" : {
         "TAP::Parser::Result::Test" : "3.18"
      },
      "lib/TAP/Parser/Result/Unknown.pm" : {
         "TAP::Parser::Result::Unknown" : "3.18"
      },
      "lib/TAP/Parser/Result/Version.pm" : {
         "TAP::Parser::Result::Version" : "3.18"
      },
      "lib/TAP/Parser/Result/YAML.pm" : {
         "TAP::Parser::Result::YAML" : "3.18"
      },
      "lib/TAP/Parser/ResultFactory.pm" : {
         "TAP::Parser::ResultFactory" : "3.18"
      },
      "lib/TAP/Parser/Scheduler.pm" : {
         "TAP::Parser::Scheduler" : "3.18"
      },
      "lib/TAP/Parser/Scheduler/Job.pm" : {
         "TAP::Parser::Scheduler::Job" : "3.18"
      },
      "lib/TAP/Parser/Scheduler/Spinner.pm" : {
         "TAP::Parser::Scheduler::Spinner" : "3.18"
      },
      "lib/TAP/Parser/Source.pm" : {
         "TAP::Parser::Source" : "3.18"
      },
      "lib/TAP/Parser/SourceHandler.pm" : {
         "TAP::Parser::SourceHandler" : "3.18"
      },
      "lib/TAP/Parser/SourceHandler/Executable.pm" : {
         "TAP::Parser::SourceHandler::Executable" : "3.18"
      },
      "lib/TAP/Parser/SourceHandler/File.pm" : {
         "TAP::Parser::SourceHandler::File" : "3.18"
      },
      "lib/TAP/Parser/SourceHandler/Handle.pm" : {
         "TAP::Parser::SourceHandler::Handle" : "3.18"
      },
      "lib/TAP/Parser/SourceHandler/Perl.pm" : {
         "TAP::Parser::SourceHandler::Perl" : "3.18"
      },
      "lib/TAP/Parser/SourceHandler/RawTAP.pm" : {
         "TAP::Parser::SourceHandler::RawTAP" : "3.18"
      },
      "lib/TAP/Parser/SourceHandler/pgTAP.pm" : {
         "TAP::Parser::SourceHandler::pgTAP" : "3.18"
      },
      "lib/TAP/Parser/Utils.pm" : {
         "TAP::Parser::Utils" : "3.18"
      },
      "lib/TAP/Parser/YAMLish/Reader.pm" : {
         "TAP::Parser::YAMLish::Reader" : "3.18"
      },
      "lib/TAP/Parser/YAMLish/Writer.pm" : {
         "TAP::Parser::YAMLish::Writer" : "3.18"
      },
      "lib/Test/Harness.pm" : {
         "Test::Harness" : "3.18"
      }
   },
   "vname" : "Test-Harness-3.18"
}