Final declaration can't be overridden at runtime
Reports cases when your code prevents a class from being subclassed by some framework (for example, Spring or Hibernate) at runtime.
Typical examples of necessary but impossible subclassing:
finalclasses marked with framework-specific annotations (for example, Spring
privatemethods marked with framework-specific annotations (for example, Spring
methods marked with framework-specific annotations inside
The list of reported cases depends on the frameworks used.
IntelliJ IDEA 2023.3, Qodana for JVM 2023.3