InjectScopeAnnotationOnInterfaceOrAbstractClass
Scope annotation on an interface or abstract class is not allowed

Severity
WARNING

The problem

Scoping annotations are not inherited. They will have no effect if added to an abstract type.

Suppression

Suppress false positives by adding the suppression annotation @SuppressWarnings("InjectScopeAnnotationOnInterfaceOrAbstractClass") to the enclosing element.