Prevents exceptions when a DiffAwareGridView finalizes its current diff with 0 diffs (fixes #59)
Adds performance test project and some basic performance tests for Point hashing
Adds ChangePosition functions to Rectangle that forward to Translate, to be consistent with pattern used elsewhere (fixes #55)
Modifies description for Rectangle.Expand to be more accurate (fixes #54)
Removes inheritdoc tool from build process (fixes #53)
Adds x/y overloads to functions taking points (fixes #18)
Some Rectangle functions were excluded here; I felt like adding the overloads in these cases added to confusion/ambiguity since there were already functions like WithX and WithY)
ChangePosition
functions toRectangle
that forward toTranslate
, to be consistent with pattern used elsewhere (fixes #55)Rectangle.Expand
to be more accurate (fixes #54)Rectangle
functions were excluded here; I felt like adding the overloads in these cases added to confusion/ambiguity since there were already functions likeWithX
andWithY
)