Source file "org/jline/reader/impl/LineReaderImpl.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 15,343 of 15,343 | 0% | 1,800 of 1,800 | 0% | 1,251 | 1,251 | 2,865 | 2,865 | 336 | 336 |
| viCmd() | 0% | n/a | 1 | 1 | 109 | 109 | 1 | 1 | ||
| builtinWidgets() | 0% | n/a | 1 | 1 | 144 | 144 | 1 | 1 | ||
| emacs() | 0% | n/a | 1 | 1 | 78 | 78 | 1 | 1 | ||
| doComplete(LineReaderImpl.CompletionType, boolean, boolean) | 0% | 0% | 49 | 49 | 145 | 145 | 1 | 1 | ||
| readLine(String, String, MaskingCallback, String) | 0% | 0% | 31 | 31 | 97 | 97 | 1 | 1 | ||
| transposeWords() | 0% | 0% | 37 | 37 | 67 | 67 | 1 | 1 | ||
| toColumns(Object, int, int, AttributedStringBuilder, Candidate, String, boolean, int[]) | 0% | 0% | 25 | 25 | 70 | 70 | 1 | 1 | ||
| doSearchHistory(boolean) | 0% | 0% | 23 | 23 | 62 | 62 | 1 | 1 | ||
| redisplay(boolean) | 0% | 0% | 17 | 17 | 64 | 64 | 1 | 1 | ||
| viInsertion() | 0% | n/a | 1 | 1 | 29 | 29 | 1 | 1 | ||
| doList(List, String, boolean) | 0% | 0% | 20 | 20 | 60 | 60 | 1 | 1 | ||
| expandPromptPattern(String, int, String, int) | 0% | 0% | 25 | 25 | 68 | 68 | 1 | 1 | ||
| doCopyKillRegion(boolean) | 0% | 0% | 22 | 22 | 39 | 39 | 1 | 1 | ||
| insertSecondaryPrompts(AttributedString, List, boolean) | 0% | 0% | 9 | 9 | 47 | 47 | 1 | 1 | ||
| lambda$whatCursorPosition$10() | 0% | 0% | 7 | 7 | 33 | 33 | 1 | 1 | ||
| doMenu(List, String) | 0% | 0% | 22 | 22 | 45 | 45 | 1 | 1 | ||
| computePost(List, Candidate, List, String, Function, int, boolean, boolean, boolean) | 0% | 0% | 15 | 15 | 34 | 34 | 1 | 1 | ||
| getViSearchString() | 0% | 0% | 23 | 23 | 45 | 45 | 1 | 1 | ||
| bindArrowKeys(KeyMap) | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | ||
| vifindchar(boolean) | 0% | 0% | 21 | 21 | 25 | 25 | 1 | 1 | ||
| freshLine() | 0% | 0% | 8 | 8 | 26 | 26 | 1 | 1 | ||
| mouse() | 0% | 0% | 5 | 5 | 19 | 19 | 1 | 1 | ||
| LineReaderImpl(Terminal, String, Map) | 0% | 0% | 3 | 3 | 34 | 34 | 1 | 1 | ||
| toColumns(List, Candidate, String, Function, int, boolean) | 0% | 0% | 9 | 9 | 25 | 25 | 1 | 1 | ||
| viForwardWordEnd() | 0% | 0% | 14 | 14 | 18 | 18 | 1 | 1 | ||
| viForwardWord() | 0% | 0% | 16 | 16 | 19 | 19 | 1 | 1 | ||
| transposeChars() | 0% | 0% | 11 | 11 | 21 | 21 | 1 | 1 | ||
| historySearchForward() | 0% | 0% | 9 | 9 | 25 | 25 | 1 | 1 | ||
| killWholeLine() | 0% | 0% | 13 | 13 | 24 | 24 | 1 | 1 | ||
| lambda$doList$34(List, String, LineReaderImpl.PostResult) | 0% | 0% | 2 | 2 | 17 | 17 | 1 | 1 | ||
| viBackwardWord() | 0% | 0% | 14 | 14 | 24 | 24 | 1 | 1 | ||
| viBackwardKillWord() | 0% | 0% | 12 | 12 | 16 | 16 | 1 | 1 | ||
| capitalizeWord() | 0% | 0% | 11 | 11 | 18 | 18 | 1 | 1 | ||
| viBackwardWordEnd() | 0% | 0% | 14 | 14 | 20 | 20 | 1 | 1 | ||
| defaultKeyMaps() | 0% | 0% | 3 | 3 | 18 | 18 | 1 | 1 | ||
| mergeCandidates(List) | 0% | 0% | 6 | 6 | 19 | 19 | 1 | 1 | ||
| visual() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| viForwardBlankWord() | 0% | 0% | 12 | 12 | 14 | 14 | 1 | 1 | ||
| backwardKillLine() | 0% | 0% | 9 | 9 | 19 | 19 | 1 | 1 | ||
| addRightPrompt(AttributedString, AttributedString) | 0% | 0% | 8 | 8 | 15 | 15 | 1 | 1 | ||
| doViMatchBracket() | 0% | 0% | 11 | 11 | 22 | 22 | 1 | 1 | ||
| killLine() | 0% | 0% | 7 | 7 | 16 | 16 | 1 | 1 | ||
| viYankWholeLine() | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| finishBuffer() | 0% | 0% | 9 | 9 | 20 | 20 | 1 | 1 | ||
| viPutAfter() | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| killWord() | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| backwardKillWord() | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| upCaseWord() | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| downCaseWord() | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| viRepeatSearch() | 0% | 0% | 6 | 6 | 14 | 14 | 1 | 1 | ||
| acceptLine() | 0% | 0% | 4 | 4 | 20 | 20 | 1 | 1 | ||
| beginPaste() | 0% | 0% | 3 | 3 | 20 | 20 | 1 | 1 | ||
| beep() | 0% | 0% | 11 | 11 | 17 | 17 | 1 | 1 | ||
| viChange() | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| emacsForwardWord() | 0% | 0% | 9 | 9 | 10 | 10 | 1 | 1 | ||
| forwardWord() | 0% | 0% | 9 | 9 | 10 | 10 | 1 | 1 | ||
| viPutBefore() | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| backwardWord() | 0% | 0% | 7 | 7 | 8 | 8 | 1 | 1 | ||
| copyPrevWord() | 0% | 0% | 8 | 8 | 14 | 14 | 1 | 1 | ||
| deleteWord() | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| viDelete() | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| viYankTo() | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| moveHistory(boolean) | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| handleSignal(Terminal.Signal) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| getCommonStart(String, String, boolean) | 0% | 0% | 6 | 6 | 17 | 17 | 1 | 1 | ||
| backwardDeleteWord() | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| callWidget(String) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| historySearchBackward() | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| viForwardBlankWordEnd() | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| searchForwards(String, int, boolean) | 0% | 0% | 8 | 8 | 14 | 14 | 1 | 1 | ||
| viBackwardBlankWord() | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| viBackwardBlankWordEnd() | 0% | 0% | 7 | 7 | 8 | 8 | 1 | 1 | ||
| emacsBackwardWord() | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| doCleanup() | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| viBackwardChar() | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| concat(List, AttributedStringBuilder) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| viOpp() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| readBinding(KeyMap, KeyMap) | 0% | 0% | 8 | 8 | 9 | 9 | 1 | 1 | ||
| viForwardChar() | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| menu() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| getWidget(Object) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| visualMode() | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| visualLineMode() | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| viReplaceChars() | 0% | 0% | 7 | 7 | 9 | 9 | 1 | 1 | ||
| exchangePointAndMark() | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| getDisplayedBufferWithPrompts(List) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| beginningOfLineHist() | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| doViDeleteOrChange(int, int, boolean) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| bindConsoleChars(KeyMap, Attributes) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| viSwapCase() | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| insertClose(String) | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| lambda$typoMatcher$31(String, boolean, int, Map) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| endOfLineHist() | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| safe() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| vigetkey() | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| viRevRepeatFind() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| cleanup() | 0% | 0% | 2 | 2 | 11 | 11 | 1 | 1 | ||
| searchBackwards(String, int, boolean) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| viJoin() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| viYankTo(int, int) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| yankPop() | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| selfInsertUnmeta() | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| viKillEol() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| nextBindingIsComplete() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| viEndOfLine() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| distance(String, String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| expandHistory() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| printSearchStatus(String, String, boolean) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getHighlightedBuffer(String) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| rebind(KeyMap, String, String, char) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| deleteChar() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| viOpenLineAbove() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| computePost(List, Candidate, List, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| viFirstNonBlank() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| digitArgument() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getCandidateComparator(boolean, String) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getFirstWord() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| upHistory() | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| downHistory() | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| backwardDeleteChar() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| beginningOfLine() | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| endOfLine() | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| deleteCharOrList() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| lambda$doList$32(List, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setKeyMap(String) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| quotedInsert() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| doInsertComment(boolean) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| viHistorySearchBackward() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| viOpenLineBelow() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| isWord(int) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| findeol() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| insertTab() | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| lambda$null$29(String, boolean, int, Map.Entry) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| findbol() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| viFindNextChar() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| viFindPrevChar() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| viFindNextCharSkip() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| viFindPrevCharSkip() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| argumentBase() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| endOfBufferOrHistory() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setMarkCommand() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| viChangeEol() | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| moveHistory(boolean, int) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| viHistorySearchForward() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| getBracketType(int) | 0% | 0% | 7 | 7 | 8 | 8 | 1 | 1 | ||
| sendBreak() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| viBackwardDeleteChar() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| viDeleteChar() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| lambda$getGroupComparator$25(String) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| lambda$printSearchStatus$9(String, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| callNeg(Widget) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| viRevRepeatSearch() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| clearScreen() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| lambda$doSearchHistory$8(KeyMap, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getViSearchString$7(String, Buffer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readLine(String, String, Character, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isSet(LineReader.Option) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| switchCase(int) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| undo() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| redo() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| expandWord() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| expandOrComplete() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| expandOrCompletePrefix() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| completeWord() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| completePrefix() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| buildStyle(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| println() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| lambda$doList$33(boolean, String, Candidate) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| lambda$null$2(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setPrompt(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| setRightPrompt(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| pushBackBinding(boolean) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| selfInsert() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| beginningOfBufferOrHistory() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| beginningOfHistory() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| endOfHistory() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| viUpLineOrHistory() | 0% | 0% | 4 | 4 | 2 | 2 | 1 | 1 | ||
| viDownLineOrHistory() | 0% | 0% | 4 | 4 | 2 | 2 | 1 | 1 | ||
| viCmdMode() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| yank() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| viDeleteChangeYankToRemap(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| universalArgument() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| menuComplete() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| menuExpandOrComplete() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| killBuffer() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$simpleMatcher$28(Predicate, Map) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setBuffer(Buffer) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| backwardChar() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| negArgument() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| viAddEol() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| viKillWholeLine() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| viInsertBol() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| readMouseEvent() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forwardChar() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| overwriteMode() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| upLineOrHistory() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| upLineOrSearch() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| downLineOrHistory() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| downLineOrSearch() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| viChangeWholeLine() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| isViAlphaNum(int) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| lambda$getCandidateComparator$24(String, boolean, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$20(boolean, String, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$17(boolean, String, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$16(Pattern, boolean, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$15(Pattern, boolean, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$14(boolean, String, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getSearchTerm() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| option(LineReader.Option, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setBuffer(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| viDigitOrBeginningOfLine() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| viAddNext() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$doComplete$19(boolean, String, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$18(boolean, String, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$13(boolean, String, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$12(boolean, String, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| readLine() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readLine(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| variable(String, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isInViMoveOperation() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isInViChangeOperation() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| searchBackwards(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| viBeginningOfLine() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| doLowercaseVersion() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| listChoices() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| bind(KeyMap, String, Iterable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| bind(KeyMap, String, CharSequence[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getKeys() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setHistory(History) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| readLine(Character) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readLine(String, Character) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readLine(String, Character, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| putString(CharSequence) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setVariable(String, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setOpt(LineReader.Option) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| unsetOpt(LineReader.Option) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| searchForwards(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| quit() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getGroupComparator() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getCompletionStyle(String, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| clear() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isDelimiter(int) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| LineReaderImpl(Terminal) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| LineReaderImpl(Terminal, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| searchBackwards(String, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| searchForwards(String, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| viChange(int, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| viDeleteTo(int, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| whatCursorPosition() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| insertSecondaryPrompts(AttributedString, List) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| typoMatcher(String, int, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| print(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| println(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$mouse$38(StringBuilder, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$toColumns$37(int, int, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$toColumns$36(int, int, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getWidget$3(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$getWidget$1(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| runMacro(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| redrawLine() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isKeyMap(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| peekCharacter(long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readBinding(KeyMap) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getVariable(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isInViCmdMode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| deactivateRegion() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| redisplay() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getOthersGroupName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOriginalGroupName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCompletionStyleStarting() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCompletionStyleDescription() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCompletionStyleGroup() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCompletionStyleSelection() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getString(String, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBoolean(String, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getInt(String, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getLong(String, long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| bind(KeyMap, Widget, CharSequence[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| key(InfoCmp.Capability) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$null$27(Predicate, Map.Entry) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$23(Map.Entry) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$22(Predicate, Candidate) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$21(Map.Entry) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getWidget$5() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$null$4() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBuiltinWidgets() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setCompleter(Completer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setHighlighter(Highlighter) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setParser(Parser) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setExpander(Expander) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| flush() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| readCharacter() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getLastBinding() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| insertComment() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| viInsertComment() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| viRepeatFind() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| insertCloseCurly() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| insertCloseParen() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| insertCloseSquare() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| historyIncrementalSearchForward() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| historyIncrementalSearchBackward() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| pushBackBinding() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| upLine() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| downLine() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| viInsert() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| emacsEditingMode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| killRegion() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| copyRegionAsKill() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$computePost$35(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$null$30(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$mergeCandidates$26(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$doComplete$11(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$viRevRepeatFind$6() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTerminal() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAppName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getKeyMaps() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getWidgets() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBuffer() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCompleter() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getHistory() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getHighlighter() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getParser() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getExpander() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getParsedLine() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRegionActive() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRegionMark() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getKeyMap() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getVariables() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| viMatchBracket() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| simpleMatcher(Predicate) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isWhitespace(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAlpha(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$readLine$0(Thread, Terminal.Signal) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| undefinedKey() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| focusIn() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| focusOut() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |