AnalyzerIdentityBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,031 of 3,07533%509 of 66223%3383994717192961
canonicalizePinyinDependencies(TreeMap, IndexPolicyTypeEnum)1900%500%2626424211
canonicalizeTypeTable(TreeMap)12596%2114%1112232601
canonicalizeEffectiveComponentProperties(TreeMap, String, IndexPolicyTypeEnum)11810747%121045%1014173901
pinyinTokenizerEmitsSourceCase(TreeMap)1160%300%1616262611
canonicalizeCharReplacePattern(String, String, AnalyzerIdentityBuilder.FoldContext)1030%280%1515212111
charReplaceSourceBytes(String)980%200%1111232311
canonicalizeBasicExtraChars(TreeMap)940%260%1414181811
isCoveredByAsciiClass(int, Set)810%380%2222171711
resolveComponentIdentity(String, IndexPolicyTypeEnum, AnalyzerIdentityBuilder.FoldContext)739957%222047%1922184201
canonicalizeIcuNormalizerDefaults(TreeMap, boolean)700%140%88191911
parseEntryList(String)6945%1317%78121401
caseFoldingCharFilterContext(String)640%200%1111171711
canonicalizeCustomTokenChars(TreeMap)60811%7112%45121501
tokenizeOnCharsIgnoreAsciiLetters(String)600%200%1111151511
canonicalizeIcuNormalizerMode(TreeMap)520%100%66111111
putEntryList(TreeMap, String, Collection)450%60%44111111
walkCharFilters(String, AnalyzerIdentityBuilder.FoldContext, Deque)44713%9110%56101301
resolveAnalyzerIdentity(String, String, Logger)423746%16833%1213172701
icuNormalizerFoldContext(Map)380%80%559911
canonicalizeTokenizeOnChars(TreeMap)330%20%229911
appendOuterCharFilterIdentity(String, Map, AnalyzerIdentityBuilder.FoldContext)281636%5116%3471101
resolveLegacyIkIdentity(Map, String)28617%7112%457901
effectiveBoolean(TreeMap, String, boolean)260%60%448811
foldContextBefore(String, AnalyzerIdentityBuilder.FoldContext)230%60%44101011
isAsciiCaseTransparentIcuNormalizer(Map)230%80%552211
builtinAnalyzerIdentity(String, Map)222553%5758%3751201
lambda$canonicalizeTokenizeOnChars$1(Set, String)210%60%443311
buildIdentityFromPolicyProperties(IndexPolicyTypeEnum, Map)178683%5758%4752501
buildAnalyzerIdentity(Map, String, String, String, String, Logger)176077%61266%61062401
tokenFiltersFoldAsciiCase(String)174673%7750%5981801
builtinStandardAnalyzerIdentity(Map)172559%3350%3441101
defaultWordDelimiterType(int)160%60%557711
isCharReplaceDefault(String, String, AnalyzerIdentityBuilder.FoldContext)150%40%333311
customAnalyzerFoldContext(String)134979%7750%7861701
buildBuiltinIkIdentity(String, Map)130%20%224411
resolveCharFilterIdentity(String, AnalyzerIdentityBuilder.FoldContext)130%n/a113311
isBuiltinNormalizerBinding(String)121555%3350%344701
isCaseTransparentTokenizer(String)113274%4450%4631001
normalizeBuiltinComponentName(String, IndexPolicyTypeEnum)112468%8642%683901
removeStringDefault(TreeMap, String, String)110%20%223311
lambda$canonicalizeTypeTable$2(Map.Entry)100%n/a111111
foldsAsciiCaseAfterCharFilters(IndexPolicyTypeEnum, Map, String)92472%4450%452601
builtinNormalizerIdentity(String)90%n/a112211
icuNormalizerName(Map)90%n/a111111
resolveTokenFilterIdentity(String)85787%5758%4731601
lambda$canonicalizeCustomTokenChars$0(Set, int)80%20%221111
isIdempotentCharFilter(String)70%20%221111
removeBooleanDefaults(TreeMap, boolean, String[])64488%3770%362901
resolveComponentSettings(String, IndexPolicyTypeEnum)64488%4866%4731501
canonicalizeWordSet(TreeMap, String)55191%2675%2511201
trimAsciiWhitespace(String)42887%4450%452701
builtinLowercaseSettingIdentity(String, Map)41680%2250%230501
resolveBuiltinIkAnalyzerIdentity(Map, String)4763%1150%121301
resolveCharFilterIdentity(String)40%n/a111111
findPolicy(String, IndexPolicyTypeEnum)32689%4660%4621001
isAsciiWhitespace(char)21184%3350%340101
builtinIkFoldContext()20%n/a111111
removeIntegerDefault(TreeMap, String, int)2796%4100%0311001
isLowercaseEnabled(Map)1191%1150%120201
static {...}38100%n/a010601
resolveComponentIdentity(String, IndexPolicyTypeEnum)5100%n/a010101