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.

PPIx-Regexp

Metadata

Analyzed metadata and errors of PPIx-Regexp.

{
   "abstracts" : {
      "PPIx::Regexp" : "Represent a regular expression of some sort",
      "PPIx::Regexp::Constant" : "Constants for the PPIx::Regexp system",
      "PPIx::Regexp::Dumper" : "Dump the results of parsing regular expressions",
      "PPIx::Regexp::Element" : "Base of the PPIx::Regexp hierarchy.",
      "PPIx::Regexp::Lexer" : "Assemble tokenizer output.",
      "PPIx::Regexp::Node" : "Represent a container",
      "PPIx::Regexp::Node::Range" : "Represent a character range in a character class",
      "PPIx::Regexp::Structure" : "Represent a structure.",
      "PPIx::Regexp::Structure::Assertion" : "Represent a parenthesized assertion",
      "PPIx::Regexp::Structure::BranchReset" : "Represent a branch reset group",
      "PPIx::Regexp::Structure::Capture" : "Represent capture parentheses.",
      "PPIx::Regexp::Structure::CharClass" : "Represent a character class",
      "PPIx::Regexp::Structure::Code" : "Represent one of the code structures.",
      "PPIx::Regexp::Structure::Main" : "Represent a regular expression proper, or a substitution",
      "PPIx::Regexp::Structure::Modifier" : "Represent modifying parentheses",
      "PPIx::Regexp::Structure::NamedCapture" : "Represent a named capture",
      "PPIx::Regexp::Structure::Quantifier" : "Represent curly bracket quantifiers",
      "PPIx::Regexp::Structure::Regexp" : "Represent the top-level regular expression",
      "PPIx::Regexp::Structure::Replacement" : "Represent the replacement in s///",
      "PPIx::Regexp::Structure::Subexpression" : "Represent an independent subexpression",
      "PPIx::Regexp::Structure::Switch" : "Represent a switch",
      "PPIx::Regexp::Structure::Unknown" : "Represent an unknown structure.",
      "PPIx::Regexp::Support" : "Basis for the PPIx::Regexp support classes",
      "PPIx::Regexp::Token" : "Base class for PPIx::Regexp tokens.",
      "PPIx::Regexp::Token::Assertion" : "Represent a simple assertion.",
      "PPIx::Regexp::Token::Backreference" : "Represent a back reference",
      "PPIx::Regexp::Token::Backtrack" : "Represent backtrack control.",
      "PPIx::Regexp::Token::CharClass" : "Represent a character class",
      "PPIx::Regexp::Token::CharClass::POSIX" : "Represent a POSIX character class",
      "PPIx::Regexp::Token::CharClass::POSIX::Unknown" : "Represent an unknown or unsupported POSIX character class",
      "PPIx::Regexp::Token::CharClass::Simple" : "This class represents a simple character class",
      "PPIx::Regexp::Token::Code" : "Represent a chunk of Perl embedded in a regular expression.",
      "PPIx::Regexp::Token::Comment" : "Represent a comment.",
      "PPIx::Regexp::Token::Condition" : "Represent the condition of a switch",
      "PPIx::Regexp::Token::Control" : "Case and quote control.",
      "PPIx::Regexp::Token::Delimiter" : "Represent the delimiters of the regular expression",
      "PPIx::Regexp::Token::Greediness" : "Represent a greediness qualifier.",
      "PPIx::Regexp::Token::GroupType" : "Represent a grouping parenthesis type.",
      "PPIx::Regexp::Token::GroupType::Assertion" : "Represent a look ahead or look behind assertion",
      "PPIx::Regexp::Token::GroupType::BranchReset" : "Represent a branch reset specifier",
      "PPIx::Regexp::Token::GroupType::Code" : "Represent one of the embedded code indicators",
      "PPIx::Regexp::Token::GroupType::Modifier" : "Represent the modifiers in a modifier group.",
      "PPIx::Regexp::Token::GroupType::NamedCapture" : "Represent a named capture",
      "PPIx::Regexp::Token::GroupType::Subexpression" : "Represent an independent subexpression marker",
      "PPIx::Regexp::Token::GroupType::Switch" : "Represent the introducing characters for a switch",
      "PPIx::Regexp::Token::Interpolation" : "Represent an interpolation in the PPIx::Regexp package.",
      "PPIx::Regexp::Token::Literal" : "Represent a literal character",
      "PPIx::Regexp::Token::Modifier" : "Represent modifiers.",
      "PPIx::Regexp::Token::Operator" : "Represent an operator.",
      "PPIx::Regexp::Token::Quantifier" : "Represent an atomic quantifier.",
      "PPIx::Regexp::Token::Recursion" : "Represent a recursion",
      "PPIx::Regexp::Token::Reference" : "Represent a reference to a capture",
      "PPIx::Regexp::Token::Structure" : "Represent structural elements.",
      "PPIx::Regexp::Token::Unknown" : "Represent an unknown token",
      "PPIx::Regexp::Token::Unmatched" : "Represent an unmatched right bracket",
      "PPIx::Regexp::Token::Whitespace" : "Represent whitespace",
      "PPIx::Regexp::Tokenizer" : "Tokenize a regular expression",
      "PPIx::Regexp::Util" : "Utility functions for PPIx::Regexp;"
   },
   "author" : "WYANT",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dir_xt" : "xt",
   "dirs_array" : [
      "eg",
      "lib",
      "lib/PPIx",
      "lib/PPIx/Regexp",
      "lib/PPIx/Regexp/Node",
      "lib/PPIx/Regexp/Structure",
      "lib/PPIx/Regexp/Token",
      "lib/PPIx/Regexp/Token/GroupType",
      "lib/PPIx/Regexp/Token/CharClass",
      "lib/PPIx/Regexp/Token/CharClass/POSIX",
      "t",
      "inc",
      "inc/PPIx",
      "inc/PPIx/Regexp",
      "LICENSES",
      "xt",
      "xt/author"
   ],
   "dist" : "PPIx-Regexp",
   "dynamic_config" : 1,
   "error" : {},
   "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",
   "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",
      "Build.PL",
      "META.json",
      "Changes",
      "Makefile.PL",
      "META.yml",
      "MANIFEST",
      "MANIFEST.SKIP",
      "eg/preslurp",
      "eg/README",
      "eg/interpolated",
      "eg/prenav",
      "eg/predump",
      "lib/PPIx/Regexp.pm",
      "lib/PPIx/Regexp/Node.pm",
      "lib/PPIx/Regexp/Constant.pm",
      "lib/PPIx/Regexp/Support.pm",
      "lib/PPIx/Regexp/Token.pm",
      "lib/PPIx/Regexp/Element.pm",
      "lib/PPIx/Regexp/Lexer.pm",
      "lib/PPIx/Regexp/Structure.pm",
      "lib/PPIx/Regexp/Dumper.pm",
      "lib/PPIx/Regexp/Tokenizer.pm",
      "lib/PPIx/Regexp/Util.pm",
      "lib/PPIx/Regexp/Node/Range.pm",
      "lib/PPIx/Regexp/Structure/Unknown.pm",
      "lib/PPIx/Regexp/Structure/Replacement.pm",
      "lib/PPIx/Regexp/Structure/Switch.pm",
      "lib/PPIx/Regexp/Structure/BranchReset.pm",
      "lib/PPIx/Regexp/Structure/Main.pm",
      "lib/PPIx/Regexp/Structure/CharClass.pm",
      "lib/PPIx/Regexp/Structure/Capture.pm",
      "lib/PPIx/Regexp/Structure/Assertion.pm",
      "lib/PPIx/Regexp/Structure/Regexp.pm",
      "lib/PPIx/Regexp/Structure/Subexpression.pm",
      "lib/PPIx/Regexp/Structure/Modifier.pm",
      "lib/PPIx/Regexp/Structure/NamedCapture.pm",
      "lib/PPIx/Regexp/Structure/Code.pm",
      "lib/PPIx/Regexp/Structure/Quantifier.pm",
      "lib/PPIx/Regexp/Token/Condition.pm",
      "lib/PPIx/Regexp/Token/Unknown.pm",
      "lib/PPIx/Regexp/Token/GroupType.pm",
      "lib/PPIx/Regexp/Token/Backtrack.pm",
      "lib/PPIx/Regexp/Token/Backreference.pm",
      "lib/PPIx/Regexp/Token/Whitespace.pm",
      "lib/PPIx/Regexp/Token/Interpolation.pm",
      "lib/PPIx/Regexp/Token/Unmatched.pm",
      "lib/PPIx/Regexp/Token/Operator.pm",
      "lib/PPIx/Regexp/Token/CharClass.pm",
      "lib/PPIx/Regexp/Token/Assertion.pm",
      "lib/PPIx/Regexp/Token/Delimiter.pm",
      "lib/PPIx/Regexp/Token/Structure.pm",
      "lib/PPIx/Regexp/Token/Reference.pm",
      "lib/PPIx/Regexp/Token/Greediness.pm",
      "lib/PPIx/Regexp/Token/Modifier.pm",
      "lib/PPIx/Regexp/Token/Recursion.pm",
      "lib/PPIx/Regexp/Token/Comment.pm",
      "lib/PPIx/Regexp/Token/Literal.pm",
      "lib/PPIx/Regexp/Token/Code.pm",
      "lib/PPIx/Regexp/Token/Control.pm",
      "lib/PPIx/Regexp/Token/Quantifier.pm",
      "lib/PPIx/Regexp/Token/GroupType/Switch.pm",
      "lib/PPIx/Regexp/Token/GroupType/BranchReset.pm",
      "lib/PPIx/Regexp/Token/GroupType/Assertion.pm",
      "lib/PPIx/Regexp/Token/GroupType/Subexpression.pm",
      "lib/PPIx/Regexp/Token/GroupType/Modifier.pm",
      "lib/PPIx/Regexp/Token/GroupType/NamedCapture.pm",
      "lib/PPIx/Regexp/Token/GroupType/Code.pm",
      "lib/PPIx/Regexp/Token/CharClass/POSIX.pm",
      "lib/PPIx/Regexp/Token/CharClass/Simple.pm",
      "lib/PPIx/Regexp/Token/CharClass/POSIX/Unknown.pm",
      "LICENSES/Artistic",
      "LICENSES/Copying"
   ],
   "files_hash" : {
      "Build.PL" : {
         "mtime" : 1323354629,
         "size" : 1032,
         "used" : [
            "5.006",
            "Module::Build",
            "PPIx::Regexp::Build",
            "PPIx::Regexp::Meta",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "Changes" : {
         "mtime" : 1323354629,
         "size" : 11362
      },
      "LICENSES/Artistic" : {
         "mtime" : 1323354629,
         "size" : 6111
      },
      "LICENSES/Copying" : {
         "mtime" : 1323354629,
         "size" : 12632
      },
      "MANIFEST" : {
         "mtime" : 1323354629,
         "size" : 2543
      },
      "MANIFEST.SKIP" : {
         "mtime" : 1323354629,
         "size" : 221
      },
      "META.json" : {
         "mtime" : 1323354629,
         "size" : 9178
      },
      "META.yml" : {
         "mtime" : 1323354629,
         "size" : 6419
      },
      "Makefile.PL" : {
         "mtime" : 1323354629,
         "size" : 1174,
         "used" : [
            "ExtUtils::MakeMaker",
            "PPIx::Regexp::Meta",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "README" : {
         "mtime" : 1323354629,
         "size" : 1676
      },
      "eg/README" : {
         "mtime" : 1323354629,
         "size" : 1080
      },
      "eg/interpolated" : {
         "mtime" : 1323354629,
         "size" : 2853
      },
      "eg/predump" : {
         "mtime" : 1323354629,
         "size" : 5345
      },
      "eg/prenav" : {
         "mtime" : 1323354629,
         "size" : 5849
      },
      "eg/preslurp" : {
         "mtime" : 1323354629,
         "size" : 7484
      },
      "inc/PPIx/Regexp/Build.pm" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 1988
      },
      "inc/PPIx/Regexp/Meta.pm" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 3527
      },
      "inc/PPIx/Regexp/Test.pm" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 18258
      },
      "lib/PPIx/Regexp.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp",
         "mtime" : 1323354629,
         "size" : 19269,
         "used" : [
            "PPIx::Regexp::Lexer",
            "PPIx::Regexp::Node",
            "PPIx::Regexp::Token::Modifier",
            "PPIx::Regexp::Util",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Constant.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Constant",
         "mtime" : 1323354629,
         "size" : 4410,
         "used" : [
            "Exporter",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Dumper.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Dumper",
         "mtime" : 1323354629,
         "size" : 16988,
         "used" : [
            "Carp",
            "PPIx::Regexp",
            "PPIx::Regexp::Support",
            "PPIx::Regexp::Tokenizer",
            "PPIx::Regexp::Util",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Element.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Element",
         "mtime" : 1323354629,
         "size" : 8613,
         "used" : [
            "5.006",
            "List::MoreUtils",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Util",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Lexer.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Lexer",
         "mtime" : 1323354629,
         "size" : 13577,
         "used" : [
            "Carp",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Node::Range",
            "PPIx::Regexp::Structure",
            "PPIx::Regexp::Structure::Assertion",
            "PPIx::Regexp::Structure::BranchReset",
            "PPIx::Regexp::Structure::Capture",
            "PPIx::Regexp::Structure::CharClass",
            "PPIx::Regexp::Structure::Code",
            "PPIx::Regexp::Structure::Main",
            "PPIx::Regexp::Structure::Modifier",
            "PPIx::Regexp::Structure::NamedCapture",
            "PPIx::Regexp::Structure::Quantifier",
            "PPIx::Regexp::Structure::Regexp",
            "PPIx::Regexp::Structure::Replacement",
            "PPIx::Regexp::Structure::Subexpression",
            "PPIx::Regexp::Structure::Switch",
            "PPIx::Regexp::Structure::Unknown",
            "PPIx::Regexp::Support",
            "PPIx::Regexp::Token::Unmatched",
            "PPIx::Regexp::Tokenizer",
            "PPIx::Regexp::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Node.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Node",
         "mtime" : 1323354629,
         "noed" : [
            "warnings"
         ],
         "size" : 10201,
         "used" : [
            "List::Util",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Element",
            "PPIx::Regexp::Util",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Node/Range.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Node::Range",
         "mtime" : 1323354629,
         "size" : 1483,
         "used" : [
            "PPIx::Regexp::Node",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure",
         "mtime" : 1323354629,
         "size" : 10704,
         "used" : [
            "Carp",
            "PPIx::Regexp::Node",
            "PPIx::Regexp::Util",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Assertion.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Assertion",
         "mtime" : 1323354629,
         "size" : 1446,
         "used" : [
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/BranchReset.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::BranchReset",
         "mtime" : 1323354629,
         "size" : 2083,
         "used" : [
            "Carp",
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Capture.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Capture",
         "mtime" : 1323354629,
         "size" : 2182,
         "used" : [
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/CharClass.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::CharClass",
         "mtime" : 1323354629,
         "size" : 2295,
         "used" : [
            "PPIx::Regexp::Structure",
            "PPIx::Regexp::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Code.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Code",
         "mtime" : 1323354629,
         "size" : 2239,
         "used" : [
            "Carp",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Main.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Main",
         "mtime" : 1323354629,
         "size" : 2777,
         "used" : [
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Modifier.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Modifier",
         "mtime" : 1323354629,
         "size" : 1482,
         "used" : [
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/NamedCapture.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::NamedCapture",
         "mtime" : 1323354629,
         "size" : 1882,
         "used" : [
            "Carp",
            "PPIx::Regexp::Structure::Capture",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Quantifier.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Quantifier",
         "mtime" : 1323354629,
         "size" : 1683,
         "used" : [
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Regexp.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Regexp",
         "mtime" : 1323354629,
         "size" : 2950,
         "used" : [
            "PPIx::Regexp::Structure::Main",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Replacement.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Replacement",
         "mtime" : 1323354629,
         "size" : 1655,
         "used" : [
            "PPIx::Regexp::Structure::Main",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Subexpression.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Subexpression",
         "mtime" : 1323354629,
         "size" : 1448,
         "used" : [
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Switch.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Switch",
         "mtime" : 1323354629,
         "size" : 2987,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Structure/Unknown.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Structure::Unknown",
         "mtime" : 1323354629,
         "size" : 1414,
         "used" : [
            "PPIx::Regexp::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Support.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Support",
         "mtime" : 1323354629,
         "required_in_eval" : [
            "Encode"
         ],
         "size" : 3593,
         "used" : [
            "PPIx::Regexp::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token",
         "mtime" : 1323354629,
         "size" : 3075,
         "used" : [
            "PPIx::Regexp::Element",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Assertion.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Assertion",
         "mtime" : 1323354629,
         "size" : 3033,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Backreference.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Backreference",
         "mtime" : 1323354629,
         "size" : 3650,
         "used" : [
            "Carp",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::Reference",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Backtrack.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Backtrack",
         "mtime" : 1323354629,
         "size" : 2209,
         "used" : [
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/CharClass.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::CharClass",
         "mtime" : 1323354629,
         "size" : 2187,
         "used" : [
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/CharClass/POSIX.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::CharClass::POSIX",
         "mtime" : 1323354629,
         "size" : 2996,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::CharClass",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/CharClass/POSIX/Unknown.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::CharClass::POSIX::Unknown",
         "mtime" : 1323354629,
         "size" : 2271,
         "used" : [
            "5.006",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::CharClass::POSIX",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/CharClass/Simple.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::CharClass::Simple",
         "mtime" : 1323354629,
         "size" : 4959,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::CharClass",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Code.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Code",
         "mtime" : 1323354629,
         "size" : 3718,
         "used" : [
            "PPI::Document",
            "PPIx::Regexp::Token",
            "PPIx::Regexp::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Comment.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Comment",
         "mtime" : 1323354629,
         "size" : 2380,
         "used" : [
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Condition.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Condition",
         "mtime" : 1323354629,
         "size" : 2865,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::Reference",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Control.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Control",
         "mtime" : 1323354629,
         "size" : 3340,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Delimiter.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Delimiter",
         "mtime" : 1323354629,
         "size" : 1629,
         "used" : [
            "PPIx::Regexp::Token::Structure",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Greediness.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Greediness",
         "mtime" : 1323354629,
         "size" : 2335,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/GroupType.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::GroupType",
         "mtime" : 1323354629,
         "size" : 2316,
         "used" : [
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/GroupType/Assertion.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::GroupType::Assertion",
         "mtime" : 1323354629,
         "size" : 2274,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::GroupType",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/GroupType/BranchReset.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::GroupType::BranchReset",
         "mtime" : 1323354629,
         "size" : 2039,
         "used" : [
            "PPIx::Regexp::Token::GroupType",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/GroupType/Code.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::GroupType::Code",
         "mtime" : 1323354629,
         "size" : 2756,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::GroupType",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/GroupType/Modifier.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::GroupType::Modifier",
         "mtime" : 1323354629,
         "size" : 2623,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::GroupType",
            "PPIx::Regexp::Token::Modifier",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/GroupType/NamedCapture.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::GroupType::NamedCapture",
         "mtime" : 1323354629,
         "size" : 2896,
         "used" : [
            "Carp",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::GroupType",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/GroupType/Subexpression.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::GroupType::Subexpression",
         "mtime" : 1323354629,
         "size" : 2001,
         "used" : [
            "PPIx::Regexp::Token::GroupType",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/GroupType/Switch.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::GroupType::Switch",
         "mtime" : 1323354629,
         "size" : 2194,
         "used" : [
            "PPIx::Regexp::Token::GroupType",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Interpolation.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Interpolation",
         "mtime" : 1323354629,
         "size" : 11952,
         "used" : [
            "PPI::Document",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::Code",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Literal.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Literal",
         "mtime" : 1323354629,
         "size" : 9704,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Modifier.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Modifier",
         "mtime" : 1323354629,
         "size" : 11348,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Operator.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Operator",
         "mtime" : 1323354629,
         "size" : 2844,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token",
            "PPIx::Regexp::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Quantifier.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Quantifier",
         "mtime" : 1323354629,
         "size" : 2196,
         "used" : [
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Recursion.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Recursion",
         "mtime" : 1323354629,
         "size" : 2263,
         "used" : [
            "Carp",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token::Reference",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Reference.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Reference",
         "mtime" : 1323354629,
         "size" : 5151,
         "used" : [
            "Carp",
            "List::Util",
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Structure.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Structure",
         "mtime" : 1323354629,
         "size" : 8765,
         "used" : [
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Token",
            "PPIx::Regexp::Token::Backreference",
            "PPIx::Regexp::Token::Backtrack",
            "PPIx::Regexp::Token::Comment",
            "PPIx::Regexp::Token::Modifier",
            "PPIx::Regexp::Token::Recursion",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Unknown.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Unknown",
         "mtime" : 1323354629,
         "size" : 2290,
         "used" : [
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Unmatched.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Unmatched",
         "mtime" : 1323354629,
         "size" : 1700,
         "used" : [
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Token/Whitespace.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Token::Whitespace",
         "mtime" : 1323354629,
         "size" : 2141,
         "used" : [
            "PPIx::Regexp::Token",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Tokenizer.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Tokenizer",
         "mtime" : 1323354629,
         "size" : 33339,
         "used" : [
            "Carp",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Support",
            "PPIx::Regexp::Token::Assertion",
            "PPIx::Regexp::Token::Backreference",
            "PPIx::Regexp::Token::Backtrack",
            "PPIx::Regexp::Token::CharClass::POSIX",
            "PPIx::Regexp::Token::CharClass::POSIX::Unknown",
            "PPIx::Regexp::Token::CharClass::Simple",
            "PPIx::Regexp::Token::Code",
            "PPIx::Regexp::Token::Comment",
            "PPIx::Regexp::Token::Condition",
            "PPIx::Regexp::Token::Control",
            "PPIx::Regexp::Token::Delimiter",
            "PPIx::Regexp::Token::Greediness",
            "PPIx::Regexp::Token::GroupType::Assertion",
            "PPIx::Regexp::Token::GroupType::BranchReset",
            "PPIx::Regexp::Token::GroupType::Code",
            "PPIx::Regexp::Token::GroupType::Modifier",
            "PPIx::Regexp::Token::GroupType::NamedCapture",
            "PPIx::Regexp::Token::GroupType::Subexpression",
            "PPIx::Regexp::Token::GroupType::Switch",
            "PPIx::Regexp::Token::Interpolation",
            "PPIx::Regexp::Token::Literal",
            "PPIx::Regexp::Token::Modifier",
            "PPIx::Regexp::Token::Operator",
            "PPIx::Regexp::Token::Quantifier",
            "PPIx::Regexp::Token::Recursion",
            "PPIx::Regexp::Token::Structure",
            "PPIx::Regexp::Token::Unknown",
            "PPIx::Regexp::Token::Whitespace",
            "PPIx::Regexp::Util",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/PPIx/Regexp/Util.pm" : {
         "license" : "Perl_5",
         "module" : "PPIx::Regexp::Util",
         "mtime" : 1323354629,
         "size" : 2232,
         "used" : [
            "5.006",
            "Carp",
            "Exporter",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "t/basic.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 10996,
         "used" : [
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/parse.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 254247,
         "used" : [
            "PPIx::Regexp::Test",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/unit.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "required_in_eval" : [
            "charnames"
         ],
         "size" : 43213,
         "used" : [
            "PPI::Document",
            "PPIx::Regexp::Constant",
            "PPIx::Regexp::Test",
            "Scalar::Util",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/version.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "required" : [
            "Text::CSV"
         ],
         "size" : 32465,
         "used" : [
            "5.006002",
            "PPIx::Regexp::Constant",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "xt/author/critic.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 350
      },
      "xt/author/executable.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 743
      },
      "xt/author/kwalitee.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 346
      },
      "xt/author/manifest.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 709
      },
      "xt/author/perlcriticrc" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 1731
      },
      "xt/author/pod.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 299
      },
      "xt/author/pod_coverage.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 422
      },
      "xt/author/pod_spelling.t" : {
         "mtime" : 1323354629,
         "no_index" : 1,
         "size" : 565
      }
   },
   "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" : "100.00",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 1,
      "metayml_declares_perl_version" : 1,
      "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" : 1,
      "valid_signature" : 1
   },
   "latest_mtime" : 1323354629,
   "license" : "perl defined in META.yml",
   "license_file" : "lib/PPIx/Regexp.pm,lib/PPIx/Regexp/Constant.pm,lib/PPIx/Regexp/Dumper.pm,lib/PPIx/Regexp/Element.pm,lib/PPIx/Regexp/Lexer.pm,lib/PPIx/Regexp/Node.pm,lib/PPIx/Regexp/Node/Range.pm,lib/PPIx/Regexp/Structure.pm,lib/PPIx/Regexp/Structure/Assertion.pm,lib/PPIx/Regexp/Structure/BranchReset.pm,lib/PPIx/Regexp/Structure/Capture.pm,lib/PPIx/Regexp/Structure/CharClass.pm,lib/PPIx/Regexp/Structure/Code.pm,lib/PPIx/Regexp/Structure/Main.pm,lib/PPIx/Regexp/Structure/Modifier.pm,lib/PPIx/Regexp/Structure/NamedCapture.pm,lib/PPIx/Regexp/Structure/Quantifier.pm,lib/PPIx/Regexp/Structure/Regexp.pm,lib/PPIx/Regexp/Structure/Replacement.pm,lib/PPIx/Regexp/Structure/Subexpression.pm,lib/PPIx/Regexp/Structure/Switch.pm,lib/PPIx/Regexp/Structure/Unknown.pm,lib/PPIx/Regexp/Support.pm,lib/PPIx/Regexp/Token.pm,lib/PPIx/Regexp/Token/Assertion.pm,lib/PPIx/Regexp/Token/Backreference.pm,lib/PPIx/Regexp/Token/Backtrack.pm,lib/PPIx/Regexp/Token/CharClass.pm,lib/PPIx/Regexp/Token/CharClass/POSIX.pm,lib/PPIx/Regexp/Token/CharClass/POSIX/Unknown.pm,lib/PPIx/Regexp/Token/CharClass/Simple.pm,lib/PPIx/Regexp/Token/Code.pm,lib/PPIx/Regexp/Token/Comment.pm,lib/PPIx/Regexp/Token/Condition.pm,lib/PPIx/Regexp/Token/Control.pm,lib/PPIx/Regexp/Token/Delimiter.pm,lib/PPIx/Regexp/Token/Greediness.pm,lib/PPIx/Regexp/Token/GroupType.pm,lib/PPIx/Regexp/Token/GroupType/Assertion.pm,lib/PPIx/Regexp/Token/GroupType/BranchReset.pm,lib/PPIx/Regexp/Token/GroupType/Code.pm,lib/PPIx/Regexp/Token/GroupType/Modifier.pm,lib/PPIx/Regexp/Token/GroupType/NamedCapture.pm,lib/PPIx/Regexp/Token/GroupType/Subexpression.pm,lib/PPIx/Regexp/Token/GroupType/Switch.pm,lib/PPIx/Regexp/Token/Interpolation.pm,lib/PPIx/Regexp/Token/Literal.pm,lib/PPIx/Regexp/Token/Modifier.pm,lib/PPIx/Regexp/Token/Operator.pm,lib/PPIx/Regexp/Token/Quantifier.pm,lib/PPIx/Regexp/Token/Recursion.pm,lib/PPIx/Regexp/Token/Reference.pm,lib/PPIx/Regexp/Token/Structure.pm,lib/PPIx/Regexp/Token/Unknown.pm,lib/PPIx/Regexp/Token/Unmatched.pm,lib/PPIx/Regexp/Token/Whitespace.pm,lib/PPIx/Regexp/Tokenizer.pm,lib/PPIx/Regexp/Util.pm",
   "license_from_yaml" : "perl",
   "license_in_pod" : 1,
   "license_type" : "Perl_5",
   "licenses" : {
      "Perl_5" : [
         "lib/PPIx/Regexp.pm",
         "lib/PPIx/Regexp/Constant.pm",
         "lib/PPIx/Regexp/Dumper.pm",
         "lib/PPIx/Regexp/Element.pm",
         "lib/PPIx/Regexp/Lexer.pm",
         "lib/PPIx/Regexp/Node.pm",
         "lib/PPIx/Regexp/Node/Range.pm",
         "lib/PPIx/Regexp/Structure.pm",
         "lib/PPIx/Regexp/Structure/Assertion.pm",
         "lib/PPIx/Regexp/Structure/BranchReset.pm",
         "lib/PPIx/Regexp/Structure/Capture.pm",
         "lib/PPIx/Regexp/Structure/CharClass.pm",
         "lib/PPIx/Regexp/Structure/Code.pm",
         "lib/PPIx/Regexp/Structure/Main.pm",
         "lib/PPIx/Regexp/Structure/Modifier.pm",
         "lib/PPIx/Regexp/Structure/NamedCapture.pm",
         "lib/PPIx/Regexp/Structure/Quantifier.pm",
         "lib/PPIx/Regexp/Structure/Regexp.pm",
         "lib/PPIx/Regexp/Structure/Replacement.pm",
         "lib/PPIx/Regexp/Structure/Subexpression.pm",
         "lib/PPIx/Regexp/Structure/Switch.pm",
         "lib/PPIx/Regexp/Structure/Unknown.pm",
         "lib/PPIx/Regexp/Support.pm",
         "lib/PPIx/Regexp/Token.pm",
         "lib/PPIx/Regexp/Token/Assertion.pm",
         "lib/PPIx/Regexp/Token/Backreference.pm",
         "lib/PPIx/Regexp/Token/Backtrack.pm",
         "lib/PPIx/Regexp/Token/CharClass.pm",
         "lib/PPIx/Regexp/Token/CharClass/POSIX.pm",
         "lib/PPIx/Regexp/Token/CharClass/POSIX/Unknown.pm",
         "lib/PPIx/Regexp/Token/CharClass/Simple.pm",
         "lib/PPIx/Regexp/Token/Code.pm",
         "lib/PPIx/Regexp/Token/Comment.pm",
         "lib/PPIx/Regexp/Token/Condition.pm",
         "lib/PPIx/Regexp/Token/Control.pm",
         "lib/PPIx/Regexp/Token/Delimiter.pm",
         "lib/PPIx/Regexp/Token/Greediness.pm",
         "lib/PPIx/Regexp/Token/GroupType.pm",
         "lib/PPIx/Regexp/Token/GroupType/Assertion.pm",
         "lib/PPIx/Regexp/Token/GroupType/BranchReset.pm",
         "lib/PPIx/Regexp/Token/GroupType/Code.pm",
         "lib/PPIx/Regexp/Token/GroupType/Modifier.pm",
         "lib/PPIx/Regexp/Token/GroupType/NamedCapture.pm",
         "lib/PPIx/Regexp/Token/GroupType/Subexpression.pm",
         "lib/PPIx/Regexp/Token/GroupType/Switch.pm",
         "lib/PPIx/Regexp/Token/Interpolation.pm",
         "lib/PPIx/Regexp/Token/Literal.pm",
         "lib/PPIx/Regexp/Token/Modifier.pm",
         "lib/PPIx/Regexp/Token/Operator.pm",
         "lib/PPIx/Regexp/Token/Quantifier.pm",
         "lib/PPIx/Regexp/Token/Recursion.pm",
         "lib/PPIx/Regexp/Token/Reference.pm",
         "lib/PPIx/Regexp/Token/Structure.pm",
         "lib/PPIx/Regexp/Token/Unknown.pm",
         "lib/PPIx/Regexp/Token/Unmatched.pm",
         "lib/PPIx/Regexp/Token/Whitespace.pm",
         "lib/PPIx/Regexp/Tokenizer.pm",
         "lib/PPIx/Regexp/Util.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : "Parse regular expressions",
      "author" : [
         "Tom Wyant (wyant at cpan dot org)"
      ],
      "build_requires" : {
         "Test::More" : "0.88"
      },
      "dynamic_config" : "1",
      "generated_by" : "Module::Build version 0.38, CPAN::Meta::Converter version 2.112621",
      "license" : "perl",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "PPIx-Regexp",
      "no_index" : {
         "directory" : [
            "inc",
            "t",
            "xt"
         ]
      },
      "provides" : {
         "PPIx::Regexp" : {
            "file" : "lib/PPIx/Regexp.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Constant" : {
            "file" : "lib/PPIx/Regexp/Constant.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Dumper" : {
            "file" : "lib/PPIx/Regexp/Dumper.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Element" : {
            "file" : "lib/PPIx/Regexp/Element.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Lexer" : {
            "file" : "lib/PPIx/Regexp/Lexer.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Node" : {
            "file" : "lib/PPIx/Regexp/Node.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Node::Range" : {
            "file" : "lib/PPIx/Regexp/Node/Range.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure" : {
            "file" : "lib/PPIx/Regexp/Structure.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Assertion" : {
            "file" : "lib/PPIx/Regexp/Structure/Assertion.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::BranchReset" : {
            "file" : "lib/PPIx/Regexp/Structure/BranchReset.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Capture" : {
            "file" : "lib/PPIx/Regexp/Structure/Capture.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::CharClass" : {
            "file" : "lib/PPIx/Regexp/Structure/CharClass.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Code" : {
            "file" : "lib/PPIx/Regexp/Structure/Code.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Main" : {
            "file" : "lib/PPIx/Regexp/Structure/Main.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Modifier" : {
            "file" : "lib/PPIx/Regexp/Structure/Modifier.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::NamedCapture" : {
            "file" : "lib/PPIx/Regexp/Structure/NamedCapture.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Quantifier" : {
            "file" : "lib/PPIx/Regexp/Structure/Quantifier.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Regexp" : {
            "file" : "lib/PPIx/Regexp/Structure/Regexp.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Replacement" : {
            "file" : "lib/PPIx/Regexp/Structure/Replacement.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Subexpression" : {
            "file" : "lib/PPIx/Regexp/Structure/Subexpression.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Switch" : {
            "file" : "lib/PPIx/Regexp/Structure/Switch.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Structure::Unknown" : {
            "file" : "lib/PPIx/Regexp/Structure/Unknown.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Support" : {
            "file" : "lib/PPIx/Regexp/Support.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token" : {
            "file" : "lib/PPIx/Regexp/Token.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Assertion" : {
            "file" : "lib/PPIx/Regexp/Token/Assertion.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Backreference" : {
            "file" : "lib/PPIx/Regexp/Token/Backreference.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Backtrack" : {
            "file" : "lib/PPIx/Regexp/Token/Backtrack.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::CharClass" : {
            "file" : "lib/PPIx/Regexp/Token/CharClass.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::CharClass::POSIX" : {
            "file" : "lib/PPIx/Regexp/Token/CharClass/POSIX.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::CharClass::POSIX::Unknown" : {
            "file" : "lib/PPIx/Regexp/Token/CharClass/POSIX/Unknown.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::CharClass::Simple" : {
            "file" : "lib/PPIx/Regexp/Token/CharClass/Simple.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Code" : {
            "file" : "lib/PPIx/Regexp/Token/Code.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Comment" : {
            "file" : "lib/PPIx/Regexp/Token/Comment.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Condition" : {
            "file" : "lib/PPIx/Regexp/Token/Condition.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Control" : {
            "file" : "lib/PPIx/Regexp/Token/Control.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Delimiter" : {
            "file" : "lib/PPIx/Regexp/Token/Delimiter.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Greediness" : {
            "file" : "lib/PPIx/Regexp/Token/Greediness.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::GroupType" : {
            "file" : "lib/PPIx/Regexp/Token/GroupType.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::GroupType::Assertion" : {
            "file" : "lib/PPIx/Regexp/Token/GroupType/Assertion.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::GroupType::BranchReset" : {
            "file" : "lib/PPIx/Regexp/Token/GroupType/BranchReset.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::GroupType::Code" : {
            "file" : "lib/PPIx/Regexp/Token/GroupType/Code.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::GroupType::Modifier" : {
            "file" : "lib/PPIx/Regexp/Token/GroupType/Modifier.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::GroupType::NamedCapture" : {
            "file" : "lib/PPIx/Regexp/Token/GroupType/NamedCapture.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::GroupType::Subexpression" : {
            "file" : "lib/PPIx/Regexp/Token/GroupType/Subexpression.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::GroupType::Switch" : {
            "file" : "lib/PPIx/Regexp/Token/GroupType/Switch.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Interpolation" : {
            "file" : "lib/PPIx/Regexp/Token/Interpolation.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Literal" : {
            "file" : "lib/PPIx/Regexp/Token/Literal.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Modifier" : {
            "file" : "lib/PPIx/Regexp/Token/Modifier.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Operator" : {
            "file" : "lib/PPIx/Regexp/Token/Operator.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Quantifier" : {
            "file" : "lib/PPIx/Regexp/Token/Quantifier.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Recursion" : {
            "file" : "lib/PPIx/Regexp/Token/Recursion.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Reference" : {
            "file" : "lib/PPIx/Regexp/Token/Reference.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Structure" : {
            "file" : "lib/PPIx/Regexp/Token/Structure.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Unknown" : {
            "file" : "lib/PPIx/Regexp/Token/Unknown.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Unmatched" : {
            "file" : "lib/PPIx/Regexp/Token/Unmatched.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Token::Whitespace" : {
            "file" : "lib/PPIx/Regexp/Token/Whitespace.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Tokenizer" : {
            "file" : "lib/PPIx/Regexp/Tokenizer.pm",
            "version" : "0.023"
         },
         "PPIx::Regexp::Util" : {
            "file" : "lib/PPIx/Regexp/Util.pm",
            "version" : "0.023"
         }
      },
      "requires" : {
         "List::MoreUtils" : "0",
         "List::Util" : "0",
         "PPI::Document" : "1.117",
         "Scalar::Util" : "0",
         "Task::Weaken" : "0",
         "perl" : "5.006"
      },
      "resources" : {
         "bugtracker" : "https://rt.cpan.org/Public/Dist/Display.html?Name=PPIx-Regexp",
         "license" : "http://dev.perl.org/licenses/"
      },
      "version" : "0.023"
   },
   "metayml_is_parsable" : 1,
   "modules" : [
      {
         "file" : "lib/PPIx/Regexp/Token/Recursion.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Recursion"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Capture.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Capture"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/GroupType/Subexpression.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::GroupType::Subexpression"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Comment.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Comment"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Structure.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Structure"
      },
      {
         "file" : "lib/PPIx/Regexp/Element.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Element"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Assertion.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Assertion"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/GroupType/NamedCapture.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::GroupType::NamedCapture"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/GroupType/Assertion.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::GroupType::Assertion"
      },
      {
         "file" : "lib/PPIx/Regexp/Node.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Node"
      },
      {
         "file" : "lib/PPIx/Regexp/Lexer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Lexer"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Backreference.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Backreference"
      },
      {
         "file" : "lib/PPIx/Regexp/Util.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Util"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/CharClass/Simple.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::CharClass::Simple"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Code.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Code"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Reference.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Reference"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/CharClass.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::CharClass"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Unknown.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Unknown"
      },
      {
         "file" : "lib/PPIx/Regexp/Tokenizer.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Tokenizer"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Regexp.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Regexp"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Interpolation.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Interpolation"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Replacement.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Replacement"
      },
      {
         "file" : "lib/PPIx/Regexp.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp"
      },
      {
         "file" : "lib/PPIx/Regexp/Node/Range.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Node::Range"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/CharClass.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::CharClass"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/GroupType/Code.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::GroupType::Code"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Backtrack.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Backtrack"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Greediness.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Greediness"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/GroupType.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::GroupType"
      },
      {
         "file" : "lib/PPIx/Regexp/Constant.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Constant"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Quantifier.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Quantifier"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/GroupType/Modifier.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::GroupType::Modifier"
      },
      {
         "file" : "lib/PPIx/Regexp/Dumper.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Dumper"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/CharClass/POSIX/Unknown.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::CharClass::POSIX::Unknown"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Quantifier.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Quantifier"
      },
      {
         "file" : "lib/PPIx/Regexp/Support.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Support"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/GroupType/Switch.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::GroupType::Switch"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Operator.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Operator"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Modifier.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Modifier"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Switch.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Switch"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Literal.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Literal"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/GroupType/BranchReset.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::GroupType::BranchReset"
      },
      {
         "file" : "lib/PPIx/Regexp/Token.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Delimiter.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Delimiter"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/CharClass/POSIX.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::CharClass::POSIX"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Code.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Code"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/NamedCapture.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::NamedCapture"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Assertion.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Assertion"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Whitespace.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Whitespace"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/BranchReset.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::BranchReset"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Main.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Main"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Control.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Control"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Unknown.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Unknown"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Unmatched.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Unmatched"
      },
      {
         "file" : "lib/PPIx/Regexp/Structure/Subexpression.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Structure::Subexpression"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Condition.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Condition"
      },
      {
         "file" : "lib/PPIx/Regexp/Token/Modifier.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "PPIx::Regexp::Token::Modifier"
      }
   ],
   "no_index" : "^inc/;^t/;^xt/",
   "no_pax_headers" : 1,
   "package" : "PPIx-Regexp-0.023.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "List::Util",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "Test::More",
         "type" : "build_requires",
         "version" : "0.88"
      },
      {
         "is_prereq" : 1,
         "requires" : "Task::Weaken",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "PPI::Document",
         "type" : "runtime_requires",
         "version" : "1.117"
      },
      {
         "is_prereq" : 1,
         "requires" : "List::MoreUtils",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "perl",
         "type" : "runtime_requires",
         "version" : "5.006"
      },
      {
         "is_prereq" : 1,
         "requires" : "Scalar::Util",
         "type" : "runtime_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1323354705,
   "size_packed" : 144820,
   "size_unpacked" : 717850,
   "uses" : {
      "noed_in_code" : {
         "warnings" : 1
      },
      "required_in_eval_in_code" : {
         "Encode" : 1
      },
      "required_in_eval_in_tests" : {
         "charnames" : 1
      },
      "required_in_tests" : {
         "Text::CSV" : 1
      },
      "used_in_code" : {
         "5.006" : 3,
         "Carp" : 12,
         "Exporter" : 2,
         "List::MoreUtils" : 1,
         "List::Util" : 2,
         "PPI::Document" : 2,
         "Scalar::Util" : 7,
         "constant" : 9,
         "strict" : 58,
         "warnings" : 58
      },
      "used_in_config" : {
         "5.006" : 1,
         "ExtUtils::MakeMaker" : 1,
         "Module::Build" : 1,
         "PPIx::Regexp::Build" : 1,
         "PPIx::Regexp::Meta" : 2,
         "lib" : 2,
         "strict" : 2,
         "warnings" : 2
      },
      "used_in_tests" : {
         "5.006002" : 1,
         "PPI::Document" : 1,
         "PPIx::Regexp::Test" : 2,
         "Scalar::Util" : 1,
         "Test::More" : 2,
         "lib" : 2,
         "strict" : 4,
         "warnings" : 4
      }
   },
   "valid_signature" : -1,
   "version" : "0.023",
   "versions" : {
      "lib/PPIx/Regexp.pm" : {
         "PPIx::Regexp" : "0.023"
      },
      "lib/PPIx/Regexp/Constant.pm" : {
         "PPIx::Regexp::Constant" : "0.023"
      },
      "lib/PPIx/Regexp/Dumper.pm" : {
         "PPIx::Regexp::Dumper" : "0.023"
      },
      "lib/PPIx/Regexp/Element.pm" : {
         "PPIx::Regexp::Element" : "0.023"
      },
      "lib/PPIx/Regexp/Lexer.pm" : {
         "PPIx::Regexp::Lexer" : "0.023"
      },
      "lib/PPIx/Regexp/Node.pm" : {
         "PPIx::Regexp::Node" : "0.023"
      },
      "lib/PPIx/Regexp/Node/Range.pm" : {
         "PPIx::Regexp::Node::Range" : "0.023"
      },
      "lib/PPIx/Regexp/Structure.pm" : {
         "PPIx::Regexp::Structure" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Assertion.pm" : {
         "PPIx::Regexp::Structure::Assertion" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/BranchReset.pm" : {
         "PPIx::Regexp::Structure::BranchReset" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Capture.pm" : {
         "PPIx::Regexp::Structure::Capture" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/CharClass.pm" : {
         "PPIx::Regexp::Structure::CharClass" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Code.pm" : {
         "PPIx::Regexp::Structure::Code" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Main.pm" : {
         "PPIx::Regexp::Structure::Main" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Modifier.pm" : {
         "PPIx::Regexp::Structure::Modifier" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/NamedCapture.pm" : {
         "PPIx::Regexp::Structure::NamedCapture" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Quantifier.pm" : {
         "PPIx::Regexp::Structure::Quantifier" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Regexp.pm" : {
         "PPIx::Regexp::Structure::Regexp" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Replacement.pm" : {
         "PPIx::Regexp::Structure::Replacement" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Subexpression.pm" : {
         "PPIx::Regexp::Structure::Subexpression" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Switch.pm" : {
         "PPIx::Regexp::Structure::Switch" : "0.023"
      },
      "lib/PPIx/Regexp/Structure/Unknown.pm" : {
         "PPIx::Regexp::Structure::Unknown" : "0.023"
      },
      "lib/PPIx/Regexp/Support.pm" : {
         "PPIx::Regexp::Support" : "0.023"
      },
      "lib/PPIx/Regexp/Token.pm" : {
         "PPIx::Regexp::Token" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Assertion.pm" : {
         "PPIx::Regexp::Token::Assertion" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Backreference.pm" : {
         "PPIx::Regexp::Token::Backreference" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Backtrack.pm" : {
         "PPIx::Regexp::Token::Backtrack" : "0.023"
      },
      "lib/PPIx/Regexp/Token/CharClass.pm" : {
         "PPIx::Regexp::Token::CharClass" : "0.023"
      },
      "lib/PPIx/Regexp/Token/CharClass/POSIX.pm" : {
         "PPIx::Regexp::Token::CharClass::POSIX" : "0.023"
      },
      "lib/PPIx/Regexp/Token/CharClass/POSIX/Unknown.pm" : {
         "PPIx::Regexp::Token::CharClass::POSIX::Unknown" : "0.023"
      },
      "lib/PPIx/Regexp/Token/CharClass/Simple.pm" : {
         "PPIx::Regexp::Token::CharClass::Simple" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Code.pm" : {
         "PPIx::Regexp::Token::Code" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Comment.pm" : {
         "PPIx::Regexp::Token::Comment" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Condition.pm" : {
         "PPIx::Regexp::Token::Condition" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Control.pm" : {
         "PPIx::Regexp::Token::Control" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Delimiter.pm" : {
         "PPIx::Regexp::Token::Delimiter" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Greediness.pm" : {
         "PPIx::Regexp::Token::Greediness" : "0.023"
      },
      "lib/PPIx/Regexp/Token/GroupType.pm" : {
         "PPIx::Regexp::Token::GroupType" : "0.023"
      },
      "lib/PPIx/Regexp/Token/GroupType/Assertion.pm" : {
         "PPIx::Regexp::Token::GroupType::Assertion" : "0.023"
      },
      "lib/PPIx/Regexp/Token/GroupType/BranchReset.pm" : {
         "PPIx::Regexp::Token::GroupType::BranchReset" : "0.023"
      },
      "lib/PPIx/Regexp/Token/GroupType/Code.pm" : {
         "PPIx::Regexp::Token::GroupType::Code" : "0.023"
      },
      "lib/PPIx/Regexp/Token/GroupType/Modifier.pm" : {
         "PPIx::Regexp::Token::GroupType::Modifier" : "0.023"
      },
      "lib/PPIx/Regexp/Token/GroupType/NamedCapture.pm" : {
         "PPIx::Regexp::Token::GroupType::NamedCapture" : "0.023"
      },
      "lib/PPIx/Regexp/Token/GroupType/Subexpression.pm" : {
         "PPIx::Regexp::Token::GroupType::Subexpression" : "0.023"
      },
      "lib/PPIx/Regexp/Token/GroupType/Switch.pm" : {
         "PPIx::Regexp::Token::GroupType::Switch" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Interpolation.pm" : {
         "PPIx::Regexp::Token::Interpolation" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Literal.pm" : {
         "PPIx::Regexp::Token::Literal" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Modifier.pm" : {
         "PPIx::Regexp::Token::Modifier" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Operator.pm" : {
         "PPIx::Regexp::Token::Operator" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Quantifier.pm" : {
         "PPIx::Regexp::Token::Quantifier" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Recursion.pm" : {
         "PPIx::Regexp::Token::Recursion" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Reference.pm" : {
         "PPIx::Regexp::Token::Reference" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Structure.pm" : {
         "PPIx::Regexp::Token::Structure" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Unknown.pm" : {
         "PPIx::Regexp::Token::Unknown" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Unmatched.pm" : {
         "PPIx::Regexp::Token::Unmatched" : "0.023"
      },
      "lib/PPIx/Regexp/Token/Whitespace.pm" : {
         "PPIx::Regexp::Token::Whitespace" : "0.023"
      },
      "lib/PPIx/Regexp/Tokenizer.pm" : {
         "PPIx::Regexp::Tokenizer" : "0.023"
      },
      "lib/PPIx/Regexp/Util.pm" : {
         "PPIx::Regexp::Util" : "0.023"
      }
   },
   "vname" : "PPIx-Regexp-0.023"
}