-
Notifications
You must be signed in to change notification settings - Fork 41
fix(support springboot1): override method to avoid no default method #210
Conversation
…support in interface override method to avoid no default method support in interface In previous spring framework , BeanPostProcessor not use default method in interface. We should override this method to avoid cause AbstractMethodError in this case.
|
Hi @qixiaobo, welcome to SOFAStack community, Please sign Contributor License Agreement! After you signed CLA, we will automatically sync the status of this pull request in 3 minutes. |
lvjing2
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
这两个报错,一个是 cla, 一个是需要本地先执行下格式化 mvn clean package 命令 |
…support in interface override method to avoid no default method support in interface In previous spring framework , BeanPostProcessor not use default method in interface. We should override this method to avoid cause AbstractMethodError in this case.
…support in interface override method to avoid no default method support in interface In previous spring framework , BeanPostProcessor not use default method in interface. We should override this method to avoid cause AbstractMethodError in this case. Fix format problem
# Conflicts: # sofa-serverless-runtime/sofa-serverless-common/src/main/java/com/alipay/sofa/serverless/common/service/ArkAutowiredBeanPostProcessor.java
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #210 +/- ##
=============================================
- Coverage 82.80% 67.63% -15.17%
- Complexity 131 296 +165
=============================================
Files 37 75 +38
Lines 878 1681 +803
Branches 66 108 +42
=============================================
+ Hits 727 1137 +410
- Misses 110 471 +361
- Partials 41 73 +32
☔ View full report in Codecov by Sentry. |
TomorJM
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
LGTM |
add classsloader support with serialize
This reverts commit 1c1bb05.
override method to avoid no default method support in interface
Motivation
override method to avoid no default method support in interface
override method to avoid no default method support in interface In previous spring framework , BeanPostProcessor not use default method in interface. We should override this method to avoid cause AbstractMethodError in this case.
Modification
Just add override method
Result
Resolved or fixed #.
If there is no issue then describe the changes introduced by this PR.