Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-dev] minor API request

Hi,

I am trying to reduce the modifications I did to the weaver implementation parts of AspectJ to make it work in my weaving runtime implementation. My goal is to use the AspectJ code without any changes directly, just by copying the aspectjtools.jar into my project. And there are two points left where I rely on your help:

Wish 1:
Would it be possible to set the visibility of BcelWorld.makeBcelObjectType to protected instead of private? The reason is: I've implemented a specialized lookup of Java classes for the weaver within my runtime weaving implementation. For this implementation I created a subclass of BcelWorld that overrides resolveObjectType(..). Within this implementation I would like to call makeBcelObjectType(..).

Wish 2:
The WeaveMessage object should provide information about the affected type and the aspect. I need this information in order to know which aspect is woven during the runtime weaving. Using the WeaveMessage concept seems to be the simplest way from my point of view:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=82062

(with my implementation attached as patch)

Thanks a lot for your help!!!


Happy New Year!
-Martin



Back to the top