AnalyzerIdentityBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,161 of 2,83058%355 of 61241%2513692736571256
canonicalizePinyinDependencies(TreeMap, IndexPolicyTypeEnum)1199043%52813%3031234501
canonicalizeTypeTable(TreeMap)11897%1915%1011222501
charReplaceSourceBytes(String)980%200%1111232311
isCoveredByAsciiClass(int, Set)810%380%2222171711
parseEntryList(String)6945%1317%78121401
canonicalizeCustomTokenChars(TreeMap)60811%7112%45121501
tokenizeOnCharsIgnoreAsciiLetters(String)600%200%1111151511
canonicalizeIcuNormalizerDefaults(TreeMap, boolean)492130%10428%78111901
putEntryList(TreeMap, String, Collection)450%60%44111111
canonicalizeIcuNormalizerMode(TreeMap)411121%9110%5681101
resolveAnalyzerIdentity(String, String, Logger)403949%15937%1113162701
canonicalizeTokenizeOnChars(TreeMap)330%20%229911
resolveComponentIdentity(String, IndexPolicyTypeEnum, AnalyzerIdentityBuilder.FoldContext)2614684%142866%142274201
canonicalizeEffectiveComponentProperties(TreeMap, String, IndexPolicyTypeEnum)2520088%71568%61473901
icuNormalizerFoldContext(Map)241436%6225%455901
isAsciiCaseTransparentIcuNormalizer(Map)230%80%552211
lambda$canonicalizeTokenizeOnChars$1(Set, String)210%60%443311
canonicalizeBasicExtraChars(TreeMap)197579%131350%101431801
canonicalizeCharReplacePattern(String, String, AnalyzerIdentityBuilder.FoldContext)188582%91967%71542101
tokenFiltersFoldAsciiCase(String)174673%7750%5981801
caseFoldingCharFilterContext(String)164875%101050%91161701
defaultWordDelimiterType(int)160%60%557711
isBuiltinNormalizerBinding(String)121555%3350%344701
foldContextBefore(String, AnalyzerIdentityBuilder.FoldContext)121147%3350%2451001
customAnalyzerFoldContext(String)115182%6857%6851701
isCaseTransparentTokenizer(String)113274%4450%4631001
lambda$canonicalizeTypeTable$2(Map.Entry)100%n/a111111
buildIdentityFromPolicyProperties(IndexPolicyTypeEnum, Map)99491%21083%2732501
isCharReplaceDefault(String, String, AnalyzerIdentityBuilder.FoldContext)9640%3125%231301
builtinNormalizerIdentity(String)90%n/a112211
lambda$canonicalizeCustomTokenChars$0(Set, int)80%20%221111
resolveTokenFilterIdentity(String)75889%4866%3721601
foldsAsciiCaseAfterCharFilters(IndexPolicyTypeEnum, Map, String)72678%2675%251601
resolveComponentSettings(String, IndexPolicyTypeEnum)64488%4866%4731501
canonicalizeWordSet(TreeMap, String)55191%2675%2511201
normalizeBuiltinComponentName(String, IndexPolicyTypeEnum)43188%5964%582901
trimAsciiWhitespace(String)42887%4450%452701
removeStringDefault(TreeMap, String, String)4763%1150%121301
resolveCharFilterIdentity(String)40%n/a111111
findPolicy(String, IndexPolicyTypeEnum)32689%4660%4621001
resolveLegacyIkIdentity(Map, String)23294%1787%151901
effectiveBoolean(TreeMap, String, boolean)22492%1583%141801
isAsciiWhitespace(char)21184%3350%340101
removeBooleanDefaults(TreeMap, boolean, String[])4998%1990%161901
removeIntegerDefault(TreeMap, String, int)2796%4100%0311001
buildAnalyzerIdentity(Map, String, String, String, String, Logger)57100%21285%2801701
appendOuterCharFilterIdentity(String, Map, AnalyzerIdentityBuilder.FoldContext)44100%1583%1401101
walkCharFilters(String, AnalyzerIdentityBuilder.FoldContext, Deque)43100%6100%0401201
static {...}27100%n/a010401
buildBuiltinIkIdentity(String, Map)18100%2100%020501
isDefaultLowercaseBuiltinIkIdentity(String)16100%4100%030201
resolveCharFilterIdentity(String, AnalyzerIdentityBuilder.FoldContext)13100%n/a010301
resolveBuiltinIkAnalyzerIdentity(Map, String)11100%2100%020301
icuNormalizerName(Map)9100%n/a010101
builtinIkFoldContext(String)7100%2100%020101
resolveComponentIdentity(String, IndexPolicyTypeEnum)5100%n/a010101