Steve Ebersole commented on Bug HHH-7287

Well I do not at all like the idea of getReference, whose contract is specifically to return uninitialized state, suddenly deciding to force initialize the return state, especially given that it is only in certain scenarios.

I don't know the right answer here.

Do we just say that this (getReference remaining lazy) is one of the optimizations afforded by immutable?

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira