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,093 of 3,0930%619 of 6190%3663665555
compareBoundaryPoints(short, Range)2530%540%282811
insertNode(Node)2320%400%212111
toString()1750%380%202011
traverseContents(int)1310%220%121211
traverseSameContainer(int)1040%160%9911
surroundContents(Node)990%240%131311
traverseRightBoundary(Node, int)950%160%9911
traverseLeftBoundary(Node, int)910%160%9911
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()770%120%7711
receiveDeletedText(Node, int, int)750%200%111111
setStart(Node, int)740%160%9911
setEnd(Node, int)740%160%9911
traverseCommonEndContainer(Node, int)660%100%6611
insertedNodeFromDOM(Node)560%140%8811
receiveSplitData(Node, Node, int)550%180%101011
checkIndex(Node, int)550%140%8811
traverseTextNode(Node, boolean, int)500%60%4411
receiveInsertedText(Node, int, int)470%160%9911
nextNode(Node, boolean)420%140%8811
RangeImpl(DocumentImpl)390%n/a1111
collapse(boolean)320%40%3311
cloneRange()300%20%2211
traverseFullySelected(Node, int)300%60%5511
receiveReplacedText(Node)280%100%6611
getSelectedNode(Node, int)280%100%6611
getCollapsed()260%60%4411
traverseNode(Node, boolean, boolean, int)220%40%3311
indexOf(Node, Node)210%40%3311
detach()200%20%2211
isLegalContainer(Node)160%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
removeChild(Node, Node)120%n/a1111
getRootContainer(Node)120%40%3311
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