org.apache.fop.complexscripts.fonts

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total27,454 of 27,4540%3,519 of 3,5190%2,5612,5615,3885,388763763107107
OTFAdvancedTypographicTableReader11,7280%9550%5895892,0632,06310410411
GlyphProcessingState1,5790%2540%188188315315616111
GlyphTable.LookupTable4770%820%6161110110202011
GlyphTable4510%660%4848111111151511
GlyphPositioningTable.Value4270%580%41419999121211
GlyphMappingTable.RangeMappingTable4220%520%343477778811
GlyphSubstitutionTable.ChainedContextualSubtableFormat23830%660%404057577711
GlyphPositioningTable.ChainedContextualSubtableFormat23830%660%404057577711
GlyphPositioningTable.ContextualSubtableFormat23820%740%444465657711
GlyphSubstitutionTable.ContextualSubtableFormat23820%740%444465657711
GlyphSubstitutionState3130%480%36366767121211
GlyphSubtable3100%600%48487979181811
GlyphPositioningTable.MarkToLigatureSubtableFormat12940%540%333344446611
GlyphPositioningTable.PairSubtableFormat22820%520%303041414411
GlyphPositioningTable2620%490%393979797711
GlyphPositioningTable.ContextualSubtableFormat32560%560%353552527711
GlyphSubstitutionTable.ContextualSubtableFormat32560%560%353552527711
GlyphPositioningTable.MarkToBaseSubtableFormat12550%520%313137375511
GlyphPositioningTable.MarkToMarkSubtableFormat12550%520%313137375511
GlyphPositioningTable.ContextualSubtableFormat12520%540%343450507711
GlyphSubstitutionTable.ContextualSubtableFormat12520%540%343450507711
GlyphTable.LookupSpec2450%340%252551518811
GlyphSubstitutionTable2450%450%363676767711
GlyphClassTable.MappedClassTable2400%320%252553539911
GlyphDefinitionTable2340%420%35356868111111
GlyphCoverageTable.MappedCoverageTable2150%320%252545459911
GlyphSubstitutionTable.ChainedContextualSubtableFormat12080%440%292939397711
GlyphPositioningTable.ChainedContextualSubtableFormat12080%440%292939397711
GlyphSubstitutionTable.ChainedContextualSubtableFormat32070%440%292939397711
GlyphPositioningTable.ChainedContextualSubtableFormat32070%440%292939397711
GlyphPositioningTable.Anchor1930%180%22223434131311
GlyphPositioningState1920%300%28284545131311
GlyphSubstitutionTable.LigatureSubtable1890%240%181846466611
GlyphClassTable1780%480%34344545101011
GlyphPositioningTable.CursiveSubtableFormat11650%280%181827274411
GlyphSubstitutionTable.SingleSubtableFormat21640%240%171730305511
GlyphPositioningTable.SingleSubtableFormat21610%260%181825255511
GlyphSubstitutionTable.Ligature1590%220%171731316611
GlyphCoverageTable1460%380%282836369911
GlyphSubstitutionTable.AlternateSubtableFormat11430%200%151526265511
GlyphSubstitutionTable.LigatureSubtableFormat11420%200%151526265511
GlyphPositioningTable.PairSubtable1310%220%161630305511
GlyphPositioningTable.PairSubtableFormat11300%240%161627274411
GlyphPositioningTable.PairValues1260%180%151530306611
GlyphPositioningTable.CursiveSubtable1250%180%141431315511
GlyphSubstitutionTable.MultipleSubtableFormat11200%160%121221214411
GlyphPositioningTable.DeviceTable1170%220%181820207711
GlyphPositioningTable.MarkToBaseSubtable1140%160%131328285511
GlyphTable.ChainedClassSequenceRule1090%100%101017175511
GlyphTable.ChainedCoverageSequenceRule1090%100%101017175511
GlyphTable.ChainedGlyphSequenceRule1090%100%101017175511
GlyphPositioningTable.SingleSubtableFormat11070%200%151522225511
GlyphPositioningSubtable1020%200%181825258811
GlyphSubstitutionTable.LigatureSet1010%100%111125256611
GlyphPositioningTable.MarkToLigatureSubtable1010%140%121225255511
OTFAdvancedTypographicTableReader.LookupFlag1010%220%121230301111
GlyphSubstitutionSubtable990%200%181825258811
GlyphSubstitutionTable.SingleSubtableFormat1980%80%8819194411
GlyphTable.ClassSequenceRule0%0%8816165511
GlyphPositioningTable.ChainedContextualSubtable0%100%101020205511
GlyphSubstitutionTable.ChainedContextualSubtable0%100%101020205511
GlyphTable.GlyphSequenceRule0%0%8816165511
GlyphPositioningTable.ContextualSubtable0%100%101020205511
GlyphSubstitutionTable.ContextualSubtable0%100%101019195511
GlyphMappingTable.MappingRange0%120%141421218811
GlyphSubstitutionTable.AlternateSubtable0%120%111120205511
GlyphSubstitutionTable.SingleSubtable0%100%101018185511
GlyphTable.RuleLookup0%0%8816166611
GlyphPositioningTable.MarkToMarkSubtable0%120%111120205511
GlyphTable.Rule0%120%121215156611
GlyphPositioningTable.SingleSubtable0%100%101018185511
GlyphTable.UseSpec0%0%101017178811
GlyphTable.CoverageSequenceRule0%0%7712124411
GlyphTable.HomogeneousRuleSet0%140%8812121111
GlyphSubstitutionTable.MultipleSubtable0%0%8815155511
OTFAdvancedTypographicTableReader.GSUBLookupType0%180%181838382211
GlyphTable.RuleSet0%80%8813134411
GlyphDefinitionTable.MarkAttachmentSubtableFormat10%0%8812125511
GlyphDefinitionTable.GlyphClassSubtableFormat10%0%8812125511
GlyphDefinitionSubtable0%80%9912125511
OTFAdvancedTypographicTableReader.GDEFLookupType0%100%101022222211
GlyphProcessingState.CombinedAndGlyphTester0%0%5510102211
GlyphProcessingState.CombinedOrGlyphTester0%0%5510102211
OTFAdvancedTypographicTableReader.GPOSLookupType0%100%101021211111
GlyphSubstitutionTable.ReverseChainedSingleSubtable0%0%66885511
GlyphPositioningTable.MarkAnchor0%n/a33553311
GlyphDefinitionTable.LigatureCaretSubtable0%0%44663311
GlyphDefinitionTable.GlyphClassSubtable0%0%44663311
GlyphDefinitionTable.MarkAttachmentSubtable0%0%44663311
GlyphDefinitionTable.AttachmentPointSubtable0%0%44663311
GlyphProcessingState.NotGlyphTester0%0%44772211
GlyphMappingTable.EmptyMappingTable0%n/a66886611
GlyphCoverageTable.RangeCoverageTable0%n/a44554411
GlyphSubstitutionTable.ReverseChainedSingleSubtableFormat10%n/a33553311
GlyphDefinitionTable.LigatureCaretSubtableFormat10%n/a33443311
GlyphDefinitionTable.AttachmentPointSubtableFormat10%n/a33443311
GlyphClassTable.RangeClassTable0%n/a44554411
GlyphClassTable.CoverageSetClassTable0%n/a44554411
GlyphProcessingState.new GlyphTester() {...}0%n/a22112211
GlyphProcessingState.new GlyphTester() {...}0%n/a22112211
GlyphProcessingState.new GlyphTester() {...}0%n/a22112211
AdvancedTypographicTableFormatException0%n/a33663311
GlyphMappingTable0%n/a55665511
GlyphClassTable.EmptyClassTable0%n/a33443311
GlyphCoverageTable.EmptyCoverageTable0%n/a33443311
IncompatibleSubtableException0%n/a22442211
GlyphMappingTable.MappedMappingTable0%n/a22332211