UriParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total119 of 87386%32 of 14678%2410620186133
overrideWithContext(Uri)47611%1118%67101301
handleRelativePath()380%40%336611
inheritContextQuery(Uri, boolean)13318%3125%232401
removeStartingDot()11635%3125%231301
computeQueryOnlyPath()61266%1150%120301
computeRegularPath()44591%3562%351801
computeIPV6(String)58100%8100%0501301
removeEmbedded2Dots()56100%2880%2601101
parseAuthority()53100%11191%1701401
computeInitialScheme()42100%8100%0501001
computeQuery()39100%1787%150801
parse(Uri)37100%2100%0201301
trimLeft()36100%6100%040501
computeAuthority()34100%4100%030801
removeTailing2Dots()31100%4100%030501
computeRegularHostPort(String)30100%4100%030801
trimRight()25100%4100%030401
trimFragment()25100%4100%030601
computeUserInfo(String)25100%2100%020601
isFragmentOnly()17100%4100%030101
isValidProtocolChars(String)17100%4100%030401
removeTrailingDot()17100%2100%020301
handlePathDots()17100%2100%020701
isValidProtocolChar(char)16100%3562%350101
isValidProtocol(String)15100%6100%040101
findWithinCurrentRange(char)15100%2100%020201
parse(Uri, String)14100%n/a010401
computePath(boolean)13100%4100%030501
UriParser(String)12100%n/a010501
isMaybeIPV6(String)12100%4100%030101
currentPositionStartsWith4Slashes()9100%n/a010101
currentPositionStartsWith2Slashes()9100%n/a010101
removeEmbeddedDot()8100%n/a010201