Inspectopedia
 
2024.3

'@Serial' annotation can be used

Warning
New
Last modified: 03 December 2024

Reports methods and fields in the Serializable and Externalizable classes that are suitable to be annotated with the java.io.Serial annotation. The quick-fix adds the annotation.

Example:

After the quick-fix is applied:

Example:

After the quick-fix is applied:

For more information about all possible 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