Typical examples of necessary but impossible subclassing:
final classes marked with framework-specific annotations (for example, Spring @Configuration)final, static or private methods
marked with framework-specific annotations (for example, Spring @Transactional)final classesThe list of reported cases depends on the frameworks used.