Closed mro closed 9 years ago
Thank you for reporting this.
Reported by allain.lalonde
on 2010-01-14 19:44:25
Accepted
Fixed in r923 as an optimization PBounds.add was not doing work when passed PBounds
was
"empty".
Reported by allain.lalonde
on 2010-01-14 20:04:54
Reported by allain.lalonde
on 2010-01-14 20:05:52
Fixed
Reported by heuermh
on 2010-01-18 18:20:14
Verified
This Issue will be resolved in 2.0. No binary incompatible changes are allowed until
2.0.
Reported by allain.lalonde
on 2010-02-09 15:58:59
Accepted
Technically, this wouldn't be a binary-incompatible API change, since no APIs are
changed. It is a behavior change though, and whether or not we should do that in a
.x release can be discussed.
Reported by heuermh
on 2010-02-09 16:46:59
No update on this issue in some time, would it be ok for me to apply this to release-1.3-branch
for Milestone-1.3.2?
Reported by heuermh
on 2011-11-01 19:18:54
See allain's comment in r970, at which he reverted r923.
Reported by atdixon
on 2011-11-01 22:17:42
See allain's comment in r970, at which he reverted r923. Does this mean that he had
realized some contract change that shouldn't go into a point release?
Reported by atdixon
on 2011-11-01 22:18:37
I wouldn't say that it is a contract change, since the PBounds javadoc doesn't make
any comment on this situation, other than to say that isEmpty() doesn't necessarily
mean that the bounds are empty.
Reported by heuermh
on 2011-11-02 03:40:20
I agree it doesn't sound like a contract change. His comment seemed to suggest some
clients were broken by the change:
"Reverting r923 since it was a breaking change. It will need to be redone in 2.0.
Seems that some apps were making use of this behaviour."
Reported by atdixon
on 2011-11-04 04:17:17
Reported by heuermh
on 2013-11-26 21:11:15
Originally reported on Google Code with ID 155
Reported by
jxb147
on 2010-01-14 19:27:10