Handle Transient fields with non-collection types (or TreeSet or TreeMap) - We really want to update to handle any types for @Transient
Detect when initialisation is different across different constructors (e.g. initialised to HashSet in one constructor and ArrayList in another - we could detect this and log and error saying that it is not handled)
My plan is to merge this, then do a tidy up refactor before then looking at those 2 issues.
FYI @rPraml
What this does not do yet is:
@Transient
My plan is to merge this, then do a tidy up refactor before then looking at those 2 issues.