Hi,
On 07/12/10 15:36, Justin Edelson wrote:
FWIW, this was in micro release, which is why I thought it was worth
asking about.
Hmm, good point. It looks like I messed up there. :-(
Reading the commit log it looks like I was trying to merge the JCR-2630
fix but needed also the r950440 changes from JCR-2573 as a dependency of
that fix. I obviously should have been much more selective when
backporting those changes.
I'm happy to adapt Sling to accommodate this change. I was just
asking for suggestions on how to handle cases where the behavior of
the single-argument method was already defined.
The javadoc diff describes the change in how the method is used:
- Determines whether the item at the specified absolute
- path can be read.
+ Determines whether the item with the specified
+ <code>itemPath</code> or <code>itemId</code> can be read.
+ Either of the two parameters may be <code>null</code>.
If this is troublesome for the patch upgrade, please file a bug about
that and I'll look at reverting the unneeded parts of the merged r950440
changes. We can then push a fixed version out as 2.1.4.
PS. We should probably look at automating API compatibility tests with
something like Clirr to avoid problems like this.
BR,
Jukka Zitting