googlefonts / googlefonts/diffenator2

JSON report

Open
#24 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
68
Forks
9
PR merge metrics
No merged PRs in 30d

Description

I would like the diffenator to produce a JSON (or other machine readable) report, of the form:

```
{
new_encoded_codepoints: [ 0xA123, ... ],
missing_encoded_codepoints: [ 0xA124, ... ],
modified_encoded_glyphs: [ 'glyphname', ... ],
total_strings_tested: 12345,
misshapen_strings: [ ... ]
}
```

This is so that I can programmatically generate a report which says something like "You should upgrade font A because it encodes the additional characters 0xA123, ..." and "You do not need to upgrade font B because there are no encoding changes, no glyph shaping changes, and we tested 12345 strings and there were no regressions".

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.