RegexParser

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total3,075 of 3,0750%544 of 5440%3573575151
decodeEscaped()4390%760%434311
next()3980%820%515111
parseCharacterClass(boolean)3980%920%484811
parseFactor()2530%600%393911
processCondition()2180%330%181811
parseAtom()1780%380%292911
processModifiers()1550%200%111111
parse(String, int)970%120%7711
processBackreference()890%120%7711
getTokenForShorthand(int)840%190%131311
parseSetOperations()820%180%101011
processBacksolidus_pP(int)590%80%5511
parseTerm()470%140%8811
addCaseInsensitiveCharRange(RangeToken, int, int)450%80%5511
hexChar(int)420%120%7711
processParen()370%20%2211
processBacksolidus_c()360%40%3311
setLocale(Locale)280%20%2211
parseRegex()270%40%3311
addCaseInsensitiveChar(RangeToken, int)260%40%3311
processQuestion(Token)250%20%2211
processLookahead()230%20%2211
processNegativelookahead()230%20%2211
processLookbehind()230%20%2211
processNegativelookbehind()230%20%2211
processParen2()230%20%2211
processIndependent()230%20%2211
RegexParser()180%n/a1111
RegexParser(Locale)180%n/a1111
processPlus(Token)180%20%2211
processStar(Token)140%20%2211
checkQuestion(int)140%40%3311
isSet(int)100%20%2211
ex(String, int)90%n/a1111
processBacksolidus_i()70%n/a1111
processBacksolidus_C()60%n/a1111
processBacksolidus_I()60%n/a1111
setContext(int)40%n/a1111
processCaret()40%n/a1111
processDollar()40%n/a1111
processBacksolidus_A()40%n/a1111
processBacksolidus_Z()40%n/a1111
processBacksolidus_z()40%n/a1111
processBacksolidus_b()40%n/a1111
processBacksolidus_B()40%n/a1111
processBacksolidus_lt()40%n/a1111
processBacksolidus_gt()40%n/a1111
processBacksolidus_g()40%n/a1111
processBacksolidus_X()40%n/a1111
read()0%n/a1111
processCIinCharacterClass(RangeToken, int)0%n/a1111