resources.report.rules.pmd.Clone_Implementation_Rules.html Maven / Gradle / Ivy
Clone_Implementation_Rules
Clone_Implementation_Rules
ne_Implementation_Rules">Clone Implementation Rules
ProperCloneImplementation:
Object clone() should be implemented with super.clone().
CloneThrowsCloneNotSupportedException:
The method clone() should throw a CloneNotSupportedException.
CloneMethodMustImplementCloneable:
The method clone() should only be implemented if the class implements the Cloneable interface with the exception of a final method that only throws CloneNotSupportedException.