Games-Checkers

Metadata

Analyzed metadata and errors of Games-Checkers.

{
   "abstracts_in_pod" : {
      "Games::Checkers" : "Play the Checkers games"
   },
   "author" : "MIGO",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/Games",
      "lib/Games/Checkers",
      "data",
      "data/games",
      "data/games/default",
      "data/games/british",
      "data/games/internt",
      "data/games/russian",
      "data/games/italian",
      "data/images",
      "data/spec",
      "doc",
      "t",
      "bin",
      "examples"
   ],
   "dist" : "Games-Checkers",
   "dynamic_config" : 1,
   "error" : {
      "manifest_matches_dist" : [
         "MANIFEST (62) does not match dist (63):",
         "Missing in MANIFEST: data/games/russian/default.pdn",
         "Missing in Dist: "
      ],
      "symlinks" : "data/games/default,data/games/russian/default.pdn",
      "use_strict" : "Games::Checkers::MoveConstants, Games::Checkers::PlayerConstants, Games::Checkers::Constants, Games::Checkers::IteratorConstants, Games::Checkers::BoardConstants",
      "use_warnings" : "Games::Checkers::MoveConstants, Games::Checkers::PlayerConstants, Games::Checkers::Constants, Games::Checkers::IteratorConstants, Games::Checkers::BoardConstants"
   },
   "extension" : "tar.gz",
   "external_license_file" : "COPYING",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_json" : "META.json",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "README",
      "TODO",
      "META.json",
      "INSTALL",
      "Makefile.PL",
      "META.yml",
      "MANIFEST",
      "COPYING",
      "lib/Games/Checkers.pm",
      "lib/Games/Checkers/MoveListNode.pm",
      "lib/Games/Checkers/Iterators.pm",
      "lib/Games/Checkers/DeclareConstant.pm",
      "lib/Games/Checkers/IteratorConstants.pm",
      "lib/Games/Checkers/LocationConversions.pm",
      "lib/Games/Checkers/UserPlayer.pm",
      "lib/Games/Checkers/CreateMoveList.pm",
      "lib/Games/Checkers/MoveLocationConstructor.pm",
      "lib/Games/Checkers/MoveConstants.pm",
      "lib/Games/Checkers/PlayerConstants.pm",
      "lib/Games/Checkers/Board.pm",
      "lib/Games/Checkers/Constants.pm",
      "lib/Games/Checkers/PDNParser.pm",
      "lib/Games/Checkers/BoardConstants.pm",
      "lib/Games/Checkers/BoardTree.pm",
      "lib/Games/Checkers/Move.pm",
      "lib/Games/Checkers/Game.pm",
      "lib/Games/Checkers/CompPlayer.pm",
      "lib/Games/Checkers/Player.pm",
      "lib/Games/Checkers/ExpandMoveList.pm",
      "lib/Games/Checkers/SDL.pm",
      "data/games/british/British_Computer_Championship_2002.pdn.bz2",
      "data/games/internt/dutch96h.pdn.bz2",
      "data/games/internt/Cannes_Open_Tournament_2002.pdn.bz2",
      "data/games/internt/prof2.pdn.bz2",
      "data/games/internt/nk2003-amsterdam.pdn.bz2",
      "data/games/internt/az2000.pdn.bz2",
      "data/games/internt/candidate95.pdn.bz2",
      "data/games/internt/wk2003.pdn.bz2",
      "data/games/russian/World_Championship_1998.pdn.bz2",
      "data/games/russian/First_Computers_Match_Moscow_1998.pdn",
      "data/games/russian/abatsiev.pdn.bz2",
      "data/games/russian/test.pdn",
      "data/games/russian/default.pdn",
      "data/games/italian/ci98-perani.pdn.bz2",
      "data/games/italian/ci98-fero.pdn.bz2",
      "data/games/italian/40champ-1996.pdn.bz2",
      "data/games/italian/partite.pdn.bz2",
      "data/images/king-white.png",
      "data/images/cell-white.png",
      "data/images/pawn-black.png",
      "data/images/king-black.png",
      "data/images/bg-tile.jpg",
      "data/images/cell-black.png",
      "data/images/pawn-white.png",
      "data/spec/game-codes.txt",
      "data/spec/pdn-format.txt",
      "doc/rules",
      "bin/pcheckers-auto-play",
      "bin/pcheckers-replay-games",
      "examples/test-iterators",
      "examples/print-initial-board",
      "examples/print-initial-moves"
   ],
   "files_hash" : {
      "COPYING" : {
         "mtime" : 1332323098,
         "size" : 35068
      },
      "INSTALL" : {
         "mtime" : 1077510420,
         "size" : 168
      },
      "MANIFEST" : {
         "mtime" : 1336926310,
         "size" : 2005
      },
      "META.json" : {
         "mtime" : 1336926310,
         "size" : 840
      },
      "META.yml" : {
         "mtime" : 1336926310,
         "size" : 482
      },
      "Makefile.PL" : {
         "mtime" : 1336925652,
         "size" : 1349,
         "used" : [
            "5.005",
            "ExtUtils::MakeMaker"
         ]
      },
      "README" : {
         "mtime" : 1336518458,
         "size" : 1673
      },
      "TODO" : {
         "mtime" : 1336144436,
         "size" : 193
      },
      "bin/pcheckers-auto-play" : {
         "mtime" : 1336781306,
         "size" : 2955
      },
      "bin/pcheckers-replay-games" : {
         "mtime" : 1336925929,
         "size" : 3873
      },
      "data/games/british/British_Computer_Championship_2002.pdn.bz2" : {
         "mtime" : 1074478662,
         "size" : 3277
      },
      "data/games/internt/Cannes_Open_Tournament_2002.pdn.bz2" : {
         "mtime" : 1015192800,
         "size" : 8593
      },
      "data/games/internt/az2000.pdn.bz2" : {
         "mtime" : 957128400,
         "size" : 5129
      },
      "data/games/internt/candidate95.pdn.bz2" : {
         "mtime" : 899300760,
         "size" : 2068
      },
      "data/games/internt/dutch96h.pdn.bz2" : {
         "mtime" : 899300762,
         "size" : 28684
      },
      "data/games/internt/nk2003-amsterdam.pdn.bz2" : {
         "mtime" : 1053637200,
         "size" : 14888
      },
      "data/games/internt/prof2.pdn.bz2" : {
         "mtime" : 1052607532,
         "size" : 3538
      },
      "data/games/internt/wk2003.pdn.bz2" : {
         "mtime" : 1053637200,
         "size" : 28745
      },
      "data/games/italian/40champ-1996.pdn.bz2" : {
         "mtime" : 959534858,
         "size" : 20123
      },
      "data/games/italian/ci98-fero.pdn.bz2" : {
         "mtime" : 912636000,
         "size" : 2558
      },
      "data/games/italian/ci98-perani.pdn.bz2" : {
         "mtime" : 912636000,
         "size" : 2482
      },
      "data/games/italian/partite.pdn.bz2" : {
         "mtime" : 889912800,
         "size" : 19876
      },
      "data/games/russian/First_Computers_Match_Moscow_1998.pdn" : {
         "mtime" : 906933600,
         "size" : 2630
      },
      "data/games/russian/World_Championship_1998.pdn.bz2" : {
         "mtime" : 906933600,
         "size" : 17148
      },
      "data/games/russian/abatsiev.pdn.bz2" : {
         "mtime" : 1015279200,
         "size" : 14163
      },
      "data/games/russian/default.pdn" : {
         "mtime" : 1074202027,
         "size" : 2498,
         "symlink" : 1
      },
      "data/games/russian/test.pdn" : {
         "mtime" : 1074202027,
         "size" : 2498
      },
      "data/images/bg-tile.jpg" : {
         "mtime" : 1336863031,
         "size" : 1952
      },
      "data/images/cell-black.png" : {
         "mtime" : 1336223824,
         "size" : 8435
      },
      "data/images/cell-white.png" : {
         "mtime" : 1336223946,
         "size" : 8972
      },
      "data/images/king-black.png" : {
         "mtime" : 1336764388,
         "size" : 3908
      },
      "data/images/king-white.png" : {
         "mtime" : 1336764107,
         "size" : 3562
      },
      "data/images/pawn-black.png" : {
         "mtime" : 1336591775,
         "size" : 5078
      },
      "data/images/pawn-white.png" : {
         "mtime" : 1336591746,
         "size" : 4653
      },
      "data/spec/game-codes.txt" : {
         "mtime" : 1074177015,
         "size" : 481
      },
      "data/spec/pdn-format.txt" : {
         "mtime" : 1074178401,
         "size" : 7337
      },
      "doc/rules" : {
         "mtime" : 1077915704,
         "size" : 4040
      },
      "examples/print-initial-board" : {
         "mtime" : 1335684958,
         "size" : 181
      },
      "examples/print-initial-moves" : {
         "mtime" : 1335685092,
         "size" : 831
      },
      "examples/test-iterators" : {
         "mtime" : 1335684947,
         "size" : 782
      },
      "lib/Games/Checkers.pm" : {
         "module" : "Games::Checkers",
         "mtime" : 1336518425,
         "size" : 8837,
         "used" : [
            "strict",
            "vars",
            "warnings"
         ]
      },
      "lib/Games/Checkers/Board.pm" : {
         "module" : "Games::Checkers::Board",
         "mtime" : 1336593334,
         "size" : 8834,
         "used" : [
            "Games::Checkers::BoardConstants",
            "Games::Checkers::Constants",
            "Games::Checkers::IteratorConstants",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/BoardConstants.pm" : {
         "module" : "Games::Checkers::BoardConstants",
         "mtime" : 1335721096,
         "size" : 6432,
         "used" : [
            "constant"
         ]
      },
      "lib/Games/Checkers/BoardTree.pm" : {
         "module" : "Games::Checkers::BoardTree",
         "mtime" : 1335721578,
         "size" : 4345,
         "used" : [
            "Games::Checkers::Board",
            "Games::Checkers::BoardConstants",
            "Games::Checkers::Constants",
            "Games::Checkers::CreateMoveList",
            "Games::Checkers::MoveConstants",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/CompPlayer.pm" : {
         "module" : "Games::Checkers::CompPlayer",
         "mtime" : 1335721593,
         "size" : 838,
         "used" : [
            "Games::Checkers::Player",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/Constants.pm" : {
         "module" : "Games::Checkers::Constants",
         "mtime" : 1335721122,
         "size" : 1199
      },
      "lib/Games/Checkers/CreateMoveList.pm" : {
         "module" : "Games::Checkers::CreateMoveList",
         "mtime" : 1335721599,
         "size" : 4619,
         "used" : [
            "Games::Checkers::Constants",
            "Games::Checkers::ExpandMoveList",
            "Games::Checkers::Move",
            "Games::Checkers::MoveConstants",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/DeclareConstant.pm" : {
         "module" : "Games::Checkers::DeclareConstant",
         "mtime" : 1335721763,
         "noed" : [
            "strict"
         ],
         "size" : 2451,
         "used" : [
            "strict",
            "vars",
            "warnings"
         ]
      },
      "lib/Games/Checkers/ExpandMoveList.pm" : {
         "module" : "Games::Checkers::ExpandMoveList",
         "mtime" : 1335721607,
         "size" : 2883,
         "used" : [
            "Games::Checkers::Constants",
            "Games::Checkers::IteratorConstants",
            "Games::Checkers::MoveLocationConstructor",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/Game.pm" : {
         "module" : "Games::Checkers::Game",
         "mtime" : 1336781377,
         "size" : 4185,
         "used" : [
            "Games::Checkers::Board",
            "Games::Checkers::BoardTree",
            "Games::Checkers::Constants",
            "Games::Checkers::CreateMoveList",
            "Games::Checkers::MoveConstants",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Games::Checkers::SDL"
         ]
      },
      "lib/Games/Checkers/IteratorConstants.pm" : {
         "module" : "Games::Checkers::IteratorConstants",
         "mtime" : 1335721338,
         "size" : 1120,
         "used" : [
            "Games::Checkers::DeclareConstant",
            "Games::Checkers::Iterators"
         ]
      },
      "lib/Games/Checkers/Iterators.pm" : {
         "module" : "Games::Checkers::Iterators",
         "mtime" : 1335721612,
         "size" : 4924,
         "used" : [
            "Games::Checkers::BoardConstants",
            "Games::Checkers::LocationIterator",
            "Games::Checkers::PieceRuleIterator",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/LocationConversions.pm" : {
         "module" : "Games::Checkers::LocationConversions",
         "mtime" : 1335957728,
         "size" : 1753,
         "used" : [
            "Exporter",
            "strict",
            "vars",
            "warnings"
         ]
      },
      "lib/Games/Checkers/Move.pm" : {
         "module" : "Games::Checkers::Move",
         "mtime" : 1335721630,
         "size" : 1886,
         "used" : [
            "Games::Checkers::BoardConstants",
            "Games::Checkers::LocationConversions",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/MoveConstants.pm" : {
         "module" : "Games::Checkers::MoveConstants",
         "mtime" : 1335721364,
         "size" : 863,
         "used" : [
            "Games::Checkers::Move"
         ]
      },
      "lib/Games/Checkers/MoveListNode.pm" : {
         "module" : "Games::Checkers::MoveListNode",
         "mtime" : 1335721620,
         "size" : 976,
         "used" : [
            "Games::Checkers::Board",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/MoveLocationConstructor.pm" : {
         "module" : "Games::Checkers::MoveLocationConstructor",
         "mtime" : 1335721627,
         "size" : 3806,
         "used" : [
            "Games::Checkers::Board",
            "Games::Checkers::BoardConstants",
            "Games::Checkers::Constants",
            "Games::Checkers::MoveConstants",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/PDNParser.pm" : {
         "module" : "Games::Checkers::PDNParser",
         "mtime" : 1335721634,
         "size" : 3238,
         "used" : [
            "Games::Checkers::LocationConversions",
            "IO::File",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/Player.pm" : {
         "module" : "Games::Checkers::Player",
         "mtime" : 1335721639,
         "size" : 1271,
         "used" : [
            "Games::Checkers::PlayerConstants",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/PlayerConstants.pm" : {
         "module" : "Games::Checkers::PlayerConstants",
         "mtime" : 1335721449,
         "size" : 942,
         "used" : [
            "Games::Checkers::DeclareConstant"
         ]
      },
      "lib/Games/Checkers/SDL.pm" : {
         "module" : "Games::Checkers::SDL",
         "mtime" : 1336926014,
         "size" : 7945,
         "used" : [
            "Games::Checkers::Constants",
            "Games::Checkers::Iterators",
            "Games::Checkers::LocationConversions",
            "SDL",
            "SDL::Event",
            "SDL::Events",
            "SDL::Image",
            "SDL::Rect",
            "SDL::Surface",
            "SDL::Video",
            "SDLx::Text",
            "strict",
            "warnings"
         ]
      },
      "lib/Games/Checkers/UserPlayer.pm" : {
         "module" : "Games::Checkers::UserPlayer",
         "mtime" : 1335721642,
         "size" : 838,
         "used" : [
            "Games::Checkers::Player",
            "strict",
            "warnings"
         ]
      },
      "t/0-use.t" : {
         "mtime" : 1336518249,
         "no_index" : 1,
         "size" : 446,
         "used" : [
            "FindBin",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Games::Checkers::SDL",
            "lib"
         ]
      }
   },
   "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" : 0,
      "has_human_readable_license" : 1,
      "has_known_license_in_source_file" : 0,
      "has_license_in_source_file" : 0,
      "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" : "79.55",
      "manifest_matches_dist" : 0,
      "meta_json_conforms_to_known_spec" : 1,
      "meta_json_is_parsable" : 1,
      "meta_yml_conforms_to_known_spec" : 1,
      "meta_yml_declares_perl_version" : 0,
      "meta_yml_has_license" : 0,
      "meta_yml_has_provides" : 0,
      "meta_yml_has_repository_resource" : 0,
      "meta_yml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 1,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 0,
      "package_version_matches_dist_version" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 0,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1336926310,
   "license" : " defined in COPYING",
   "manifest_matches_dist" : 0,
   "meta_json_is_parsable" : 1,
   "meta_json_spec_version" : "2",
   "meta_yml" : {
      "abstract" : "Play the Checkers games",
      "author" : [
         "Mikhael Goikhman <migo@freeshell.org>"
      ],
      "build_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "configure_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "dynamic_config" : "1",
      "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.120921",
      "license" : "unknown",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "Games-Checkers",
      "no_index" : {
         "directory" : [
            "t",
            "inc"
         ]
      },
      "requires" : {},
      "version" : "v0.2.0"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.4",
   "modules" : [
      {
         "file" : "lib/Games/Checkers.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers"
      },
      {
         "file" : "lib/Games/Checkers/MoveListNode.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::MoveListNode"
      },
      {
         "file" : "lib/Games/Checkers/Iterators.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::Iterators"
      },
      {
         "file" : "lib/Games/Checkers/DeclareConstant.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::DeclareConstant"
      },
      {
         "file" : "lib/Games/Checkers/IteratorConstants.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::IteratorConstants"
      },
      {
         "file" : "lib/Games/Checkers/LocationConversions.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::LocationConversions"
      },
      {
         "file" : "lib/Games/Checkers/UserPlayer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::UserPlayer"
      },
      {
         "file" : "lib/Games/Checkers/CreateMoveList.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::CreateMoveList"
      },
      {
         "file" : "lib/Games/Checkers/MoveLocationConstructor.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::MoveLocationConstructor"
      },
      {
         "file" : "lib/Games/Checkers/MoveConstants.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::MoveConstants"
      },
      {
         "file" : "lib/Games/Checkers/PlayerConstants.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::PlayerConstants"
      },
      {
         "file" : "lib/Games/Checkers/Board.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::Board"
      },
      {
         "file" : "lib/Games/Checkers/Constants.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::Constants"
      },
      {
         "file" : "lib/Games/Checkers/PDNParser.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::PDNParser"
      },
      {
         "file" : "lib/Games/Checkers/BoardConstants.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::BoardConstants"
      },
      {
         "file" : "lib/Games/Checkers/BoardTree.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::BoardTree"
      },
      {
         "file" : "lib/Games/Checkers/Move.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::Move"
      },
      {
         "file" : "lib/Games/Checkers/Game.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::Game"
      },
      {
         "file" : "lib/Games/Checkers/CompPlayer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::CompPlayer"
      },
      {
         "file" : "lib/Games/Checkers/Player.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::Player"
      },
      {
         "file" : "lib/Games/Checkers/ExpandMoveList.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::ExpandMoveList"
      },
      {
         "file" : "lib/Games/Checkers/SDL.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Games::Checkers::SDL"
      }
   ],
   "no_index" : "^inc/;^t/",
   "no_pax_headers" : 1,
   "package" : "Games-Checkers-0.2.0.tar.gz",
   "prereq" : [
      {
         "is_build_prereq" : 1,
         "requires" : "ExtUtils::MakeMaker",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "requires" : "ExtUtils::MakeMaker",
         "type" : "configure_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1336926673,
   "size_packed" : 252253,
   "size_unpacked" : 352347,
   "uses" : {
      "noed_in_code" : {
         "strict" : 1
      },
      "used_in_code" : {
         "Exporter" : 1,
         "Games::Checkers::LocationIterator" : 2,
         "Games::Checkers::PieceRuleIterator" : 5,
         "IO::File" : 1,
         "SDL" : 1,
         "SDL::Event" : 1,
         "SDL::Events" : 1,
         "SDL::Image" : 1,
         "SDL::Rect" : 1,
         "SDL::Surface" : 1,
         "SDL::Video" : 1,
         "SDLx::Text" : 1,
         "constant" : 3,
         "strict" : 17,
         "vars" : 3,
         "warnings" : 17
      },
      "used_in_config" : {
         "5.005" : 1,
         "ExtUtils::MakeMaker" : 1
      },
      "used_in_eval_in_tests" : {
         "lib" : 1
      },
      "used_in_tests" : {
         "FindBin" : 1,
         "strict" : 1,
         "warnings" : 1
      }
   },
   "valid_signature" : -1,
   "version" : "0.2.0",
   "versions" : {
      "lib/Games/Checkers.pm" : {
         "Games::Checkers" : "0.002000"
      },
      "lib/Games/Checkers/Board.pm" : {
         "Games::Checkers::Board" : "undef"
      },
      "lib/Games/Checkers/BoardConstants.pm" : {
         "Games::Checkers::BoardConstants" : "undef"
      },
      "lib/Games/Checkers/BoardTree.pm" : {
         "Games::Checkers::BoardTree" : "undef",
         "Games::Checkers::BoardTreeNode" : "undef"
      },
      "lib/Games/Checkers/CompPlayer.pm" : {
         "Games::Checkers::CompPlayer" : "undef"
      },
      "lib/Games/Checkers/Constants.pm" : {
         "Games::Checkers::Constants" : "undef"
      },
      "lib/Games/Checkers/CreateMoveList.pm" : {
         "Games::Checkers::CountMoveList" : "undef",
         "Games::Checkers::CreateMoveList" : "undef",
         "Games::Checkers::CreateUniqueMove" : "undef",
         "Games::Checkers::CreateVergeMove" : "undef"
      },
      "lib/Games/Checkers/DeclareConstant.pm" : {
         "Games::Checkers::DeclareConstant" : "undef"
      },
      "lib/Games/Checkers/ExpandMoveList.pm" : {
         "Games::Checkers::ExpandMoveList" : "undef"
      },
      "lib/Games/Checkers/Game.pm" : {
         "Games::Checkers::Game" : "undef"
      },
      "lib/Games/Checkers/IteratorConstants.pm" : {
         "Games::Checkers::IteratorConstants" : "undef"
      },
      "lib/Games/Checkers/Iterators.pm" : {
         "Games::Checkers::FigureIterator" : "undef",
         "Games::Checkers::Iterators" : "undef",
         "Games::Checkers::KingBeatIterator" : "undef",
         "Games::Checkers::KingStepIterator" : "undef",
         "Games::Checkers::LocationIterator" : "undef",
         "Games::Checkers::PawnBeatIterator" : "undef",
         "Games::Checkers::PawnStepIterator" : "undef",
         "Games::Checkers::PieceRuleIterator" : "undef",
         "Games::Checkers::ValidKingBeatIterator" : "undef"
      },
      "lib/Games/Checkers/LocationConversions.pm" : {
         "Games::Checkers::LocationConversions" : "undef"
      },
      "lib/Games/Checkers/Move.pm" : {
         "Games::Checkers::Move" : "undef"
      },
      "lib/Games/Checkers/MoveConstants.pm" : {
         "Games::Checkers::MoveConstants" : "undef"
      },
      "lib/Games/Checkers/MoveListNode.pm" : {
         "Games::Checkers::MoveListNode" : "undef"
      },
      "lib/Games/Checkers/MoveLocationConstructor.pm" : {
         "Games::Checkers::MoveLocationConstructor" : "undef"
      },
      "lib/Games/Checkers/PDNParser.pm" : {
         "Games::Checkers::PDNParser" : "undef"
      },
      "lib/Games/Checkers/Player.pm" : {
         "Games::Checkers::Player" : "undef"
      },
      "lib/Games/Checkers/PlayerConstants.pm" : {
         "Games::Checkers::PlayerConstants" : "undef"
      },
      "lib/Games/Checkers/SDL.pm" : {
         "Games::Checkers::SDL" : "undef"
      },
      "lib/Games/Checkers/UserPlayer.pm" : {
         "Games::Checkers::UserPlayer" : "undef"
      }
   },
   "vname" : "Games-Checkers-0.2.0"
}