Subroutine Coverage

blib/lib/Data/DFA.pm
Criterion Covered Total %
subroutine 69 71 97.1
pod 29 31 93.5


line count pod subroutine
10 1 n/a BEGIN
11 1 n/a BEGIN
12 1 n/a BEGIN
13 1 n/a BEGIN
14 1 n/a BEGIN
15 1 n/a BEGIN
16 1 n/a BEGIN
25 54 Yes element
30 20 Yes sequence
35 6 Yes optional
40 30 Yes zeroOrMore
45 33 Yes oneOrMore
50 22 Yes choice
55 1 Yes except
62 136 Yes newDFA
66 495 Yes newState
83 38 Yes fromNfa
107 37 Yes fromExpr
112 152 Yes finalState
125 152 Yes superState
156 38 Yes superStates
167 75 Yes transitionOnSymbol
175 98 Yes renumberDfa
201 5 No univalent
231 77 Yes printFinal
240 15 Yes print
266 15 n/a __ANON__
281 2 Yes symbols
292 104 Yes parser
303 0 Yes dumpAsJson
316 38 Yes removeDuplicatedStates
358 38 Yes removeUnreachableStates
410 51 n/a __ANON__
428 51 n/a __ANON__
502 4 Yes printAsExpr
506 14 n/a __ANON__
510 2 n/a __ANON__
514 4 n/a __ANON__
518 4 n/a __ANON__
522 4 n/a __ANON__
538 10 Yes printAsRe
541 56 n/a __ANON__
543 12 n/a __ANON__
550 34 n/a __ANON__
554 24 n/a __ANON__
555 22 n/a __ANON__
562 3 Yes parseDtdElementAST
564 1 n/a BEGIN
565 1 n/a BEGIN
566 1 n/a BEGIN
569 11 n/a element
574 3 n/a multiply
576 3 n/a __ANON__
585 2 n/a choice
590 6 n/a sequence
597 1 n/a BEGIN
600 3 n/a parse
616 2 Yes parseDtdElement
623 36 Yes subArray
635 0 Yes removeLongerPathsThatContainShorterPaths
743 230 n/a accept
775 72 n/a final
782 1 n/a next
790 103 n/a accepts
806 1 n/a BEGIN
808 1 n/a BEGIN
2286 1 No test
2291 1 n/a BEGIN
2291 1 n/a BEGIN
2291 1 n/a BEGIN
2291 1 n/a BEGIN