Dictionary

Source file "org/apache/lucene/analysis/hunspell/Dictionary.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,448 of 3,4480%462 of 4620%2972976556556666
readAffixFile(InputStream, CharsetDecoder, FlagEnumerator)8290%1220%626214714711
parseAffix(TreeMap, Set, String, LineNumberReader, AffixKind, Map, Map, FlagEnumerator)3190%340%1818616111
Dictionary(Directory, String, InputStream, List, boolean)1820%20%22404011
readSortedDictionaries(Directory, String, FlagEnumerator, int)1770%220%1212383811
writeNormalizedWordEntry(StringBuilder, OfflineSorter.ByteSequencesWriter, String)1040%200%1111202011
addPhoneticRepEntries(String, String)1030%140%88151511
mergeDictionaries(List, CharsetDecoder, IndexOutput)990%160%99202011
unescapeEntry(String)840%180%1010181811
getFlagParsingStrategy(String, Charset)720%100%66131311
affixFST(TreeMap)710%40%33131311
readConfig(InputStream, Charset)700%140%88191911
parseBreaks(LineNumberReader, String)670%60%44121211
morphBoundary(String)660%200%1111141411
cleanInput(CharSequence, StringBuilder)660%160%99141411
parseMapEntry(LineNumberReader, String)640%60%44121211
addHiddenCapitalizedWord(StringBuilder, OfflineSorter.ByteSequencesWriter, String, String)550%40%339911
lookup(FST, char[])500%40%339911
parseConversions(LineNumberReader, int)460%40%336611
readMorphFields(String, String)430%80%558811
needsInputCleaning(CharSequence)430%160%998811
static {...}420%20%228811
parseAlias(String)390%40%338811
sortWordsOffline(Directory, String, IndexOutput)370%20%228811
splitBySpace(LineNumberReader, String, int, int)340%60%444411
maybeConsume(BufferedInputStream, byte[])340%40%337711
hasLanguage(String[])330%60%446611
getDefaultTempDir()330%40%338811
toTitleCase(String)320%20%225511
splitMorphData(String)320%40%33101011
parseMorphAlias(String)290%20%227711
hasFlag(IntsRef, char)290%40%335511
addMorphFields(Map, String)270%20%227711
toSortedCharArray(Set)270%20%227711
parseCompoundRules(LineNumberReader, int)250%20%224411
toLowerCase(String)250%20%224411
nextArc(FST, FST.Arc, FST.BytesReader, IntsRef, int)240%20%226611
checkCriticalDirectiveSame(String, LineNumberReader, Object, Object)230%20%224411
lambda$splitMorphData$2(String)230%80%554411
indexOfSpaceOrTab(String, int)220%40%335511
getDecoder(String)210%40%336611
getAliasValue(int)210%n/a113311
caseFold(char)190%60%447711
lookupEntries(String)180%20%223311
extractLanguageCode(String)130%20%222211
mayNeedInputCleaning()130%60%441111
isCrossProduct(int)120%20%221111
isDotICaseChangeDisallowed(char[])120%40%331111
parseNum(LineNumberReader, String)100%n/a111111
shouldSkipEscapedChar(char)100%40%331111
Dictionary(Directory, String, InputStream, InputStream)90%n/a112211
firstArgument(LineNumberReader, String)90%n/a111111
affixData(int, int)90%n/a111111
isSecondStagePrefix(char)90%20%221111
isSecondStageSuffix(char)90%20%221111
singleArgument(LineNumberReader, String)80%n/a111111
lambda$mergeDictionaries$1(String)80%20%221111
formStep()70%20%221111
lookupWord(char[], int, int)70%n/a111111
splitBySpace(LineNumberReader, String, int)70%n/a111111
getAffixCondition(int)70%n/a111111
lookupPrefix(char[])0%n/a111111
lookupSuffix(char[])0%n/a111111
hasFlag(int, char)0%n/a111111
replacingDecoder(Charset)0%n/a111111
lambda$parseAffix$0(String)0%n/a111111
getIgnoreCase()0%n/a111111