object
's generated readResolve() is private:
private java.lang.Object readResolve();
Which causes these warnings using AspectJ, complaining readResolve is private:
2020.11.07 11:56:25:655 [main] [null] [null] ERROR AspectJ Weaver - [AspectJ] inter-type declaration from org.springframework.beans.factory.aspectj.AbstractInterfaceDrivenDependencyInjectionAspect conflicts with existing member: java.lang.Object no.officenet.origo.webdav.milton.Meeting$.readResolve()
2020.11.07 11:56:25:665 [main] [null] [null] ERROR AspectJ Weaver - [AspectJ] Cannot reduce the visibility of the inherited method 'java.lang.Object org.springframework.beans.factory.aspectj.AbstractInterfaceDrivenDependencyInjectionAspect$ConfigurableDeserializationSupport.readResolve()' from org.springframework.beans.factory.aspectj.AbstractInterfaceDrivenDependencyInjectionAspect$ConfigurableDeserializationSupport
Is it safe to override an object
's readResolve
?