Archinamon / android-gradle-aspectj

gradle plug-in adding supports of AspectJ into Android project
Apache License 2.0
365 stars 58 forks source link

thoughts on other similar libraries.... #3

Closed sirvon closed 9 years ago

sirvon commented 9 years ago

Thanks for your work...

There are similar plugins out there in the wild...

Just wanted your thoughts on the similarites, disadvatages, etc btw them all.

https://github.com/eveoh/gradle-aspectj https://github.com/leolin310148/GradleAndroidAspectJPlugin https://github.com/Archinamon/GradleAspectJ-Android

Thank You.

*I've raised the same issue with the other library authors.

Archinamon commented 9 years ago

Hi! Thanks for your remark.

I can say nothing bad about all these plugins. They've gave me expirience allowed to write my own implementation. About leoli's plugin can mention that his impl doesn't support native aspectj's syntax. Other plugins I saw doesn't supports or Retrolambda, AndroidAnnotations, other exotic plugins for Java within android studio, or product flavors, native syntax, etc.

normanhh3 commented 9 years ago

I've tried gradle-aspectj and the original implementation that this one is forked from and both fell down when trying to do things like AspectJ + AndroidAnnotations and my next move is to get Retrolambda working as well!

Thanks so much for your efforts @Archinamon!

Archinamon commented 9 years ago

@normanhh3 can you, please, describe what went wrong with my plugin when you tried to run it with AndroidAnnotations? :)

normanhh3 commented 9 years ago

Nothing wrong with your version. :-). That was the one that helped me get everything working. On Sep 9, 2015 4:50 PM, "Edgar" notifications@github.com wrote:

@normanhh3 https://github.com/normanhh3 can you, please, describe what went wrong with my plugin when you tried to run it with AndroidAnnotations? :)

— Reply to this email directly or view it on GitHub https://github.com/Archinamon/GradleAspectJ-Android/issues/3#issuecomment-139041804 .