commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Simone Tripodi (JIRA)" <>
Subject [jira] [Commented] (DIGESTER-174) Inner List Annotation has wrong @Target for most of the predefined annotation rules
Date Tue, 30 Oct 2012 13:12:12 GMT


Simone Tripodi commented on DIGESTER-174:

Good catch Andreas,

would you provide a patch to fix that issue? Patches are welcome and people are invited on
taking participation in the development - just submit a patch to JIRA and I will be more than
pleased to apply it!

Many thanks in advance,
> Inner List Annotation has wrong @Target for most of the predefined annotation rules
> -----------------------------------------------------------------------------------
>                 Key: DIGESTER-174
>                 URL:
>             Project: Commons Digester
>          Issue Type: Bug
>    Affects Versions: 3.2
>            Reporter: Andreas Sahlbach
> See documentation "Applying multiple annotation rule of the same type"
> The inner annotation should be usable as a wrapper for the outer annotation, to apply
several rules to one element. Therefore the inner annotation has to have the very same defined
{{@Target}} annotations as the outer annotation. This is not the case for most of the rules,
making them practically useless. 
> Example:
> {{@BeanPropertySetter}} - its {{@Target}} is {{ElementType.Field}}
> but its inner List 
> {{@BeanPropertySetter.List}} - its {{@Target}} is {{ElementType.Type}}
> The only place where this is correct are the Create Rules, which are the annotations
from the documentation.
> May I suggest to create a test case or example for a multi annotation rule? The provided
example for annotated rules was very helpful for me, but is very simple and doesn't cover
multi annotated rules.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message