Inspectopedia
 
2024.3

'@Serial' annotation used on wrong member

Warning
New
Last modified: 03 December 2024

Reports methods and fields in the Serializable and Externalizable classes that are not suitable to be annotated with the java.io.Serial annotation.

Examples:

For information about all valid cases, refer to the Javadoc of the java.io.Serial class.

This inspection depends on the Java feature '@Serial annotation', which is available since Java 14.

New in 2020.3