Closed rowanwins closed 1 year ago
Base: 98.25% // Head: 98.25% // No change to project coverage :thumbsup:
Coverage data is based on head (
39f0a10
) compared to base (b064f94
). Patch coverage: 100.00% of modified lines in pull request are covered.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Awesome, thanks @rowanwins!
I'll run this locally this weekend, and if all works fine for me as well, I'll merge in.
I've just trawled through a bunch of issues and it doesn't look like it makes any difference :sob: I tried removing some of the rounding operations to see if that combined with this PR makes any difference but it also didn't help.
It appears this changes has no meaningful effect on performance, at least that's what npm run bench
shows.
Merging in!
This PR uses the robust-predicates library for comparing vector angles.
I've updated some tests - basically it adds an extra point in output geometries where there are overlapping segments.
I'm going to go through some of the issues in the repo and 🤞 it resolves some of the issues.
Resolves #89 Resolves #92