Parser

Source file "com/google/re2j/Parser.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,327 of 3,3270%565 of 5650%3443447607604343
factor(Regexp[], int)5380%740%383810710711
parseInternal()3710%560%373710610611
parseClass(Parser.StringIterator)2000%460%2424505011
push(Regexp)1850%320%1717191911
parseEscape(Parser.StringIterator)1610%460%2828525211
parsePerlFlags(Parser.StringIterator)1500%230%1515525211
swapVerticalBar()1380%160%99262611
parseUnicodeClass(Parser.StringIterator, CharClass)1370%220%1212383811
collapse(Regexp[], Regexp.Op)1220%140%88222211
parseRepeat(Parser.StringIterator)1020%320%1717242411
repeat(Regexp.Op, int, int, int, Parser.StringIterator, int)960%120%77232311
mergeCharClass(Regexp, Regexp)860%130%99181811
removeLeadingString(Regexp, int)830%130%88202011
maybeConcat(int, int)740%100%66151511
cleanAlt(Regexp)740%180%1010111111
parseRightParen()700%80%55181811
matchRune(Regexp, int)590%170%11119911
removeLeadingRegexp(Regexp, boolean)570%110%77151511
parseInt(Parser.StringIterator)480%140%88101011
parsePerlClassEscape(Parser.StringIterator, CharClass)480%120%77111111
parseNamedClass(Parser.StringIterator, CharClass)480%60%44111111
popToPseudo()390%40%336611
unicodeTable(String)360%60%449911
newRegexp(Regexp.Op)310%60%447711
alternate()300%40%336611
minFoldRune(int)290%80%558811
leadingRegexp(Regexp)290%80%558811
isValidCaptureName(String)270%80%557711
isCharClass(Regexp)250%100%661111
newLiteral(int, int)240%20%226611
concat()240%20%225511
concatRunes(int[], int[])240%n/a114411
subarray(Regexp[], int, int)220%20%224411
parseClassChar(Parser.StringIterator, int)210%40%336611
static {...}210%n/a111111
Parser(String, int)180%n/a116611
reuse(Regexp)170%40%334411
literalRegexp(String, int)140%n/a114411
op(Regexp.Op)120%n/a113311
parseVerticalBar()110%20%224411
pop()100%n/a111111
literal(int)90%n/a112211
parse(String, int)70%n/a111111