Inspectopedia Help

'serialVersionUID' field not declared 'private static final long'

Reports Serializable classes whose serialVersionUID field is not declared private static final long.

Example:

class SampleClass implements Serializable { private long serialVersionUID = 1; // field of a Serializable class is not declared 'private static final long' public SampleClass() { System.out.println(serialVersionUID); } }

Inspection Details

Available in:

IntelliJ IDEA 2023.3, Qodana for JVM 2023.3

Plugin:

Java, 233.SNAPSHOT

Last modified: 13 July 2023