RecursiveType constructor should at least be protected
Brought to you by:
aruckerjones,
sconway
When trying to override some existing functionality from the AbstractMappingStrategy, and more specifically involving the recursive behavior, one would need access to the constructor of the RecursiveType class. I believe the default access provider is by mistake, and not by design (the class itself is protected).
I have made the change and all tests pass so I have commited it and it will go out in the next release.
The next release may be a couple of months as I am looking at some profiling results to try and speed up the ResultSet processing and between life and work that is slow going.
Thanks Scott, would it be possible to make the access for recursiveTypeTree on AbstractMappingStrategy protected as well ?
done.
This ticket can be closed, can it not? The changes are not listed on the project wiki's "What's new" page, but we have released since this was done.
Please feel free to close it on my account.
Yes I am going to close this and retroactively update the what's new page. I see that the change was made and it must have gone out in the 5.8 release but I must not have updated the what's new page when I merged the code in.