[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
Re: [aspectj-dev] removing features from the instrumented classes
|
- From: "Wes" <wes@xxxxxxxxxxxxxx>
- Date: Thu, 19 Oct 2006 21:45:57 -0700
- Delivered-to: aspectj-dev@eclipse.org
A basic principle of AOP is that the affected code is binary compatible with unaffected code; removing elements is not binary-compatible.
There are more general program-manipulation approaches for that.
(Changing annotation values might be a separate issue.)
Wes
> ------------Original Message------------
> From: Eugene Kuleshov <eu@xxxxxxxx>
> To: aspectj-users@xxxxxxxxxxx, "AspectJ developer discussions" <aspectj-dev@xxxxxxxxxxx>
> Date: Thu, Oct-19-2006 8:41 AM
> Subject: [aspectj-dev] removing features from the instrumented classes
>
> Hi,
>
> I wonder if there are plans to implement some functionality in
> AspectJ
> that would allow to remove features from the instrumented code. For
> instance, remove interfaces and methods that belong to those
> interfaces,
> remove annotations and/or change annotation values.
>
> regards,
> Eugene
>
>
> _______________________________________________
> aspectj-dev mailing list
> aspectj-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-dev
>