@@ -6,7 +6,7 @@ Supports writing code with AspectJ-lang in `.aj` files and in java-annotation st
6
6
Full support of Android product flavors and build types.
7
7
Support Kotlin, Groovy, Scala and any other languages that compiles into java bytecode.
8
8
9
- Actual version: ` com.archinamon:android-gradle-aspectj:3.0.0 ` .
9
+ Actual version: ` com.archinamon:android-gradle-aspectj:3.0.2 ` .
10
10
<br />
11
11
Friendly with <a href =" https://zeroturnaround.com/software/jrebel-for-android/ " target =" _blank " >jRebel for Android</a >!
12
12
@@ -48,7 +48,7 @@ Don't forget to add `mavenCentral()` due to some dependencies inside AspectJ-gra
48
48
49
49
Add the plugin to your ` buildscript ` 's ` dependencies ` section:
50
50
``` groovy
51
- classpath 'com.github.Archinamon:GradleAspectJ-Android:3.0.0 '
51
+ classpath 'com.github.Archinamon:GradleAspectJ-Android:3.0.2 '
52
52
```
53
53
54
54
Apply the ` aspectj ` plugin:
@@ -91,6 +91,7 @@ aspectj {
91
91
/* @see Ext plugin config **/
92
92
includeAllJars false
93
93
includeJar 'design', 'support-v4', 'dagger'
94
+ extendClasspath true
94
95
95
96
includeAspectsFromJar 'my-aj-logger-lib', 'any-other-libs-with-aspects'
96
97
ajcArgs << '-referenceInfo' << '-warn:deprecation'
@@ -113,6 +114,7 @@ All the extension parameters are have default values (all of them are described
113
114
So no need to define them manually.
114
115
115
116
- ` ajc ` Allows to define the aspectj runtime jar version manually (1.8.10 current)
117
+ - ` extendClasspath ` Explicitly controls whether plugin should mutate the classpath with aspectj-runtime itself
116
118
117
119
- ` includeAllJars ` Explicitly include all available jar-files into -inpath to proceed by AJ-compiler
118
120
- ` includeJar ` Name filter to include any jar/aar which name or path satisfies the filter
0 commit comments