RangeImpl

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,125 of 3,1250%621 of 6210%3673675555
compareBoundaryPoints(short, Range)2530%540%282811
insertNode(Node)2320%400%212111
toString()1750%380%202011
traverseSameContainer(int)1510%280%151511
traverseContents(int)1310%220%121211
surroundContents(Node)990%240%131311
traverseRightBoundary(Node, int)950%140%8811
traverseLeftBoundary(Node, int)910%140%8811
removeNode(Node)900%200%111111
setStartBefore(Node)880%200%111111
setEndBefore(Node)880%200%111111
setStartAfter(Node)860%200%111111
setEndAfter(Node)860%200%111111
selectNode(Node)860%160%9911
traverseCommonAncestors(Node, Node, int)830%120%7711
selectNodeContents(Node)800%140%8811
traverseCommonStartContainer(Node, int)800%140%8811
getCommonAncestorContainer()790%120%7711
setStart(Node, int)740%160%9911
setEnd(Node, int)740%160%9911
traverseCommonEndContainer(Node, int)660%100%6611
receiveDeletedText(CharacterDataImpl, int, int)650%160%9911
insertedNodeFromDOM(Node)560%140%8811
receiveSplitData(Node, Node, int)550%180%101011
checkIndex(Node, int)550%140%8811
traverseCharacterDataNode(Node, boolean, int)500%60%4411
nextNode(Node, boolean)420%140%8811
RangeImpl(DocumentImpl)390%n/a1111
receiveInsertedText(CharacterDataImpl, int, int)370%120%7711
traverseNode(Node, boolean, boolean, int)330%100%6611
collapse(boolean)320%40%3311
cloneRange()300%20%2211
traverseFullySelected(Node, int)300%60%5511
getSelectedNode(Node, int)280%100%6611
getCollapsed()260%60%4411
indexOf(Node, Node)210%40%3311
detach()200%20%2211
receiveReplacedText(CharacterDataImpl)180%60%4411
isLegalContainer(Node)170%60%4411
getStartContainer()150%20%2211
getStartOffset()150%20%2211
getEndContainer()150%20%2211
getEndOffset()150%20%2211
hasLegalRootContainer(Node)150%40%3311
isAncestorOf(Node, Node)150%40%3311
signalSplitData(Node, Node, int)130%n/a1111
getRootContainer(Node)130%40%3311
removeChild(Node, Node)120%n/a1111
deleteData(CharacterData, int, int)110%n/a1111
insertData(CharacterData, int, String)110%n/a1111
isLegalContainedNode(Node)110%40%3311
traversePartiallySelected(Node, int)100%30%3311
deleteContents()50%n/a1111
extractContents()40%n/a1111
cloneContents()40%n/a1111