Skip to content

Commit 3039dd0

Browse files
authored
🎨 Use explicit types on lambda arguments
1 parent 44e4ee4 commit 3039dd0

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/apache/ApacheHttpDnsClientBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public class ApacheHttpDnsClientBuilder implements ApacheHttpClientBuilder {
4848

4949
private DnsResolver dnsResover;
5050

51-
private HttpRequestRetryHandler httpRequestRetryHandler = (exception, executionCount, context) -> false;
51+
private HttpRequestRetryHandler httpRequestRetryHandler = (IOException exception, int executionCount, HttpContext context) -> false;
5252
private SSLConnectionSocketFactory sslConnectionSocketFactory = SSLConnectionSocketFactory.getSocketFactory();
5353
private PlainConnectionSocketFactory plainConnectionSocketFactory = PlainConnectionSocketFactory.getSocketFactory();
5454
private String httpProxyHost;

weixin-java-cp/src/test/java/me/chanjar/weixin/cp/api/impl/BaseWxCpServiceImplTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ public WxCpConfigStorage getWxCpConfigStorage() {
9292
RequestExecutor<Object, Object> re = mock(RequestExecutor.class);
9393

9494
AtomicInteger counter = new AtomicInteger();
95-
Mockito.when(re.execute(Mockito.anyString(), Mockito.any(), Mockito.any())).thenAnswer(invocation -> {
95+
Mockito.when(re.execute(Mockito.anyString(), Mockito.any(), Mockito.any())).thenAnswer((InvocationOnMock invocation) -> {
9696
counter.incrementAndGet();
9797
WxError error = WxError.builder().errorCode(WxMpErrorMsgEnum.CODE_40001.getCode()).errorMsg(WxMpErrorMsgEnum.CODE_40001.getMsg()).build();
9898
throw new WxErrorException(error);

weixin-java-cp/src/test/java/me/chanjar/weixin/cp/demo/WxCpDemoServer.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ private static void initWeixin() throws IOException {
4949
wxCpService = new WxCpServiceImpl();
5050
wxCpService.setWxCpConfigStorage(config);
5151

52-
WxCpMessageHandler handler = (wxMessage, context, wxService, sessionManager) -> {
52+
WxCpMessageHandler handler = (WxCpXmlMessage wxMessage, Map context, WxCpService wxService, WxSessionManager sessionManager) -> {
5353
WxCpXmlOutTextMessage m = WxCpXmlOutMessage.TEXT().content("测试加密消息")
5454
.fromUser(wxMessage.getToUserName())
5555
.toUser(wxMessage.getFromUserName()).build();
5656
return m;
5757
};
5858

59-
WxCpMessageHandler oauth2handler = (wxMessage, context, wxService, sessionManager) -> {
59+
WxCpMessageHandler oauth2handler = (WxCpXmlMessage wxMessage, Map context, WxCpService wxService, WxSessionManager sessionManager) -> {
6060
String href = "<a href=\""
6161
+ wxService.getOauth2Service().buildAuthorizationUrl(wxCpConfigStorage.getOauth2redirectUri(), null)
6262
+ "\">测试oauth2</a>";
@@ -78,7 +78,7 @@ private static void initWeixin() throws IOException {
7878
.end()
7979
.rule()
8080
.event(WxCpConsts.EventType.CHANGE_CONTACT)
81-
.handler((wxMessage, context, wxCpService, sessionManager) -> {
81+
.handler((WxCpXmlMessage wxMessage, Map context, WxCpService wxCpService, WxSessionManager sessionManager) -> {
8282
System.out.println("通讯录发生变更");
8383
return null;
8484
})

weixin-java-miniapp/src/test/java/cn/binarywang/wx/miniapp/api/impl/WxMaServiceImplTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public String getAccessToken(boolean forceRefresh) throws WxErrorException {
127127
RequestExecutor<Object, Object> re = mock(RequestExecutor.class);
128128

129129
AtomicInteger counter = new AtomicInteger();
130-
Mockito.when(re.execute(Mockito.anyString(), Mockito.any(), Mockito.any())).thenAnswer(invocation -> {
130+
Mockito.when(re.execute(Mockito.anyString(), Mockito.any(), Mockito.any())).thenAnswer((InvocationOnMock invocation) -> {
131131
counter.incrementAndGet();
132132
WxError error = WxError.builder().errorCode(WxMpErrorMsgEnum.CODE_40001.getCode()).errorMsg(WxMpErrorMsgEnum.CODE_40001.getMsg()).build();
133133
throw new WxErrorException(error);

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/BaseWxMpServiceImplTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ public HttpType getRequestType() {
237237
RequestExecutor<Object, Object> re = mock(RequestExecutor.class);
238238

239239
AtomicInteger counter = new AtomicInteger();
240-
Mockito.when(re.execute(Mockito.anyString(), Mockito.any(), Mockito.any())).thenAnswer(invocation -> {
240+
Mockito.when(re.execute(Mockito.anyString(), Mockito.any(), Mockito.any())).thenAnswer((InvocationOnMock invocation) -> {
241241
counter.incrementAndGet();
242242
WxError error = WxError.builder().errorCode(WxMpErrorMsgEnum.CODE_40001.getCode()).errorMsg(WxMpErrorMsgEnum.CODE_40001.getMsg()).build();
243243
throw new WxErrorException(error);

0 commit comments

Comments
 (0)