Skip to content

Releases: FlyJingFish/AndroidAOP

新增功能

27 Jul 05:55
Compare
Choose a tag to compare

AopMethod 新增两个获取方法参数相关信息的方法

  • getParameters
  • getParameterAnnotations

新增功能

26 Jul 14:33
Compare
Choose a tag to compare

针对 @AndroidAopMatchClassMethod 新增匹配包名,使用方式点此前往

修复bug

26 Jul 08:54
Compare
Choose a tag to compare

如题:
1、修复编译期间获取suspend函数返回类型的错误

完善优化功能

26 Jul 04:06
Compare
Choose a tag to compare

1、优化 include exclude 规则,允许精确设置到一个类
2、AopMethod 的返回类型针对 suspend 修饰的函数做了适配,不再返回 Object
3、AopMethod 新增关于方法的参数名称
4、标记 ProceedReturn2.getReturnType 为废弃,即将删除

修改混淆规则

18 Jul 11:20
Compare
Choose a tag to compare

修复bug

18 Jul 08:38
Compare
Choose a tag to compare

1、修复 crach 之后没有行号的问题
2、完善 crach 之后堆栈信息

完善功能,修复bug

16 Jul 08:24
Compare
Choose a tag to compare

1、修复 BasePointCutSuspendMatchClassMethodSuspendinvokeSuspend 中的异常不能抛出的问题
2、修复编译期协程处理类获取返回类型失败的问题
3、完善部分细节问题

继续完善ProceedJoinPointSuspend及相关的逻辑

15 Jul 13:26
Compare
Choose a tag to compare

完善ProceedJoinPointSuspend类

15 Jul 03:52
Compare
Choose a tag to compare

修复bug

12 Jul 10:41
Compare
Choose a tag to compare

如题:
修复使用 debugMode 时访问不到基础库时编译不通过的问题