Hi Dario,

Yep that sounds like a bug, you could raise it at
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ

I was investigating something a little similar a few weeks ago - I had
testcases but didn't get far enough to solve it yet.

cheers,
Andy


On 10 July 2013 06:02, dario_andrei <wouldg...@gmail.com> wrote:

> I've done some verification, during the aspect compilation the errors
> raised
> are related for all the abstract methods that have as returning type a
> generics.
> For instance:
>   public Collection<String> getDependencies();
>
> gave me
> [ERROR] can't override java.util.Collection
> a.package.AnInteface.getDependencies() with java.util.Collection
> another.package.with.a.wannabe.woven.Object.getDependencies() return types
> don't match
> .
>
> Luckily in my scenario I could change without problems. After changing
> Collection<String> to String[] the error disappear and the class is woven
> correctly.
>
> I'm guessing that my issue can be a bug or related with type erasure am I
> wrong?
>
> Bye,
> Dario.
>
>
>
> --
> View this message in context:
> http://aspectj.2085585.n4.nabble.com/Inheritance-between-DeclareMixin-woven-classes-tp4651003p4651004.html
> Sent from the AspectJ - users mailing list archive at Nabble.com.
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
_______________________________________________
aspectj-users mailing list
aspectj-users@eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to