Skip to content

Commit 287aa7d

Browse files
committed
Release 3.1.4
1 parent 6e108e4 commit 287aa7d

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

aop/ext.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
project.ext {
2-
pluginVersion = '3.1.3'
2+
pluginVersion = '3.1.4'
33
Properties properties = new Properties()
44
if (project.file('local.properties').exists()) {
55
properties.load(project.file('local.properties').newDataInputStream())

aop/src/main/groovy/com/sensorsdata/analytics/android/plugin/SensorsAnalyticsClassVisitor.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class SensorsAnalyticsClassVisitor extends ClassVisitor {
4848
}
4949

5050
SensorsAnalyticsClassVisitor(final ClassVisitor classVisitor, ClassNameAnalytics classNameAnalytics, SensorsAnalyticsTransformHelper transformHelper) {
51-
super(Opcodes.ASM5, classVisitor)
51+
super(Opcodes.ASM6, classVisitor)
5252
this.classVisitor = classVisitor
5353
this.classNameAnalytics = classNameAnalytics
5454
this.transformHelper = transformHelper
@@ -438,7 +438,7 @@ class SensorsAnalyticsClassVisitor extends ClassVisitor {
438438
} else if (s == 'Lcom/sensorsdata/analytics/android/sdk/SensorsDataInstrumented;') {
439439
isHasInstrumented = true
440440
} else if (s == 'Lcom/sensorsdata/analytics/android/sdk/SensorsDataTrackEvent;') {
441-
return new AnnotationVisitor(Opcodes.ASM5) {
441+
return new AnnotationVisitor(Opcodes.ASM6) {
442442
@Override
443443
void visit(String key, Object value) {
444444
super.visit(key, value)
@@ -456,7 +456,7 @@ class SensorsAnalyticsClassVisitor extends ClassVisitor {
456456
}
457457
//如果java version 为1.5以前的版本,则使用JSRInlinerAdapter来删除JSR,RET指令
458458
if (version <= Opcodes.V1_5) {
459-
return new SensorsAnalyticsJSRAdapter(Opcodes.ASM5, sensorsAnalyticsDefaultMethodVisitor, access, name, desc, signature, exceptions)
459+
return new SensorsAnalyticsJSRAdapter(Opcodes.ASM6, sensorsAnalyticsDefaultMethodVisitor, access, name, desc, signature, exceptions)
460460
}
461461
return sensorsAnalyticsDefaultMethodVisitor
462462
}

aop/src/main/groovy/com/sensorsdata/analytics/android/plugin/SensorsAnalyticsDefaultMethodVisitor.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class SensorsAnalyticsDefaultMethodVisitor extends AdviceAdapter {
2929
String methodName
3030

3131
SensorsAnalyticsDefaultMethodVisitor(MethodVisitor mv, int access, String name, String desc) {
32-
super(Opcodes.ASM5, mv, access, name, desc)
32+
super(Opcodes.ASM6, mv, access, name, desc)
3333
methodName = name
3434
if (Logger.debug) {
3535
Logger.info("开始扫描方法:${Logger.accCode2String(access)} ${methodName}${desc}")

aop/src/main/groovy/com/sensorsdata/analytics/android/plugin/SensorsAnalyticsTransform.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ import java.util.jar.JarOutputStream
4545

4646
class SensorsAnalyticsTransform extends Transform {
4747
private SensorsAnalyticsTransformHelper transformHelper
48-
public static final String VERSION = "3.1.3"
48+
public static final String VERSION = "3.1.4"
4949
public static final String MIN_SDK_VERSION = "3.0.0"
5050
private WaitableExecutor waitableExecutor
5151

0 commit comments

Comments
 (0)