Sebastian Davids opened SPR-14844 and commented
Pseudo code:
public @interface MyAnnotation {
@AliasFor("alias")
String value() default "";
@AliasFor("value")
String alias() default "not aliased";
}
public class Bean {
@MyAnnotation("aliased")
private String toBeAliased;
//...
}
public class MyAnnotationFormatterFactory implements AnnotationFormatterFactory<MyAnnotation> {
public Printer<?> getPrinter(MyAnnotation annotation, Class<?> fieldType) {
String alias = annotation.alias();
//...
}
Expectation would be alias to be "aliased" and not "not aliased".
Affects: 4.3.3
Issue Links:
Referenced from: commits 62918ca, bf9083d
Sebastian Davids opened SPR-14844 and commented
Pseudo code:
Expectation would be alias to be "aliased" and not "not aliased".
Affects: 4.3.3
Issue Links:
@Cache* as merged composed annotationsReferenced from: commits 62918ca, bf9083d