Annotation Interface IgnoreRecursiveConflicts
A meta-annotation to turn off the check in
checkExtraAnnotations that throws if some
annotation is present multiple times on a type. This allows annotations to be propagated down the
type hierarchy and accumulated along the way.
E.g. @A("data1") List<@A("data2") String> arg - the String mutator can see of
@A("data1") and @A("data2"), but the List mutator can only see
@A("data1").