Reports incorrect injection points: fields, methods, and parameters annotated with @Inject that violate the CDI specification.

Requirements for fields:

Requirements for methods with injection: