Closed msteiger closed 9 years ago
Thinking that's a ping for @immortius :-)
I've scattered in some comments. Nothing critical, mostly naming thoughts and clarification requests.
Thanks! I've addressed all issues and added more tests. In particular I focused on float-based implementations and removed Rect2d entirely.
A quick review of the latest commit would be great.
Once that is in, PolyWorld will compile with the main branch and could become part of the stable module set soon.
All done. I renamed Rect2i.coords() to contents() and added a method ImmutableVector.createOrUse similar to how guava does it.
I'd like to merge this if there are no more comments.
:shipit:
Same content as #20, but aims to merge into
develop
.