-
Type:
Improvement
-
Status: Resolved
-
Priority:
Minor
-
Resolution: Complete
-
Affects Version/s: None
-
Fix Version/s: 1.1.3.RELEASE
-
Component/s: @ CORE
-
Labels:None
If a Metadata producing type tags a field or method and the member is already available in the corresponding governor, the tagged MD is lost in favour of the original MD (most likely JavaParser...MD). The tagged MD is lost in AbstractMemberHoldingTypeDetailsBuilder:
public final boolean addMethod(MethodMetadataBuilder method) { if (method == null || !getDeclaredByMetadataId().equals(method.getDeclaredByMetadataId())) { // the method may have custom data tags which are lost here return false; } onAddMethod(method); return declaredMethods.add(method); }
- is duplicated by
-
ROO-2276 pushing in @Id triggers exception "Identifier accessor method required"
-
- Resolved
-