Releases: FlyJingFish/AndroidAOP
Releases · FlyJingFish/AndroidAOP
新增功能
AopMethod 新增两个获取方法参数相关信息的方法
- getParameters
- getParameterAnnotations
新增功能
修复bug
如题:
1、修复编译期间获取suspend函数返回类型的错误
完善优化功能
1、优化 include exclude 规则,允许精确设置到一个类
2、AopMethod 的返回类型针对 suspend 修饰的函数做了适配,不再返回 Object
3、AopMethod 新增关于方法的参数名称
4、标记 ProceedReturn2.getReturnType 为废弃,即将删除
修改混淆规则
如题
修复bug
1、修复 crach 之后没有行号的问题
2、完善 crach 之后堆栈信息
完善功能,修复bug
1、修复 BasePointCutSuspend
和 MatchClassMethodSuspend
的 invokeSuspend
中的异常不能抛出的问题
2、修复编译期协程处理类获取返回类型失败的问题
3、完善部分细节问题
继续完善ProceedJoinPointSuspend及相关的逻辑
完善ProceedJoinPointSuspend类
修复bug
如题:
修复使用 debugMode
时访问不到基础库时编译不通过的问题