will ty to have a look over the week-end
(pray for bad weather :-) )
otherwise, will look at it some time next week
nicolas
On 08/09/2013 10:59 PM, moose-technology(a)googlecode.com wrote:
Updates:
Status: New
Labels: -Milestone-4.7 Milestone-4.8
Comment #3 on issue 714 by tu...(a)tudorgirba.com: VerveineJ does not
produce correct values for classes in annotation instances
http://code.google.com/p/moose-technology/issues/detail?id=714
The problem seems to be back again. I just checked with the latest
VerveineJ and for a code that looks like (taken from Jenkins):
@Restricted(NoExternalUse.class)
public transient final NodeProvisioner overallNodeProvisioner =
unlabeledNodeProvisioner;
I get an annotation instance that looks like
(FAMIX.AnnotationInstanceAttribute (id: 126)
(annotationTypeAttribute (ref: 138875))
(parentAnnotationInstance (ref: 8858))
(value 'public class
org.kohsuke.accmod.restrictions.NoExternalUse
extends org.kohsuke.accmod.restrictions.DoNotUse
/* methods */
[unresolved] public void <init>()
[unresolved] public void error(Unresolved type
org.kohsuke.accmod.impl.Location, Unresolved type
org.kohsuke.accmod.impl.RestrictedElement, Unresolved type
org.kohsuke.accmod.impl.ErrorListener)
'))
It would be so great if someone could take a look at this.
--
Nicolas Anquetil -- RMod research team (Inria)