Releases: Archinamon/android-gradle-aspectj
Releases · Archinamon/android-gradle-aspectj
Finally fixed all issues with Transform API and AJC
I can name this release the most important for me after starting this project.
Withal I also released the only existing syntax plugin for Android Studio for everyone. Please, enjoy it developing with AspectJ! :) And don't ask where it comes from.
Transform API mechanics
2.0.1 -- Hotfix :)
- proper scan of productFlavors and buildTypes folders for aj source sets;
- more complex selecting aj sources to compile;
- more precise work with jars;
- changed jar filter policy;
- optimized weave flags;
2.0.0 -- Brand new mechanics
- full refactor on Transform API;
- added new options to aspectj-extension;
stable 1.3.1 covering tests
1.3.1 -- Hot-fixes
- changed module name from AspectJ-gradle to android-gradle-aspectj;
- fixed couple of problems with test flavours processing;
- added experimental option: weaveTests;
- added finally post-compile processing for tests;
1.3.0 -- Merging binary processing and tests
- enables binary processing for test flavours;
- properly aspectpath and after-compile source processing for test flavours;
- corresponding sources processing between application modules;
stable 1.2 with the latest hotfixes
1.2.1 -- Hot-fix of Gradle DSL
- removed unnecessary parameters from aspectj-extension class;
- fixed gradle dsl-model;
1.2.0 -- Binary weaving
- plugin now supports processing .class files;
- supporting jvm languages — Kotlin, Groovy, Scala;
- updated internal aj-tools and aj runtime to the newest 1.8.9;