[
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