GlyphSubstitutionDataExtractor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total252 of 59857%31 of 6048%244656117416
extractDataFromMultipleSubstitutionFormat1Table(Map, LookupTypeMultipleSubstitutionFormat1)750%60%44161611
extractDataFromAlternateSubstitutionSubstFormat1Table(Map, LookupTypeAlternateSubstitutionFormat1)680%80%55151511
extractDataFromSingleSubstTableFormat2Table(Map, LookupTypeSingleSubstFormat2)470%40%33121211
extractData(Map, LookupTable)283958%6650%4761301
getGsubData(String, ScriptTable, FeatureListTable, LookupListTable)130%n/a112211
buildMapBackedGsubData(FeatureListTable, LookupListTable, GlyphSubstitutionDataExtractor.ScriptTableDetails)113475%2250%232901
putNewSubstitutionEntry(Map, List, List)6960%1150%121401
getSupportedLanguage(Map)25296%1583%141701
getGsubData(Map, FeatureListTable, LookupListTable)21285%1150%121401
populateGsubData(Map, FeatureRecord, LookupListTable)49100%1375%1301001
extractDataFromLigatureTable(Map, LigatureTable)43100%2100%020701
extractDataFromLigatureSubstitutionSubstFormat1Table(Map, LookupTypeLigatureSubstitutionSubstFormat1)39100%4100%030401
populateGsubData(Map, LangSysTable, FeatureListTable, LookupListTable)32100%1375%130501
extractDataFromSingleSubstTableFormat1Table(Map, LookupTypeSingleSubstFormat1)30100%2100%020701
static {...}4100%n/a010101
GlyphSubstitutionDataExtractor()3100%n/a010101