Source file "com/ibm/icu/text/Bidi.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 10,590 of 10,590 | 0% | 900 of 900 | 0% | 580 | 580 | 1,397 | 1,397 | 115 | 115 | 
| static {...} |  | 0% | n/a | 1 | 1 | 43 | 43 | 1 | 1 | |
| resolveExplicitLevels() |  | 0% |  | 0% | 52 | 52 | 150 | 150 | 1 | 1 | 
| getDirProps() |  | 0% |  | 0% | 54 | 54 | 123 | 123 | 1 | 1 | 
| setParaRunsOnly(char[], byte) |  | 0% |  | 0% | 22 | 22 | 97 | 97 | 1 | 1 | 
| setPara(char[], byte, byte[]) |  | 0% |  | 0% | 49 | 49 | 117 | 117 | 1 | 1 | 
| processPropertySeq(Bidi.LevState, short, int, int) |  | 0% |  | 0% | 48 | 48 | 101 | 101 | 1 | 1 | 
| resolveImplicitLevels(int, int, short, short) |  | 0% |  | 0% | 42 | 42 | 100 | 100 | 1 | 1 | 
| bracketProcessChar(Bidi.BracketData, int) |  | 0% |  | 0% | 29 | 29 | 80 | 80 | 1 | 1 | 
| bracketProcessClosing(Bidi.BracketData, int, int) |  | 0% |  | 0% | 16 | 16 | 31 | 31 | 1 | 1 | 
| checkExplicitLevels() |  | 0% |  | 0% | 16 | 16 | 34 | 34 | 1 | 1 | 
| setPara(AttributedCharacterIterator) |  | 0% |  | 0% | 8 | 8 | 29 | 29 | 1 | 1 | 
| adjustWSLevels() |  | 0% |  | 0% | 12 | 12 | 18 | 18 | 1 | 1 | 
| bracketAddOpening(Bidi.BracketData, char, int) |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 | 
| bracketInit(Bidi.BracketData) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 
| Bidi(int, int) |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 1 | 1 | 
| Bidi(char[], int, byte[], int, int, int) |  | 0% |  | 0% | 9 | 9 | 23 | 23 | 1 | 1 | 
| fixN0c(Bidi.BracketData, int, int, byte) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 | 
| getLogicalToVisualRunsMap() |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 | 
| addPoint(int, int) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 | 
| bracketProcessLRI_RLI(Bidi.BracketData, byte) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 | 
| checkParaCount() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 | 
| firstL_R_AL_EN_AN() |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 | 
| getRunLimit(int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| firstL_R_AL() |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 | 
| bracketProcessBoundary(Bidi.BracketData, int, byte, byte) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 
| getMemory(String, Object, Class, boolean, int) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 | 
| bracketProcessB(Bidi.BracketData, byte) |  | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
| getParagraphByIndex(int) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 | 
| getBaseDirection(CharSequence) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 | 
| GetParaLevelAt(int) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 | 
| lastL_R_AL() |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 | 
| reorderVisually(byte[], int, Object[], int, int) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| getLogicalIndex(int) | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 | |
| setLevelsOutsideIsolates(int, int, byte) | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 | |
| setLine(int, int) | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | |
| verifyRange(int, int, int) | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 | |
| directionFromFlags() | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 | |
| getParagraph(int) | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | |
| getParagraphIndex(int) | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | |
| getCustomizedClass(int) | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 | |
| requiresBidi(char[], int, int) | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 | |
| IsBidiControlChar(int) | 0% |  | 0% | 6 | 6 | 1 | 1 | 1 | 1 | |
| setContext(String, String) | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 | |
| getRunLevel(int) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| getRunStart(int) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| verifyValidParaOrLine() | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 | |
| setReorderingMode(int) | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 | |
| bracketProcessPDI(Bidi.BracketData) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| setPara(String, byte, byte[]) | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | |
| getDirPropsMemory(boolean, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getLevelsMemory(boolean, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getRunsMemory(boolean, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| writeReverse(String, int) | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 | |
| setReorderingOptions(int) | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | |
| getVisualRun(int) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| isRightToLeft() | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 | |
| testDirPropFlagAt(int, int) | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | |
| getLevelAt(int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getLogicalRun(int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getVisualIndex(int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getLogicalMap() | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | |
| getVisualMap() | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | |
| isLeftToRight() | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 | |
| setInverse(boolean) | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | |
| getLevels() | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | |
| Bidi(String, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeReordered(int) | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | |
| setParaSuccess() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| isMixed() | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 | |
| IsDefaultLevel(byte) | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | |
| verifyValidPara() | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | |
| getTextAsString() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| Bidi_Min(int, int) | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | |
| Bidi_Abs(int) | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | |
| countRuns() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| invertMap(int[]) | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | |
| baseIsLeftToRight() | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | |
| DirPropFlagLR(byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| DirPropFlagE(byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| DirPropFlagO(byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| DirFromStrong(byte) | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | |
| getDirPropsMemory(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getLevelsMemory(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getRunsMemory(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| Bidi(AttributedCharacterIterator) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| NoOverride(byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| GetLRFromLevel(byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| Bidi() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getInitialDirPropsMemory(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getInitialLevelsMemory(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getInitialRunsMemory(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| GetStateProps(short) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| GetActionProps(short) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| GetState(byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| GetAction(byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDirection() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getText() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getLength() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getProcessedLength() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getResultLength() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getParaLevel() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| countParagraphs() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| createLineBidi(int, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| DirPropFlag(byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| orderParagraphsLTR(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCustomClassifier(BidiClassifier) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isInverse() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getReorderingMode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getReorderingOptions() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isOrderParagraphsLTR() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCustomClassifier() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| reorderLogical(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| reorderVisual(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBaseLevel() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRunCount() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |