Coverage Summary

Module PPIx-Regexp
Version 0.087
Database: /root/.cpan/build/PPIx-Regexp-0.087-0/cover_db
Report date: 2023-01-28 11:24:54
Perl version: v5.26.1
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 92.5 72.5 63.5 93.7 99.3 100.0 86.4
blib/lib/PPIx/Regexp.pm 98.3 82.0 100.0 96.6 100.0 1.7 94.7
blib/lib/PPIx/Regexp/Constant.pm 97.9 60.0 50.0 94.4 n/a 0.3 93.9
blib/lib/PPIx/Regexp/Dumper.pm 75.0 54.0 46.4 85.0 100.0 0.1 65.9
blib/lib/PPIx/Regexp/Element.pm 90.6 80.5 69.5 82.6 100.0 0.9 87.2
blib/lib/PPIx/Regexp/Lexer.pm 94.7 80.0 74.2 97.7 100.0 0.7 90.6
blib/lib/PPIx/Regexp/Node.pm 91.4 70.1 50.0 95.5 100.0 0.6 85.6
blib/lib/PPIx/Regexp/Node/Range.pm 97.4 71.4 66.6 100.0 100.0 0.0 90.7
blib/lib/PPIx/Regexp/Node/Unknown.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Structure.pm 84.7 64.2 69.7 94.4 100.0 0.3 78.9
blib/lib/PPIx/Regexp/Structure/Assertion.pm 94.5 62.5 66.6 92.3 100.0 0.0 86.4
blib/lib/PPIx/Regexp/Structure/Atomic_Script_Run.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Structure/BranchReset.pm 100.0 75.0 66.6 100.0 n/a 0.0 92.8
blib/lib/PPIx/Regexp/Structure/Capture.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/PPIx/Regexp/Structure/CharClass.pm 90.0 62.5 66.6 90.0 100.0 0.0 84.9
blib/lib/PPIx/Regexp/Structure/Code.pm 91.3 75.0 n/a 100.0 n/a 0.0 90.6
blib/lib/PPIx/Regexp/Structure/Main.pm 100.0 75.0 n/a 100.0 100.0 0.0 95.0
blib/lib/PPIx/Regexp/Structure/Modifier.pm 94.4 50.0 n/a 100.0 n/a 0.0 88.8
blib/lib/PPIx/Regexp/Structure/NamedCapture.pm 100.0 50.0 n/a 100.0 100.0 0.0 96.7
blib/lib/PPIx/Regexp/Structure/Quantifier.pm 94.2 75.0 73.3 80.0 100.0 0.0 84.7
blib/lib/PPIx/Regexp/Structure/RegexSet.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Structure/Regexp.pm 100.0 100.0 n/a 100.0 100.0 0.0 100.0
blib/lib/PPIx/Regexp/Structure/Replacement.pm 92.8 n/a n/a 83.3 100.0 0.0 90.9
blib/lib/PPIx/Regexp/Structure/Script_Run.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Structure/Subexpression.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Structure/Switch.pm 100.0 88.8 55.5 100.0 n/a 0.0 91.3
blib/lib/PPIx/Regexp/Structure/Unknown.pm 65.2 0.0 0.0 62.5 100.0 0.0 55.0
blib/lib/PPIx/Regexp/Support.pm 90.6 61.1 n/a 100.0 100.0 0.1 84.1
blib/lib/PPIx/Regexp/Token.pm 100.0 87.5 50.0 100.0 100.0 0.6 94.9
blib/lib/PPIx/Regexp/Token/Assertion.pm 95.7 83.3 71.4 92.3 100.0 0.1 89.1
blib/lib/PPIx/Regexp/Token/Backreference.pm 92.5 68.5 100.0 92.8 100.0 0.0 84.3
blib/lib/PPIx/Regexp/Token/Backtrack.pm 83.3 75.0 n/a 90.0 100.0 0.0 85.7
blib/lib/PPIx/Regexp/Token/CharClass.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/PPIx/Regexp/Token/CharClass/POSIX.pm 83.3 66.6 80.0 87.5 100.0 0.0 81.8
blib/lib/PPIx/Regexp/Token/CharClass/POSIX/Unknown.pm 87.5 n/a n/a 71.4 100.0 0.0 83.3
blib/lib/PPIx/Regexp/Token/CharClass/Simple.pm 100.0 85.2 n/a 100.0 100.0 0.1 96.0
blib/lib/PPIx/Regexp/Token/Code.pm 93.0 68.7 44.4 94.4 100.0 1.8 82.0
blib/lib/PPIx/Regexp/Token/Comment.pm 94.1 n/a n/a 88.8 100.0 0.0 93.3
blib/lib/PPIx/Regexp/Token/Condition.pm 100.0 100.0 n/a 100.0 100.0 0.0 100.0
blib/lib/PPIx/Regexp/Token/Control.pm 97.8 90.0 60.0 100.0 100.0 0.1 94.1
blib/lib/PPIx/Regexp/Token/Delimiter.pm 100.0 100.0 n/a 100.0 100.0 0.0 100.0
blib/lib/PPIx/Regexp/Token/Greediness.pm 95.4 100.0 50.0 88.8 100.0 0.0 92.5
blib/lib/PPIx/Regexp/Token/GroupType.pm 97.6 75.0 85.7 94.7 100.0 0.4 93.3
blib/lib/PPIx/Regexp/Token/GroupType/Assertion.pm 94.8 100.0 80.0 92.3 100.0 0.0 93.6
blib/lib/PPIx/Regexp/Token/GroupType/Atomic_Script_Run.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Token/GroupType/BranchReset.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Token/GroupType/Code.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Token/GroupType/Modifier.pm 100.0 100.0 n/a 100.0 100.0 0.0 100.0
blib/lib/PPIx/Regexp/Token/GroupType/NamedCapture.pm 97.3 50.0 n/a 100.0 100.0 0.0 94.3
blib/lib/PPIx/Regexp/Token/GroupType/Script_Run.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Token/GroupType/Subexpression.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Token/GroupType/Switch.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PPIx/Regexp/Token/Interpolation.pm 94.7 68.8 54.1 94.7 100.0 0.5 81.5
blib/lib/PPIx/Regexp/Token/Literal.pm 94.2 87.0 78.2 94.7 100.0 0.3 90.0
blib/lib/PPIx/Regexp/Token/Modifier.pm 92.5 75.0 74.0 100.0 100.0 0.5 85.2
blib/lib/PPIx/Regexp/Token/NoOp.pm 95.8 75.0 n/a 90.0 100.0 0.0 92.6
blib/lib/PPIx/Regexp/Token/Operator.pm 87.5 71.4 80.0 84.6 100.0 0.0 84.1
blib/lib/PPIx/Regexp/Token/Quantifier.pm 97.3 75.0 n/a 92.3 100.0 0.0 92.3
blib/lib/PPIx/Regexp/Token/Recursion.pm 89.2 62.5 n/a 100.0 100.0 0.0 88.0
blib/lib/PPIx/Regexp/Token/Reference.pm 98.4 86.3 50.0 93.3 100.0 0.0 93.0
blib/lib/PPIx/Regexp/Token/Structure.pm 99.0 87.0 100.0 100.0 100.0 0.2 95.7
blib/lib/PPIx/Regexp/Token/Unknown.pm 87.5 50.0 n/a 76.9 100.0 0.0 82.1
blib/lib/PPIx/Regexp/Token/Unmatched.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/PPIx/Regexp/Token/Whitespace.pm 95.8 90.0 66.6 100.0 100.0 0.0 93.4
blib/lib/PPIx/Regexp/Tokenizer.pm 94.6 74.3 68.7 95.5 100.0 4.4 88.0
blib/lib/PPIx/Regexp/Util.pm 84.6 50.0 66.6 94.4 100.0 1.2 75.4
inc/My/Module/Mock_Tokenizer.pm 100.0 50.0 33.3 100.0 100.0 0.0 93.0
inc/My/Module/Test.pm 89.8 73.0 48.5 97.6 91.6 83.3 81.4