SixLabors / Fonts
Files Coverage
src/SixLabors.Fonts/AppliedFontStyle.cs 75.00%
src/SixLabors.Fonts/BinaryReader.cs 64.86%
src/SixLabors.Fonts/Bounds.cs 100.00%
src/SixLabors.Fonts/Exceptions/FontException.cs 0.00%
src/SixLabors.Fonts/Exceptions/FontFamilyNotFoundException.cs 0.00%
src/SixLabors.Fonts/Exceptions/FontsThrowHelper.cs 0.00%
src/SixLabors.Fonts/Exceptions/GlyphMissingException.cs 0.00%
src/SixLabors.Fonts/Exceptions/InvalidFontFileException.cs 100.00%
src/SixLabors.Fonts/Exceptions/InvalidFontTableException.cs 100.00%
src/SixLabors.Fonts/Exceptions/MissingFontTableException.cs 100.00%
src/SixLabors.Fonts/FileFontInstance.cs 75.86%
src/SixLabors.Fonts/Font.cs 64.86%
src/SixLabors.Fonts/FontCollection.cs 65.51%
src/SixLabors.Fonts/FontDescription.cs 61.53%
src/SixLabors.Fonts/FontFamily.cs 55.00%
src/SixLabors.Fonts/FontFamilyCollectionExtensions.cs 50.00%
src/SixLabors.Fonts/FontInstance.cs 76.59%
src/SixLabors.Fonts/FontReader.cs 98.50%
src/SixLabors.Fonts/FontRectangle.cs 25.00%
src/SixLabors.Fonts/Glyph.cs 100.00%
src/SixLabors.Fonts/GlyphInstance.cs 68.80%
src/SixLabors.Fonts/GlyphLayout.cs 50.00%
src/SixLabors.Fonts/GlyphMetric.cs 80.00%
src/SixLabors.Fonts/GlyphRendererParameters.cs 63.15%
src/SixLabors.Fonts/IColorGlyphRenderer.cs 57.14%
src/SixLabors.Fonts/IGlyphRendererExtensions.cs 0.00%
src/SixLabors.Fonts/IO/ZlibInflateStream.cs 51.78%
src/SixLabors.Fonts/IReadonlyFontCollectionExtensions.cs 0.00%
src/SixLabors.Fonts/RendererOptions.cs 92.68%
src/SixLabors.Fonts/StringComparerHelpers.cs 100.00%
src/SixLabors.Fonts/SystemFontCollection.cs 0.00%
src/SixLabors.Fonts/SystemFonts.cs 0.00%
src/SixLabors.Fonts/Tables/General/CMap/CMapSubTable.cs 90.00%
src/SixLabors.Fonts/Tables/General/CMap/EncodingRecord.cs 100.00%
src/SixLabors.Fonts/Tables/General/CMap/Format0SubTable.cs 100.00%
src/SixLabors.Fonts/Tables/General/CMap/Format12SubTable.cs 96.87%
src/SixLabors.Fonts/Tables/General/CMap/Format4SubTable.cs 93.22%
src/SixLabors.Fonts/Tables/General/CMapTable.cs 100.00%
src/SixLabors.Fonts/Tables/General/Colr/BaseGlyphRecord.cs 100.00%
src/SixLabors.Fonts/Tables/General/ColrTable.cs 93.75%
src/SixLabors.Fonts/Tables/General/CpalTable.cs 86.20%
src/SixLabors.Fonts/Tables/General/GlyphTable.cs 100.00%
src/SixLabors.Fonts/Tables/General/Glyphs/CompositeGlyphLoader.cs 80.32%
src/SixLabors.Fonts/Tables/General/Glyphs/EmptyGlyphLoader.cs 100.00%
src/SixLabors.Fonts/Tables/General/Glyphs/GlyphLoader.cs 100.00%
src/SixLabors.Fonts/Tables/General/Glyphs/GlyphVector.cs 66.66%
src/SixLabors.Fonts/Tables/General/Glyphs/SimpleGlyphLoader.cs 86.88%
src/SixLabors.Fonts/Tables/General/HeadTable.cs 93.33%
src/SixLabors.Fonts/Tables/General/HorizontalHeadTable.cs 96.72%
src/SixLabors.Fonts/Tables/General/HorizontalMetricsTable.cs 83.33%
src/SixLabors.Fonts/Tables/General/IndexLocationTable.cs 90.90%
src/SixLabors.Fonts/Tables/General/Kern/Format0SubTable.cs 100.00%
src/SixLabors.Fonts/Tables/General/Kern/KearningPair.cs 84.61%
src/SixLabors.Fonts/Tables/General/Kern/KerningCoverage.cs 88.88%
src/SixLabors.Fonts/Tables/General/Kern/KerningSubTable.cs 52.38%
src/SixLabors.Fonts/Tables/General/KerningTable.cs 100.00%
src/SixLabors.Fonts/Tables/General/MaximumProfileTable.cs 77.61%
src/SixLabors.Fonts/Tables/General/Name/NameRecord.cs 100.00%
src/SixLabors.Fonts/Tables/General/NameTable.cs 96.07%
src/SixLabors.Fonts/Tables/General/OS2Table.cs 88.52%
src/SixLabors.Fonts/Tables/TableHeader.cs 100.00%
src/SixLabors.Fonts/Tables/TableLoader.cs 90.90%
src/SixLabors.Fonts/Tables/TableNameAttribute.cs 100.00%
src/SixLabors.Fonts/Tables/TtcHeader.cs 69.69%
src/SixLabors.Fonts/Tables/UnknownTable.cs 100.00%
src/SixLabors.Fonts/Tables/WoffTableHeader.cs 100.00%
src/SixLabors.Fonts/TextLayout.cs 90.62%
src/SixLabors.Fonts/TextMeasurer.cs 84.61%
src/SixLabors.Fonts/TextRenderer.cs 90.47%
src/SixLabors.Fonts/Utilities/EncodingIDExtensions.cs 100.00%
src/SixLabors.Fonts/Utilities/StringLoader.cs 100.00%
Project Totals (71 files) 78.20%
Loading