[ https://issues.apache.org/jira/browse/OAK-1063?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jukka Zitting resolved OAK-1063. -------------------------------- Resolution: Fixed Fix Version/s: 0.10 See revisions 1528472 and 1528485 for the followup. To make things clearer I ended up renaming the {{enter()}} and {{checkExists()}} methods to {{beforeRead()}} and {{beforeWrite()}}, as that'll match their use cases more obvious. There's now also some extra javadocs to explain why and how these methods are used. > MutableTree.enter() simplification > ---------------------------------- > > Key: OAK-1063 > URL: https://issues.apache.org/jira/browse/OAK-1063 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: core > Reporter: Thomas Mueller > Assignee: Thomas Mueller > Priority: Minor > Fix For: 0.10 > > > Currently, the method MutableTree.enter() is called a lot and returns a > boolean, but the return value is rarely used. > To me it's not clear why the method should return a value, and what that > value would mean (there is no javadoc). It seems to mean "exists", but then > we also have a method exists(). So it seems the additional work is not needed > when calling enter(). -- This message was sent by Atlassian JIRA (v6.1#6144)