mcfonts.coverage

Coverage reporting interfaces for Minecraft fonts.

Defines the base protocol for analyzing and reporting font coverage statistics. Coverage reports can analyze various aspects of fonts such as character sets, provider information, and other relevant metrics.

Example

from mcfonts.coverage import CoverageReport

class BasicReport(CoverageReport):
    @override
    def report(self) -> str:
        return "Font coverage statistics..."

Submodules

Package Contents

class CoverageReport

Bases: Protocol

Coverage reports collect statistics about a font and report them in a human-readable manner.

report() str

Return the results of this coverage report.

Return type:

str