googlefonts / googlefonts/fontheight

API design improvement ideas

Open
#54 0 comments 0 reactions 1 assignee Claimed by @RickyDaMa View on GitHub
core
Dominant language
Rust
Stars
9
Forks
1
PR merge metrics
No merged PRs in 30d

Description

- [ ] Using `InstanceReporter::par_check` should still produce an iterator, not a `Report` directly
- [ ] It should be easy to test a single word list at multiple instances, maybe add some abstraction over a collection of `InstanceReporter`s?
- Could this be lazy and/or capped somehow? Could help with memory usage on monster fonts
- [ ] Support collecting a `WordExtremesIter` into a `Report` (another extension trait similar to `CollectToExemplars`)
- This shouldn't have to take any report fields again, it should be cheap & easy for the iterator just store the references to what it'll need
- [x] Convenience method for creating an `InstanceReporter` at the default location
- [ ] Convenience method to create an `InstanceReporter` from a static font directly

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.