8044196: Incorrect applying of repeatable annotations with incompatible target to type parameterSummary: Additional applicability checks added.Reviewed-by: jlahoda