The message means that in order to ‘do its job’ AspectJ would like to modify 
the named type but you haven’t supplied it either in source form or on the 
inpath (if a binary input). If you have only supplied it on the class path 
AspectJ can see it but not modify it.

It is an xlint and like all xlints it can be turned off -Xlint:ignore or supply 
a properties file that configures that specific lint off.

Or from 1.7.4 onwards individual xlints can be turned off at the command line: 
https://eclipse.org/aspectj/doc/released/README-174.html

If weaving is working, that is great, without knowing more about the scenario I 
can’t say what is the impact of AspectJ not being able to modify the specified 
type. I’d hope it had good reason to want to modify it but perhaps it will only 
manifest in a particular advice execution scenario.

cheers,
Andy

> On Apr 27, 2015, at 11:39 PM, 이현동 <zoo001...@gmail.com> wrote:
> 
> Hi
> 
> I have a  question about compile warning log.
> When i compile aj files , i found under log
> 
> "This affected tupe is not exposed to the weaver: 
> [type]xlint:typeNotExposedToWeaver"
> 
> I dont know what this log mean.
> But Weaving was work....
> 
> If somebody know this log, response plz.
> Also how can o remove this log??
> 
> Thanks
> 
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/aspectj-users

_______________________________________________
aspectj-users mailing list
aspectj-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to