You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
due to -XhashCode/-Xequals our JAXB-generated classes implement HashCode2 and Equals2 interfaces and this makes our artifacts transitively dependant on jaxb2-basics-runtime. Is it really necessary? I wonder what is the point of decorating classes with those two interfaces as it seems both are used only internally - at hashCode and equals methods. Would you mind explaining it to me?
Thank you in advance,
Karol.
The text was updated successfully, but these errors were encountered:
They generate classes that use a shared implementation for doing hashCode and equals functions. If you want dependency free generation, use the settings below. They generate dependency-free equals and hashcode methods on the generated classes.
Hello,
due to
-XhashCode/-Xequals
our JAXB-generated classes implement HashCode2 and Equals2 interfaces and this makes our artifacts transitively dependant on jaxb2-basics-runtime. Is it really necessary? I wonder what is the point of decorating classes with those two interfaces as it seems both are used only internally - athashCode
andequals
methods. Would you mind explaining it to me?Thank you in advance,
Karol.
The text was updated successfully, but these errors were encountered: