i checked all the mc modules and couldnt find any occurrences of ModifierInfo so it seems
we're in the clear.
ive finished most of the implementation except the usage of ExprEditor. from what i can
see now, this is the last thing aop uses that i havent implemented in reflect.
take a look at CtBehaviour.instrument(ExprEditor) and for a example of how aop uses it:
org.jboss.aop.instrument.CallerTransformer$CallerExprEditor.
the only way i can see we support this is to add something similar to whats in
javassist.expr.* to jboss-reflect spi. imo this is something very javassist specific and
not something we really should have in the spi.
one solution could be that we add the interfaces to the javassist package
(org.jboss.reflect.plugins.javassist) and just add the method to the Javassist*
implementation classes.
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4214813#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...