Hi all,

I am very new to AspectJ and I would like to know whether AspectJ can
modify existing source code ? Is there some post-processing way of
injecting (the results of) invoking aspects in the source code , in
design/build  time?

For instance, I would like to insert some java statement whenever some
method X of class Y is called. I would like to do that with an aspect,
but I would like AspectJ to actually modify the source code not to
"invoke" the stuff at runtime (or inject it at classload time).

The easiest alternative to me is, of course, to use regular
expressions, parsing , and similar "hacks", but I would prefer a
cleaner solution that is semantic-aware and always guaranteed to
insert statements at the correct location.

Thank you very much for your feedback.

Best Regards,
Angel
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to