App-JobLog

Metadata

Analyzed metadata and errors of App-JobLog.

{
   "abstracts_in_pod" : {
      "App::JobLog" : "base of work log application",
      "App::JobLog::Command" : "common functionality of App::JobLog commands",
      "App::JobLog::Command::add" : "log an event",
      "App::JobLog::Command::configure" : "examine or modify App::JobLog configuration",
      "App::JobLog::Command::done" : "close last open event",
      "App::JobLog::Command::edit" : "edit the log",
      "App::JobLog::Command::info" : "provides general App::JobLog information",
      "App::JobLog::Command::last" : "show details of last recorded event",
      "App::JobLog::Command::modify" : "modify last logged event",
      "App::JobLog::Command::note" : "take a note",
      "App::JobLog::Command::parse" : "parse a time expression",
      "App::JobLog::Command::resume" : "resume last closed task",
      "App::JobLog::Command::summary" : "show what you did during a particular period",
      "App::JobLog::Command::tags" : "show what tags you have used",
      "App::JobLog::Command::today" : "show what has happened today",
      "App::JobLog::Command::truncate" : "decapitate the log",
      "App::JobLog::Command::vacation" : "controller for vacation dates",
      "App::JobLog::Command::when" : "when you'll be done for the day",
      "App::JobLog::Config" : "central depot for App::JobLog configuration parameters and controller allowing their modification",
      "App::JobLog::Log" : "the code that lets us interact with the log",
      "App::JobLog::Log::Day" : "collects events and vacation in a complete day",
      "App::JobLog::Log::Event" : "basically adds an end time to App::JobLog::Log::Line events",
      "App::JobLog::Log::Format" : "pretty printer for log",
      "App::JobLog::Log::Line" : "encapsulates one line of log text",
      "App::JobLog::Log::Note" : "timestamped annotation in log",
      "App::JobLog::Log::Synopsis" : "consolidates App::JobClock::Log::Event objects for display",
      "App::JobLog::Time" : "consolidates basic time functions into one location",
      "App::JobLog::TimeGrammar" : "parse natural (English) language time expressions",
      "App::JobLog::Vacation" : "controller for the vacation model",
      "App::JobLog::Vacation::Period" : "extension of L<App::JobLog::Log::Event> to handle special properties of vacation periods"
   },
   "author" : "DFH",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "bin",
      "lib/App/JobLog/Command",
      "lib/App/JobLog/Log",
      "lib/App/JobLog/Vacation",
      "lib/App/JobLog",
      "lib/App",
      "lib",
      "t/data",
      "t",
      "t"
   ],
   "dist" : "App-JobLog",
   "dynamic_config" : 0,
   "error" : {
      "use_strict" : "App::JobLog, App::JobLog::Vacation::Period",
      "use_warnings" : "App::JobLog, App::JobLog::Vacation::Period"
   },
   "extension" : "tar.gz",
   "external_license_file" : "LICENSE",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "Changelog",
   "file_dist_ini" : "dist.ini",
   "file_license" : "LICENSE",
   "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" : [
      "Changelog",
      "LICENSE",
      "MANIFEST",
      "MANIFEST.SKIP",
      "META.yml",
      "Makefile.PL",
      "README",
      "bin/job",
      "dist.ini",
      "lib/App/JobLog/Command/add.pm",
      "lib/App/JobLog/Command/configure.pm",
      "lib/App/JobLog/Command/done.pm",
      "lib/App/JobLog/Command/edit.pm",
      "lib/App/JobLog/Command/info.pm",
      "lib/App/JobLog/Command/last.pm",
      "lib/App/JobLog/Command/modify.pm",
      "lib/App/JobLog/Command/note.pm",
      "lib/App/JobLog/Command/parse.pm",
      "lib/App/JobLog/Command/resume.pm",
      "lib/App/JobLog/Command/summary.pm",
      "lib/App/JobLog/Command/tags.pm",
      "lib/App/JobLog/Command/today.pm",
      "lib/App/JobLog/Command/truncate.pm",
      "lib/App/JobLog/Command/vacation.pm",
      "lib/App/JobLog/Command/when.pm",
      "lib/App/JobLog/Command.pm",
      "lib/App/JobLog/Config.pm",
      "lib/App/JobLog/Log/Day.pm",
      "lib/App/JobLog/Log/Event.pm",
      "lib/App/JobLog/Log/Format.pm",
      "lib/App/JobLog/Log/Line.pm",
      "lib/App/JobLog/Log/Note.pm",
      "lib/App/JobLog/Log/Synopsis.pm",
      "lib/App/JobLog/Log.pm",
      "lib/App/JobLog/Time.pm",
      "lib/App/JobLog/TimeGrammar.pm",
      "lib/App/JobLog/Vacation/Period.pm",
      "lib/App/JobLog/Vacation.pm",
      "lib/App/JobLog.pm",
      "simple_test.pl",
      "t/00-compile.t",
      "t/000-report-versions-tiny.t",
      "t/Log.t",
      "t/LogLine.t",
      "t/Notes.t",
      "t/TimeGrammar.t",
      "t/app.t",
      "t/data/big.log",
      "t/data/invalid.log",
      "t/data/normal.log",
      "t/data/notes.log",
      "t/data/regression1.log",
      "t/data/small.log",
      "t/data/tiny.log",
      "t/regression.t"
   ],
   "files_hash" : {
      "Changelog" : {
         "mtime" : 1409752885,
         "size" : 6319
      },
      "LICENSE" : {
         "mtime" : 1409752885,
         "size" : 18364
      },
      "MANIFEST" : {
         "mtime" : 1409752885,
         "size" : 1324
      },
      "MANIFEST.SKIP" : {
         "mtime" : 1409752885,
         "size" : 43
      },
      "META.yml" : {
         "mtime" : 1409752885,
         "size" : 1134
      },
      "Makefile.PL" : {
         "mtime" : 1409752885,
         "size" : 2602,
         "used" : [
            "ExtUtils::MakeMaker",
            "strict",
            "warnings"
         ]
      },
      "README" : {
         "mtime" : 1409752885,
         "size" : 355
      },
      "bin/job" : {
         "mtime" : 1409752885,
         "size" : 1121
      },
      "dist.ini" : {
         "mtime" : 1409752885,
         "size" : 565
      },
      "lib/App/JobLog.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog",
         "mtime" : 1409752885,
         "size" : 11517,
         "used" : [
            "App::Cmd::Setup"
         ]
      },
      "lib/App/JobLog/Command.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command",
         "mtime" : 1409752885,
         "required" : [
            "Text::WrapI18N"
         ],
         "size" : 2881,
         "used" : [
            "App::Cmd::Setup",
            "App::JobLog::Config",
            "Modern::Perl"
         ]
      },
      "lib/App/JobLog/Command/add.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::add",
         "mtime" : 1409752885,
         "size" : 4037,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/configure.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::configure",
         "mtime" : 1409752885,
         "required" : [
            "DateTime::TimeZone"
         ],
         "size" : 15336,
         "used" : [
            "App::JobLog",
            "App::JobLog::Config",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/done.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::done",
         "mtime" : 1409752885,
         "size" : 1446,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl"
         ]
      },
      "lib/App/JobLog/Command/edit.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::edit",
         "mtime" : 1409752885,
         "size" : 7361,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/info.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::info",
         "mtime" : 1409752885,
         "size" : 17146,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/last.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::last",
         "mtime" : 1409752885,
         "size" : 3306,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl"
         ]
      },
      "lib/App/JobLog/Command/modify.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::modify",
         "mtime" : 1409752885,
         "size" : 4035,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl"
         ]
      },
      "lib/App/JobLog/Command/note.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::note",
         "mtime" : 1409752885,
         "size" : 3869,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/parse.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::parse",
         "mtime" : 1409752885,
         "size" : 2301,
         "used" : [
            "App::JobLog",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/resume.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::resume",
         "mtime" : 1409752885,
         "size" : 3656,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/summary.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::summary",
         "mtime" : 1409752885,
         "size" : 23022,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/tags.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::tags",
         "mtime" : 1409752885,
         "size" : 3724,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/today.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::today",
         "mtime" : 1409752885,
         "size" : 2272,
         "used" : [
            "App::JobLog",
            "App::JobLog::Command::summary",
            "Modern::Perl",
            "autouse",
            "constant"
         ]
      },
      "lib/App/JobLog/Command/truncate.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::truncate",
         "mtime" : 1409752885,
         "size" : 7753,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/vacation.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::vacation",
         "mtime" : 1409752885,
         "size" : 10296,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Command/when.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Command::when",
         "mtime" : 1409752885,
         "size" : 8021,
         "used" : [
            "App::JobLog",
            "Class::Autouse",
            "Modern::Perl",
            "autouse",
            "constant"
         ]
      },
      "lib/App/JobLog/Config.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Config",
         "mtime" : 1409752885,
         "required" : [
            "DateTime",
            "DateTime::TimeZone"
         ],
         "size" : 9449,
         "used" : [
            "Class::Autouse",
            "Exporter",
            "Modern::Perl",
            "autouse",
            "constant"
         ]
      },
      "lib/App/JobLog/Log.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Log",
         "mtime" : 1409752885,
         "size" : 28694,
         "used" : [
            "App::JobLog::Config",
            "App::JobLog::Log::Line",
            "Class::Autouse",
            "IO::All",
            "Modern::Perl",
            "autouse",
            "constant"
         ]
      },
      "lib/App/JobLog/Log/Day.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Log::Day",
         "mtime" : 1409752885,
         "size" : 5538,
         "used" : [
            "App::JobLog::Config",
            "App::JobLog::Log::Format",
            "Carp",
            "Modern::Perl",
            "Text::Wrap"
         ]
      },
      "lib/App/JobLog/Log/Event.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Log::Event",
         "mtime" : 1409752885,
         "size" : 4489,
         "used" : [
            "App::JobLog::Log::Note",
            "Class::Autouse",
            "Modern::Perl",
            "autouse",
            "parent"
         ]
      },
      "lib/App/JobLog/Log/Format.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Log::Format",
         "mtime" : 1409752885,
         "size" : 12231,
         "used" : [
            "App::JobLog::Config",
            "App::JobLog::Log::Synopsis",
            "App::JobLog::TimeGrammar",
            "Exporter",
            "Modern::Perl",
            "Text::WrapI18N",
            "constant"
         ]
      },
      "lib/App/JobLog/Log/Line.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Log::Line",
         "mtime" : 1409752885,
         "size" : 10476,
         "used" : [
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Log/Note.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Log::Note",
         "mtime" : 1409752885,
         "size" : 2940,
         "used" : [
            "Class::Autouse",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Log/Synopsis.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Log::Synopsis",
         "mtime" : 1409752885,
         "size" : 9761,
         "used" : [
            "Class::Autouse",
            "Exporter",
            "Modern::Perl",
            "autouse",
            "constant"
         ]
      },
      "lib/App/JobLog/Time.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Time",
         "mtime" : 1409752885,
         "size" : 1492,
         "used" : [
            "App::JobLog::Config",
            "DateTime",
            "DateTime::TimeZone",
            "Exporter",
            "Modern::Perl"
         ]
      },
      "lib/App/JobLog/TimeGrammar.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::TimeGrammar",
         "mtime" : 1409752885,
         "size" : 33457,
         "used" : [
            "Carp",
            "Class::Autouse",
            "DateTime",
            "Exporter",
            "Modern::Perl",
            "autouse"
         ]
      },
      "lib/App/JobLog/Vacation.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Vacation",
         "mtime" : 1409752885,
         "size" : 4682,
         "used" : [
            "App::JobLog::Config",
            "App::JobLog::Vacation::Period",
            "Carp",
            "FileHandle",
            "Modern::Perl"
         ]
      },
      "lib/App/JobLog/Vacation/Period.pm" : {
         "license" : "Perl_5",
         "module" : "App::JobLog::Vacation::Period",
         "mtime" : 1409752885,
         "size" : 10513,
         "used" : [
            "App::JobLog::Log::Event",
            "App::JobLog::Log::Line",
            "App::JobLog::Time",
            "Carp",
            "DateTime",
            "Exporter",
            "constant"
         ]
      },
      "simple_test.pl" : {
         "mtime" : 1409752885,
         "size" : 591
      },
      "t/00-compile.t" : {
         "mtime" : 1409752885,
         "size" : 2846,
         "used" : [
            "5.006",
            "File::Spec",
            "IO::Handle",
            "IPC::Open3",
            "strict",
            "warnings"
         ]
      },
      "t/000-report-versions-tiny.t" : {
         "mtime" : 1409752885,
         "noed" : [
            "warnings"
         ],
         "size" : 3652,
         "used" : [
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/Log.t" : {
         "mtime" : 1409752885,
         "size" : 7349,
         "used" : [
            "5.006",
            "App::JobLog::Config",
            "App::JobLog::Log",
            "App::JobLog::Log::Line",
            "App::JobLog::Time",
            "Capture::Tiny",
            "DateTime",
            "File::Path",
            "File::Spec",
            "File::Temp",
            "FileHandle",
            "IO::All",
            "Test::Fatal",
            "Test::More",
            "autodie",
            "strict",
            "warnings"
         ]
      },
      "t/LogLine.t" : {
         "mtime" : 1409752885,
         "size" : 4336,
         "used" : [
            "5.006",
            "App::JobLog::Log::Line",
            "Test::Fatal",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/Notes.t" : {
         "mtime" : 1409752885,
         "size" : 6255,
         "used" : [
            "5.006",
            "App::JobLog::Config",
            "App::JobLog::Log",
            "App::JobLog::Log::Line",
            "App::JobLog::Time",
            "DateTime",
            "File::Path",
            "File::Spec",
            "File::Temp",
            "FileHandle",
            "IO::All",
            "Test::Fatal",
            "Test::More",
            "autodie",
            "strict",
            "warnings"
         ]
      },
      "t/TimeGrammar.t" : {
         "mtime" : 1409752885,
         "size" : 7575,
         "used" : [
            "App::JobLog::Config",
            "App::JobLog::Time",
            "App::JobLog::TimeGrammar",
            "DateTime",
            "File::Temp",
            "Modern::Perl",
            "Test::Fatal",
            "Test::More"
         ]
      },
      "t/app.t" : {
         "mtime" : 1409752885,
         "size" : 6019,
         "used" : [
            "5.006",
            "App::Cmd::Tester",
            "App::JobLog",
            "App::JobLog::Config",
            "App::JobLog::Log",
            "App::JobLog::Log::Line",
            "App::JobLog::Time",
            "DateTime",
            "DateTime::TimeZone",
            "File::Path",
            "File::Spec",
            "File::Temp",
            "FileHandle",
            "IO::All",
            "Test::Fatal",
            "Test::More",
            "autodie",
            "strict",
            "warnings"
         ]
      },
      "t/data/big.log" : {
         "mtime" : 1409752885,
         "size" : 259036
      },
      "t/data/invalid.log" : {
         "mtime" : 1409752885,
         "size" : 223
      },
      "t/data/normal.log" : {
         "mtime" : 1409752885,
         "size" : 51604
      },
      "t/data/notes.log" : {
         "mtime" : 1409752885,
         "size" : 1014
      },
      "t/data/regression1.log" : {
         "mtime" : 1409752885,
         "size" : 131
      },
      "t/data/small.log" : {
         "mtime" : 1409752885,
         "size" : 4905
      },
      "t/data/tiny.log" : {
         "mtime" : 1409752885,
         "size" : 441
      },
      "t/make_log.pl" : {
         "mtime" : 1409752885,
         "no_index" : 1,
         "size" : 2897
      },
      "t/regression.t" : {
         "mtime" : 1409752885,
         "size" : 1348,
         "used" : [
            "5.006",
            "App::Cmd::Tester",
            "App::JobLog",
            "App::JobLog::Config",
            "App::JobLog::Log",
            "App::JobLog::Log::Line",
            "App::JobLog::Time",
            "DateTime",
            "DateTime::TimeZone",
            "File::Path",
            "File::Spec",
            "File::Temp",
            "FileHandle",
            "IO::All",
            "Test::Fatal",
            "Test::More",
            "autodie",
            "strict",
            "warnings"
         ]
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 1,
      "distname_matches_name_in_meta" : 1,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 1,
      "has_human_readable_license" : 1,
      "has_known_license_in_source_file" : 1,
      "has_license_in_source_file" : 1,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 1,
      "has_readme" : 1,
      "has_separate_license_file" : 1,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "93.18",
      "manifest_matches_dist" : 1,
      "meta_json_conforms_to_known_spec" : 1,
      "meta_json_is_parsable" : 1,
      "meta_yml_conforms_to_known_spec" : 1,
      "meta_yml_declares_perl_version" : 0,
      "meta_yml_has_license" : 1,
      "meta_yml_has_provides" : 0,
      "meta_yml_has_repository_resource" : 0,
      "meta_yml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 1,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 0,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1409752885,
   "license" : "perl defined in META.yml defined in LICENSE",
   "license_file" : "lib/App/JobLog.pm,lib/App/JobLog/Command.pm,lib/App/JobLog/Command/add.pm,lib/App/JobLog/Command/configure.pm,lib/App/JobLog/Command/done.pm,lib/App/JobLog/Command/edit.pm,lib/App/JobLog/Command/info.pm,lib/App/JobLog/Command/last.pm,lib/App/JobLog/Command/modify.pm,lib/App/JobLog/Command/note.pm,lib/App/JobLog/Command/parse.pm,lib/App/JobLog/Command/resume.pm,lib/App/JobLog/Command/summary.pm,lib/App/JobLog/Command/tags.pm,lib/App/JobLog/Command/today.pm,lib/App/JobLog/Command/truncate.pm,lib/App/JobLog/Command/vacation.pm,lib/App/JobLog/Command/when.pm,lib/App/JobLog/Config.pm,lib/App/JobLog/Log.pm,lib/App/JobLog/Log/Day.pm,lib/App/JobLog/Log/Event.pm,lib/App/JobLog/Log/Format.pm,lib/App/JobLog/Log/Line.pm,lib/App/JobLog/Log/Note.pm,lib/App/JobLog/Log/Synopsis.pm,lib/App/JobLog/Time.pm,lib/App/JobLog/TimeGrammar.pm,lib/App/JobLog/Vacation.pm,lib/App/JobLog/Vacation/Period.pm",
   "license_from_yaml" : "perl",
   "license_in_pod" : 1,
   "license_type" : "Perl_5",
   "licenses" : {
      "Perl_5" : [
         "lib/App/JobLog.pm",
         "lib/App/JobLog/Command.pm",
         "lib/App/JobLog/Command/add.pm",
         "lib/App/JobLog/Command/configure.pm",
         "lib/App/JobLog/Command/done.pm",
         "lib/App/JobLog/Command/edit.pm",
         "lib/App/JobLog/Command/info.pm",
         "lib/App/JobLog/Command/last.pm",
         "lib/App/JobLog/Command/modify.pm",
         "lib/App/JobLog/Command/note.pm",
         "lib/App/JobLog/Command/parse.pm",
         "lib/App/JobLog/Command/resume.pm",
         "lib/App/JobLog/Command/summary.pm",
         "lib/App/JobLog/Command/tags.pm",
         "lib/App/JobLog/Command/today.pm",
         "lib/App/JobLog/Command/truncate.pm",
         "lib/App/JobLog/Command/vacation.pm",
         "lib/App/JobLog/Command/when.pm",
         "lib/App/JobLog/Config.pm",
         "lib/App/JobLog/Log.pm",
         "lib/App/JobLog/Log/Day.pm",
         "lib/App/JobLog/Log/Event.pm",
         "lib/App/JobLog/Log/Format.pm",
         "lib/App/JobLog/Log/Line.pm",
         "lib/App/JobLog/Log/Note.pm",
         "lib/App/JobLog/Log/Synopsis.pm",
         "lib/App/JobLog/Time.pm",
         "lib/App/JobLog/TimeGrammar.pm",
         "lib/App/JobLog/Vacation.pm",
         "lib/App/JobLog/Vacation/Period.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : "log what you do",
      "author" : [
         "David F. Houghton <dfhoughton@gmail.com>"
      ],
      "build_requires" : {
         "App::Cmd::Tester" : "0",
         "Capture::Tiny" : "0",
         "File::Path" : "2.06",
         "File::Spec" : "0",
         "File::Temp" : "0",
         "IO::Handle" : "0",
         "IPC::Open3" : "0",
         "String::Random" : "0",
         "Test::Fatal" : "0",
         "Test::More" : "0.88",
         "autodie" : "0",
         "perl" : "5.006",
         "strict" : "0",
         "warnings" : "0"
      },
      "configure_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "dynamic_config" : "0",
      "generated_by" : "Dist::Zilla version 5.020, CPAN::Meta::Converter version 2.142060",
      "license" : "perl",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "App-JobLog",
      "no_index" : {
         "file" : [
            "t/make_log.pl"
         ]
      },
      "requires" : {
         "App::Cmd::Setup" : "0",
         "Carp" : "0",
         "Class::Autouse" : "0",
         "Config::Tiny" : "0",
         "DateTime" : "0.66",
         "DateTime::TimeZone" : "1.30",
         "Exporter" : "0",
         "File::HomeDir" : "0",
         "File::Path" : "2.06",
         "File::ReadBackwards" : "0",
         "FileHandle" : "0",
         "IO::All" : "0",
         "Modern::Perl" : "0",
         "Module::Build" : "0.3601",
         "Term::ReadKey" : "2.30",
         "Text::Wrap" : "0",
         "Text::WrapI18N" : "0",
         "autouse" : "0",
         "base" : "0",
         "constant" : "0",
         "if" : "0",
         "overload" : "0",
         "parent" : "0"
      },
      "version" : "1.032"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.4",
   "modules" : [
      {
         "file" : "lib/App/JobLog/Command/add.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::add"
      },
      {
         "file" : "lib/App/JobLog/Command/configure.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::configure"
      },
      {
         "file" : "lib/App/JobLog/Command/done.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::done"
      },
      {
         "file" : "lib/App/JobLog/Command/edit.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::edit"
      },
      {
         "file" : "lib/App/JobLog/Command/info.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::info"
      },
      {
         "file" : "lib/App/JobLog/Command/last.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::last"
      },
      {
         "file" : "lib/App/JobLog/Command/modify.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::modify"
      },
      {
         "file" : "lib/App/JobLog/Command/note.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::note"
      },
      {
         "file" : "lib/App/JobLog/Command/parse.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::parse"
      },
      {
         "file" : "lib/App/JobLog/Command/resume.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::resume"
      },
      {
         "file" : "lib/App/JobLog/Command/summary.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::summary"
      },
      {
         "file" : "lib/App/JobLog/Command/tags.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::tags"
      },
      {
         "file" : "lib/App/JobLog/Command/today.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::today"
      },
      {
         "file" : "lib/App/JobLog/Command/truncate.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::truncate"
      },
      {
         "file" : "lib/App/JobLog/Command/vacation.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::vacation"
      },
      {
         "file" : "lib/App/JobLog/Command/when.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command::when"
      },
      {
         "file" : "lib/App/JobLog/Command.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Command"
      },
      {
         "file" : "lib/App/JobLog/Config.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Config"
      },
      {
         "file" : "lib/App/JobLog/Log/Day.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Log::Day"
      },
      {
         "file" : "lib/App/JobLog/Log/Event.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Log::Event"
      },
      {
         "file" : "lib/App/JobLog/Log/Format.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Log::Format"
      },
      {
         "file" : "lib/App/JobLog/Log/Line.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Log::Line"
      },
      {
         "file" : "lib/App/JobLog/Log/Note.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Log::Note"
      },
      {
         "file" : "lib/App/JobLog/Log/Synopsis.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Log::Synopsis"
      },
      {
         "file" : "lib/App/JobLog/Log.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Log"
      },
      {
         "file" : "lib/App/JobLog/Time.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Time"
      },
      {
         "file" : "lib/App/JobLog/TimeGrammar.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::TimeGrammar"
      },
      {
         "file" : "lib/App/JobLog/Vacation/Period.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Vacation::Period"
      },
      {
         "file" : "lib/App/JobLog/Vacation.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog::Vacation"
      },
      {
         "file" : "lib/App/JobLog.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "App::JobLog"
      }
   ],
   "no_index" : "^t/make_log.pl\\z",
   "no_pax_headers" : 1,
   "package" : "App-JobLog-1.032.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "base",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Text::WrapI18N",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "App::Cmd::Tester",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "overload",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "FileHandle",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Capture::Tiny",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "File::Spec",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Exporter",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "requires" : "ExtUtils::MakeMaker",
         "type" : "configure_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "if",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "IO::All",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Module::Build",
         "type" : "runtime_requires",
         "version" : "0.3601"
      },
      {
         "is_prereq" : 1,
         "requires" : "File::HomeDir",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Modern::Perl",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Text::Wrap",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "String::Random",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "DateTime::TimeZone",
         "type" : "runtime_requires",
         "version" : "1.30"
      },
      {
         "is_prereq" : 1,
         "requires" : "File::Path",
         "type" : "runtime_requires",
         "version" : "2.06"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "File::Path",
         "type" : "build_requires",
         "version" : "2.06"
      },
      {
         "is_prereq" : 1,
         "requires" : "File::ReadBackwards",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "DateTime",
         "type" : "runtime_requires",
         "version" : "0.66"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "IPC::Open3",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Config::Tiny",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::Fatal",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::More",
         "type" : "build_requires",
         "version" : "0.88"
      },
      {
         "is_prereq" : 1,
         "requires" : "parent",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "IO::Handle",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "autouse",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Carp",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Term::ReadKey",
         "type" : "runtime_requires",
         "version" : "2.30"
      },
      {
         "is_prereq" : 1,
         "requires" : "App::Cmd::Setup",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "File::Temp",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "constant",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "perl",
         "type" : "build_requires",
         "version" : "5.006"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "warnings",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "strict",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Class::Autouse",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "autodie",
         "type" : "build_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1409753009,
   "size_packed" : 281207,
   "size_unpacked" : 657750,
   "uses" : {
      "noed_in_tests" : {
         "warnings" : 1
      },
      "required_in_code" : {
         "DateTime" : 1,
         "DateTime::TimeZone" : 2,
         "Text::WrapI18N" : 1
      },
      "used_in_code" : {
         "App::Cmd::Setup" : 2,
         "Carp" : 4,
         "Class::Autouse" : 20,
         "DateTime" : 3,
         "DateTime::TimeZone" : 1,
         "Exporter" : 6,
         "FileHandle" : 1,
         "IO::All" : 1,
         "Modern::Perl" : 28,
         "Text::Wrap" : 1,
         "Text::WrapI18N" : 1,
         "autouse" : 52,
         "constant" : 35,
         "parent" : 1
      },
      "used_in_config" : {
         "ExtUtils::MakeMaker" : 1,
         "strict" : 1,
         "warnings" : 1
      },
      "used_in_tests" : {
         "5.006" : 6,
         "App::Cmd::Tester" : 2,
         "Capture::Tiny" : 1,
         "DateTime" : 5,
         "DateTime::TimeZone" : 2,
         "File::Path" : 4,
         "File::Spec" : 5,
         "File::Temp" : 5,
         "FileHandle" : 4,
         "IO::All" : 4,
         "IO::Handle" : 1,
         "IPC::Open3" : 1,
         "Modern::Perl" : 1,
         "Test::Fatal" : 6,
         "Test::More" : 7,
         "autodie" : 4,
         "strict" : 7,
         "warnings" : 7
      }
   },
   "valid_signature" : -1,
   "version" : "1.032",
   "versions" : {
      "lib/App/JobLog.pm" : {
         "App::JobLog" : "1.032"
      },
      "lib/App/JobLog/Command.pm" : {
         "App::JobLog::Command" : "1.032"
      },
      "lib/App/JobLog/Command/add.pm" : {
         "App::JobLog::Command::add" : "1.032"
      },
      "lib/App/JobLog/Command/configure.pm" : {
         "App::JobLog::Command::configure" : "1.032"
      },
      "lib/App/JobLog/Command/done.pm" : {
         "App::JobLog::Command::done" : "1.032"
      },
      "lib/App/JobLog/Command/edit.pm" : {
         "App::JobLog::Command::edit" : "1.032"
      },
      "lib/App/JobLog/Command/info.pm" : {
         "App::JobLog::Command::info" : "1.032"
      },
      "lib/App/JobLog/Command/last.pm" : {
         "App::JobLog::Command::last" : "1.032"
      },
      "lib/App/JobLog/Command/modify.pm" : {
         "App::JobLog::Command::modify" : "1.032"
      },
      "lib/App/JobLog/Command/note.pm" : {
         "App::JobLog::Command::note" : "1.032"
      },
      "lib/App/JobLog/Command/parse.pm" : {
         "App::JobLog::Command::parse" : "1.032"
      },
      "lib/App/JobLog/Command/resume.pm" : {
         "App::JobLog::Command::resume" : "1.032"
      },
      "lib/App/JobLog/Command/summary.pm" : {
         "App::JobLog::Command::summary" : "1.032"
      },
      "lib/App/JobLog/Command/tags.pm" : {
         "App::JobLog::Command::tags" : "1.032"
      },
      "lib/App/JobLog/Command/today.pm" : {
         "App::JobLog::Command::today" : "1.032"
      },
      "lib/App/JobLog/Command/truncate.pm" : {
         "App::JobLog::Command::truncate" : "1.032"
      },
      "lib/App/JobLog/Command/vacation.pm" : {
         "App::JobLog::Command::vacation" : "1.032"
      },
      "lib/App/JobLog/Command/when.pm" : {
         "App::JobLog::Command::when" : "1.032"
      },
      "lib/App/JobLog/Config.pm" : {
         "App::JobLog::Config" : "1.032"
      },
      "lib/App/JobLog/Log.pm" : {
         "App::JobLog::Log" : "1.032"
      },
      "lib/App/JobLog/Log/Day.pm" : {
         "App::JobLog::Log::Day" : "1.032"
      },
      "lib/App/JobLog/Log/Event.pm" : {
         "App::JobLog::Log::Event" : "1.032"
      },
      "lib/App/JobLog/Log/Format.pm" : {
         "App::JobLog::Log::Format" : "1.032"
      },
      "lib/App/JobLog/Log/Line.pm" : {
         "App::JobLog::Log::Line" : "1.032"
      },
      "lib/App/JobLog/Log/Note.pm" : {
         "App::JobLog::Log::Note" : "1.032"
      },
      "lib/App/JobLog/Log/Synopsis.pm" : {
         "App::JobLog::Log::Synopsis" : "1.032"
      },
      "lib/App/JobLog/Time.pm" : {
         "App::JobLog::Time" : "1.032"
      },
      "lib/App/JobLog/TimeGrammar.pm" : {
         "App::JobLog::TimeGrammar" : "1.032"
      },
      "lib/App/JobLog/Vacation.pm" : {
         "App::JobLog::Vacation" : "1.032"
      },
      "lib/App/JobLog/Vacation/Period.pm" : {
         "App::JobLog::Vacation::Period" : "1.032"
      }
   },
   "vname" : "App-JobLog-1.032"
}