Non-final field referenced in 'compareTo()'
Reports access to a non-
final field inside a
Such access may result in
compareTo() returning different results at different points in the object's lifecycle, which may in turn cause problems when using the standard collections classes, for example
A quick-fix to make the field
final is available only when there is no write access to the field, otherwise no fixes are suggested.
After the quick-fix is applied:
IntelliJ IDEA 2023.3, Qodana for JVM 2023.3