Skip to content

[fontdrasil] Add negative and invariant tests for the overlaps module - #1

Merged
RickyDaMa merged 3 commits into
daltonmaag:overlap-primitivesfrom
googlefonts:pr2070-review-fixes
Aug 24, 2026
Merged

RickyDaMa merged 3 commits into
daltonmaag:overlap-primitivesfrom
googlefonts:pr2070-review-fixes

Conversation

@anthrotype

Copy link
Copy Markdown

Companion to the review of googlefonts#2070. This adds negative tests for has_overlaps (disjoint contours, a counter, duplicate contours), tests that remove_overlaps keeps bezier curves and removes all overlaps, and moves linesweeper to [workspace.dependencies] to match the other deps.

Merge or cherry-pick into your branch as you prefer.

@anthrotype

Copy link
Copy Markdown
Author

/cc @RickyDaMa

@RickyDaMa
RickyDaMa merged commit 5675a56 into daltonmaag:overlap-primitives Aug 24, 2026
10 of 12 checks passed
@RickyDaMa

Copy link
Copy Markdown
Member

Thanks Cosimo! That should now be integrated into the upstream PR for you 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants